Home
last modified time | relevance | path

Searched defs:page (Results 1 – 25 of 91) sorted by relevance

1234

/xen/xen/arch/x86/mm/
A Dmem_sharing.c61 #define RMAP_USES_HASHTAB(page) \ argument
134 static bool _page_lock(struct page_info *page) in _page_lock()
151 static void _page_unlock(struct page_info *page) in _page_unlock()
221 static void rmap_init(struct page_info *page) in rmap_init()
436 struct page_info *page; in mem_sharing_lookup() local
763 struct page_info *page; in debug_mfn() local
1216 struct page_info *page, *old_page; in __mem_sharing_unshare_page() local
1480 struct page_info *page; in mem_sharing_fork_page() local
1596 struct page_info *page; in copy_vcpu_settings() local
1675 struct page_info *page; in copy_special_pages() local
[all …]
A Dmem_paging.c221 struct page_info *page; in nominate() local
281 struct page_info *page; in evict() local
348 struct page_info *page = NULL; in prepare() local
A Dp2m-pod.c55 struct page_info *page, in p2m_pod_cache_add()
208 struct page_info * page; in p2m_pod_set_cache_target() local
249 struct page_info * page; in p2m_pod_set_cache_target() local
376 struct page_info *page; in p2m_pod_empty_cache() local
630 struct page_info *page; in p2m_pod_decrease_reservation() local
720 const struct page_info *page; in p2m_pod_zero_check_superpage() local
/xen/xen/include/xen/
A Dmm.h288 static inline bool is_special_page(const struct page_info *page) in is_special_page()
330 page_list_next(const struct page_info *page, in page_list_next()
336 page_list_prev(const struct page_info *page, in page_list_prev()
342 page_list_add(struct page_info *page, struct page_list_head *head) in page_list_add()
399 page_list_del(struct page_info *page, struct page_list_head *head) in page_list_del()
427 struct page_info *page = head->next; in page_list_remove_head() local
503 page_list_next(const struct page_info *page, in page_list_next()
509 page_list_prev(const struct page_info *page, in page_list_prev()
515 page_list_add(struct page_info *page, struct page_list_head *head) in page_list_add()
677 struct page_info *page, enum XENSHARE_flags flags) in share_xen_page_with_privileged_guests()
[all …]
/xen/tools/xenpaging/
A Dfile_ops.c25 static int file_op(int fd, void *page, int i, in file_op() argument
53 int read_page(int fd, void *page, int i) in read_page()
58 int write_page(int fd, void *page, int i) in write_page()
A Dpagein.c22 void *page; in page_in() local
/xen/xen/arch/x86/
A Dmm.c776 struct page_info *page; in is_iomem_page() local
1217 struct page_info *page; in put_page_from_l1e() local
2052 int page_lock(struct page_info *page) in page_lock()
2073 void page_unlock(struct page_info *page) in page_unlock()
2158 struct page_info *page = NULL; in mod_l1_entry() local
2516 void put_page(struct page_info *page) in put_page()
3122 struct page_info *page = NULL; in vcpu_destroy_pagetables() local
3441 struct page_info *page; in do_mmuext_op() local
3894 struct page_info *page; in do_mmu_update() local
4606 struct page_info *page = NULL; in xenmem_add_to_physmap_one() local
[all …]
A Dtboot.c179 #define is_page_in_use(page) \ argument
188 struct page_info *page = mfn_to_page(_mfn(mfn)); in update_pagetable_mac() local
209 struct page_info *page; in tboot_gen_domain_integrity() local
280 struct page_info *page = mfn_to_page(_mfn(mfn)); in tboot_gen_xenheap_integrity() local
/xen/xen/common/
A Dkimage.c73 struct page_info *page; in kimage_alloc_zeroed_page() local
278 struct page_info *page, *next; in kimage_free_page_list() local
304 struct page_info *page = NULL; in kimage_alloc_normal_control_page() local
375 struct page_info *page = NULL; in kimage_alloc_crash_control_page() local
438 struct page_info *page; in kimage_add_entry() local
502 struct page_info *page; in kimage_free_entry() local
590 struct page_info *page; in kimage_alloc_page() local
686 struct page_info *page; in kimage_load_normal_segment() local
860 void *page; in kimage_build_ind() local
A Dmemory.c111 struct page_info *page; in increase_reservation() local
158 struct page_info *page; in populate_physmap() local
291 struct page_info *page; in guest_remove_page() local
528 struct page_info *page; in memory_exchange() local
1411 struct page_info *page; in do_memory_op() local
1674 void **_va, struct page_info *page) in destroy_ring_for_helper()
1701 struct page_info *page; in check_get_page_from_gfn() local
1738 struct page_info *page; in prepare_ring_for_helper() local
/xen/xen/arch/x86/pv/
A Dgrant_table.c53 struct page_info *page; in create_grant_pv_mapping() local
143 struct page_info *page; in steal_linear_address() local
195 struct page_info *page; in replace_grant_pv_mapping() local
A Ddom0_build.c51 struct page_info *page; in mark_pv_pt_pages_rdonly() local
104 struct page_info *page = NULL; in setup_pv_physmap() local
238 struct page_info *page; in alloc_chunk() local
300 struct page_info *page = NULL; in dom0_construct_pv() local
A Dro-page-fault.c65 struct page_info *page; in ptwr_emulated_update() local
264 struct page_info *page; in ptwr_do_page_fault() local
320 struct page_info *page = mfn_to_page(mfn); in mmio_ro_do_page_fault() local
A Ddescriptor-tables.c36 struct page_info *page; in pv_destroy_ldt() local
194 struct page_info *page; in do_update_descriptor() local
A Dmm.c88 struct page_info *page; in pv_map_ldt_shadow_page() local
A Dshim.c172 struct page_info *page = mfn_to_page(l1e_get_mfn(*pl1e)); in replace_va_mapping() local
238 void *page = alloc_xenheap_pages(0, MEMF_bits(32)); in pv_shim_setup_dom() local
922 struct page_info *page, *tmp; in pv_shim_online_memory() local
963 struct page_info *page; in pv_shim_offline_memory() local
/xen/xen/include/public/io/
A Dfbif.h118 #define XENFB_IN_RING(page) \ argument
120 #define XENFB_IN_RING_REF(page, idx) \ argument
126 #define XENFB_OUT_RING(page) \ argument
128 #define XENFB_OUT_RING_REF(page, idx) \ argument
A Dkbdif.h547 #define XENKBD_IN_RING(page) \ argument
549 #define XENKBD_IN_RING_REF(page, idx) \ argument
555 #define XENKBD_OUT_RING(page) \ argument
557 #define XENKBD_OUT_RING_REF(page, idx) \ argument
/xen/xen/arch/arm/
A Dmm.c1363 struct domain *d, struct page_info *page, unsigned int memflags) in steal_page()
1379 void share_xen_page_with_guest(struct page_info *page, struct domain *d, in share_xen_page_with_guest()
1417 struct page_info *page = NULL; in xenmem_add_to_physmap_one() local
1520 struct domain *page_get_owner_and_reference(struct page_info *page) in page_get_owner_and_reference()
1542 void put_page(struct page_info *page) in put_page()
1559 int get_page(struct page_info *page, struct domain *domain) in get_page()
1575 int get_page_type(struct page_info *page, unsigned long type) in get_page_type()
1580 void put_page_type(struct page_info *page) in put_page_type()
1626 void clear_and_clean_page(struct page_info *page) in clear_and_clean_page()
A Dguestcopy.c34 struct page_info *page; in translate_get_page() local
67 struct page_info *page; in copy_guest() local
/xen/xen/include/asm-arm/
A Dflushtlb.h15 static inline void page_set_tlbflush_timestamp(struct page_info *page) in page_set_tlbflush_timestamp()
/xen/tools/misc/
A Dxen-mfndump.c154 void *page = NULL; in dump_ptes_func() local
262 void *page = NULL; in lookup_pte_func() local
/xen/xen/arch/x86/mm/hap/
A Dguest_walk.c103 struct page_info *page; in hap_p2m_ga_to_gfn() local
/xen/xen/arch/x86/hvm/
A Ddomain.c301 struct page_info *page = get_page_from_gfn(v->domain, in arch_set_info_hvm_guest() local
/xen/xen/include/asm-x86/
A Dmm.h302 #define is_xen_heap_page(page) ((page)->count_info & PGC_xen_heap) argument
404 struct page_info *page = mfn_to_page(mfn); in get_page_from_mfn() local
416 static inline void put_page_and_type(struct page_info *page) in put_page_and_type()
422 static inline int put_page_and_type_preemptible(struct page_info *page) in put_page_and_type_preemptible()
431 static inline int get_page_and_type(struct page_info *page, in get_page_and_type()

Completed in 49 milliseconds

1234