Home
last modified time | relevance | path

Searched refs:gfns (Results 1 – 6 of 6) sorted by relevance

/xen/tools/xenpaging/
A Dpagein.c24 xen_pfn_t gfns[XENPAGING_PAGEIN_QUEUE_SIZE]; in page_in() local
36 gfns[num] = pia->pagein_queue[i]; in page_in()
44 page = xc_map_foreign_pages(pia->xch, pia->dom, PROT_READ, gfns, num); in page_in()
/xen/tools/libs/ctrl/
A Dxc_altp2m.c322 uint64_t *gfns, uint32_t nr) in xc_altp2m_set_mem_access_multi() argument
329 DECLARE_HYPERCALL_BOUNCE(gfns, nr * sizeof(*gfns), in xc_altp2m_set_mem_access_multi()
342 if ( xc_hypercall_bounce_pre(xch, gfns) || in xc_altp2m_set_mem_access_multi()
349 set_xen_guest_handle(arg->u.set_mem_access_multi.pfn_list, gfns); in xc_altp2m_set_mem_access_multi()
357 xc_hypercall_bounce_post(xch, gfns); in xc_altp2m_set_mem_access_multi()
/xen/xen/arch/x86/mm/
A Dp2m-pod.c893 p2m_pod_zero_check(struct p2m_domain *p2m, const gfn_t *gfns, unsigned int count) in p2m_pod_zero_check() argument
912 mfns[i] = p2m->get_entry(p2m, gfns[i], types + i, &a, in p2m_pod_zero_check()
947 if ( p2m_set_entry(p2m, gfns[i], INVALID_MFN, PAGE_ORDER_4K, in p2m_pod_zero_check()
961 if ( p2m_set_entry(p2m, gfns[i], mfns[i], PAGE_ORDER_4K, in p2m_pod_zero_check()
1003 if ( p2m_set_entry(p2m, gfns[i], mfns[i], PAGE_ORDER_4K, in p2m_pod_zero_check()
1020 t.gfn = gfn_x(gfns[i]); in p2m_pod_zero_check()
1051 gfn_t gfns[POD_SWEEP_STRIDE]; in p2m_pod_emergency_sweep() local
1075 gfns[j] = _gfn(i); in p2m_pod_emergency_sweep()
1080 p2m_pod_zero_check(p2m, gfns, j); in p2m_pod_emergency_sweep()
1096 p2m_pod_zero_check(p2m, gfns, j); in p2m_pod_emergency_sweep()
A Dmem_sharing.c207 INIT_LIST_HEAD(&page->sharing->gfns); in rmap_init()
230 list_for_each_safe ( pos, tmp, &page->sharing->gfns ) in rmap_list_to_hash_table()
250 INIT_LIST_HEAD(&page->sharing->gfns); in rmap_hash_table_to_list()
259 list_add(pos, &page->sharing->gfns); in rmap_hash_table_to_list()
309 : &page->sharing->gfns); in rmap_add()
323 : &page->sharing->gfns); in rmap_retrieve()
350 : &page->sharing->gfns); in rmap_seed_iterator()
360 : &page->sharing->gfns); in rmap_iterate()
1091 ASSERT(list_empty(&cpage->sharing->gfns)); in share_pages()
/xen/xen/arch/x86/include/asm/
A Dmem_sharing.h47 struct list_head gfns; member
/xen/tools/include/
A Dxenctrl.h2002 uint64_t *gfns, uint32_t nr);

Completed in 28 milliseconds