Home
last modified time | relevance | path

Searched defs:pg (Results 1 – 25 of 44) sorted by relevance

12

/xen/xen/include/xen/
A Ddomain_page.h47 #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 Dpdx.h21 #define page_to_pdx(pg) ((pg) - frame_table) argument
A Dmm.h538 struct page_info *pg; in page_list_remove_head() local
591 #define arch_free_heap_page(d, pg) \ argument
/xen/xen/common/
A Dpage_alloc.c395 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 Dvmap.c37 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 Daltp2m.c63 struct page_info *pg; in altp2m_vcpu_enable_ve() local
111 struct page_info *pg; in altp2m_vcpu_disable_ve() local
A Dmem_sharing.c165 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 Dp2m.c658 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 Dhap.c245 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 Dvtpm_disk.c150 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 Dstdvga.c87 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 Dcommon.c166 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 Dpci_amd_iommu.c383 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 Diommu.h361 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 Diommu_map.c480 struct page_info *pg; in amd_iommu_quarantine_init() local
/xen/xen/include/asm-arm/
A Dmm.h121 #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 Dtboot.c196 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 Dmm.c610 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 Dpage.h244 #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 Dmem_sharing.h51 struct page_info *pg; /* Back pointer to the page. */ member
A Dmm.h79 #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 Ddomain.c121 struct page_info *pg; in setup_compat_l4() local
/xen/xen/drivers/acpi/apei/
A Dapei-io.c80 int i, pg; in apei_range_map() local
/xen/xen/arch/arm/
A Ddomain_build.c108 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 Dvmx.c2151 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

Completed in 86 milliseconds

12