/xen/xen/include/xen/ |
A D | domain_page.h | 47 #define __map_domain_page(pg) map_domain_page(page_to_mfn(pg)) argument 49 static inline void *__map_domain_page_global(const struct page_info *pg) in __map_domain_page_global() 57 #define __map_domain_page(pg) page_to_virt(pg) argument 66 static inline void *__map_domain_page_global(const struct page_info *pg) in __map_domain_page_global()
|
A D | pdx.h | 21 #define page_to_pdx(pg) ((pg) - frame_table) argument
|
A D | mm.h | 538 struct page_info *pg; in page_list_remove_head() local 591 #define arch_free_heap_page(d, pg) \ argument
|
/xen/xen/common/ |
A D | page_alloc.c | 395 unsigned long pg, _e; in alloc_boot_pages() local 817 struct page_info *pg; in get_free_buddy() local 923 struct page_info *pg; in alloc_heap_pages() local 1232 struct page_info *pg; member 1256 struct page_info *pg; in scrub_free_pages() local 1577 struct page_info *pg; in offline_page() local 1685 struct page_info *pg; in online_page() local 1737 struct page_info *pg; in query_page_offline() local 1886 struct page_info *pg; in smp_scrub_heap_pages() local 2145 struct page_info *pg; in alloc_xenheap_pages() local [all …]
|
A D | vmap.c | 37 struct page_info *pg = alloc_domheap_page(NULL, 0); in vm_init_type() local 65 struct page_info *pg; in vm_alloc() local 246 struct page_info *pg; in vmalloc_type() local 305 struct page_info *pg; in vfree() local
|
/xen/xen/arch/x86/mm/ |
A D | altp2m.c | 63 struct page_info *pg; in altp2m_vcpu_enable_ve() local 111 struct page_info *pg; in altp2m_vcpu_disable_ve() local
|
A D | mem_sharing.c | 165 static bool mem_sharing_page_lock(struct page_info *pg) in mem_sharing_page_lock() 181 static void mem_sharing_page_unlock(struct page_info *pg) in mem_sharing_page_unlock() 284 static unsigned long rmap_count(const struct page_info *pg) in rmap_count() 475 struct page_info *pg; in audit() local 738 struct page_info *pg = NULL; in __grab_shared_page() local 843 struct page_info *pg = __grab_shared_page(mfn); in nominate_page() local
|
A D | p2m.c | 658 struct page_info *pg; in p2m_alloc_ptp() local 676 void p2m_free_ptp(struct p2m_domain *p2m, struct page_info *pg) in p2m_free_ptp() 744 struct page_info *pg; in p2m_teardown() local 1527 struct page_info *top, *pg; in p2m_flush_table_locked() local
|
/xen/xen/arch/x86/mm/hap/ |
A D | hap.c | 245 struct page_info *pg; in hap_alloc() local 262 struct page_info *pg = mfn_to_page(mfn); in hap_free() local 272 struct page_info *pg; in hap_alloc_p2m_page() local 296 static void hap_free_p2m_page(struct domain *d, struct page_info *pg) in hap_free_p2m_page() 326 unsigned int pg = d->arch.paging.hap.total_pages in hap_get_allocation() local 337 struct page_info *pg; in hap_set_allocation() local 392 struct page_info *pg; in hap_make_monitor_table() local
|
/xen/stubdom/vtpmmgr/ |
A D | vtpm_disk.c | 150 struct mem_vtpm_page *pg = find_mem_vtpm_page(group, vtpm); in vtpm_sync() local 191 struct mem_vtpm_page *pg = find_mem_vtpm_page(group, vtpm); in delete_vtpm() local 224 struct mem_vtpm_page *pg = &group->data[j]; in find_vtpm() local
|
/xen/xen/arch/x86/hvm/ |
A D | stdvga.c | 87 struct page_info *pg = s->vram_page[(a >> 12) & 0x3f]; in vram_getb() local 94 struct page_info *pg = s->vram_page[(a >> 10) & 0x3f]; in vram_getl() local 578 struct page_info *pg; in stdvga_init() local
|
/xen/xen/arch/x86/mm/shadow/ |
A D | common.c | 166 struct page_info *pg; in sh_oos_audit() local 238 struct page_info *pg = mfn_to_page(gmfn); in _sh_resync_l1() local 416 struct page_info *pg = mfn_to_page(gmfn); in _sh_resync() local 578 struct page_info *pg = mfn_to_page(gl1mfn); in sh_skip_sync() local 661 struct page_info *pg; in sh_unsync() local 1214 struct page_info *pg; in shadow_alloc_p2m_page() local 1248 shadow_free_p2m_page(struct domain *d, struct page_info *pg) in shadow_free_p2m_page() 1361 unsigned int pg = d->arch.paging.shadow.total_pages in shadow_get_allocation() local 1834 struct page_info *pg = mfn_to_page(gmfn); in sh_remove_write_access() local 2180 struct page_info *pg = mfn_to_page(gmfn); in sh_remove_shadows() local [all …]
|
/xen/xen/drivers/passthrough/amd/ |
A D | pci_amd_iommu.c | 383 static void deallocate_next_page_table(struct page_info *pg, int level) in deallocate_next_page_table() 391 static void deallocate_page_table(struct page_info *pg) in deallocate_page_table() 556 static void amd_dump_p2m_table_level(struct page_info* pg, int level, in amd_dump_p2m_table_level()
|
A D | iommu.h | 361 struct page_info *pg = alloc_domheap_page(NULL, 0); in alloc_amd_iommu_pgtable() local 369 static inline void free_amd_iommu_pgtable(struct page_info *pg) in free_amd_iommu_pgtable()
|
A D | iommu_map.c | 480 struct page_info *pg; in amd_iommu_quarantine_init() local
|
/xen/xen/include/asm-arm/ |
A D | mm.h | 121 #define page_state_is(pg, st) (((pg)->count_info&PGC_state) == PGC_state_##st) argument 222 #define page_to_mfn(pg) \ argument 227 #define page_to_maddr(pg) (mfn_to_maddr(page_to_mfn(pg))) argument 313 static inline void *page_to_virt(const struct page_info *pg) in page_to_virt()
|
/xen/xen/arch/x86/ |
A D | tboot.c | 196 void *pg = map_domain_page(_mfn(mfn)); in update_pagetable_mac() local 223 void *pg = __map_domain_page(page); in tboot_gen_domain_integrity() local 294 void *pg; in tboot_gen_xenheap_integrity() local
|
A D | mm.c | 610 static bool inc_linear_entries(struct page_info *pg) in inc_linear_entries() 633 static void dec_linear_entries(struct page_info *pg) in dec_linear_entries() 641 static bool inc_linear_uses(struct page_info *pg) in inc_linear_uses() 657 static void dec_linear_uses(struct page_info *pg) in dec_linear_uses() 762 static void dec_linear_uses(struct page_info *pg) in dec_linear_uses() 767 static void dec_linear_entries(struct page_info *pg) in dec_linear_entries() 1267 static int put_pt_page(struct page_info *pg, struct page_info *ptpg, in put_pt_page() 5919 struct page_info *pg; in create_perdomain_mapping() local
|
/xen/xen/include/asm-x86/ |
A D | page.h | 244 #define pagetable_from_page(pg) pagetable_from_mfn(page_to_mfn(pg)) argument 264 #define page_to_mfn(pg) pdx_to_mfn((unsigned long)((pg) - frame_table)) argument 268 #define __page_to_maddr(pg) mfn_to_maddr(page_to_mfn(pg)) argument 288 #define page_to_maddr(pg) __page_to_maddr(pg) argument 290 #define page_to_virt(pg) __page_to_virt(pg) argument
|
A D | mem_sharing.h | 51 struct page_info *pg; /* Back pointer to the page. */ member
|
A D | mm.h | 79 #define page_state_is(pg, st) (((pg)->count_info&PGC_state) == PGC_state_##st) argument 346 static inline void *__page_to_virt(const struct page_info *pg) in __page_to_virt() 633 #define arch_free_heap_page(d, pg) \ argument
|
/xen/xen/arch/x86/pv/ |
A D | domain.c | 121 struct page_info *pg; in setup_compat_l4() local
|
/xen/xen/drivers/acpi/apei/ |
A D | apei-io.c | 80 int i, pg; in apei_range_map() local
|
/xen/xen/arch/arm/ |
A D | domain_build.c | 108 struct page_info *pg, in insert_11_bank() 262 struct page_info *pg; in allocate_memory_11() local 389 struct page_info *pg; in allocate_bank_memory() local
|
/xen/xen/arch/x86/hvm/vmx/ |
A D | vmx.c | 2151 const struct page_info *pg = vcpu_altp2m(v).veinfo_pg; in vmx_vcpu_update_vmfunc_ve() local 2189 const struct page_info *pg = vcpu_altp2m(v).veinfo_pg; in vmx_vcpu_emulate_ve() local 3052 struct page_info *pg; in vmx_alloc_vlapic_mapping() local 3087 struct page_info *pg = mfn_to_page(mfn); in vmx_free_vlapic_mapping() local
|