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/libxc/
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.c862 p2m_pod_zero_check(struct p2m_domain *p2m, const gfn_t *gfns, unsigned int count) in p2m_pod_zero_check() argument
881 mfns[i] = p2m->get_entry(p2m, gfns[i], types + i, &a, in p2m_pod_zero_check()
916 if ( p2m_set_entry(p2m, gfns[i], INVALID_MFN, PAGE_ORDER_4K, in p2m_pod_zero_check()
930 if ( p2m_set_entry(p2m, gfns[i], mfns[i], PAGE_ORDER_4K, in p2m_pod_zero_check()
972 if ( p2m_set_entry(p2m, gfns[i], mfns[i], PAGE_ORDER_4K, in p2m_pod_zero_check()
989 t.gfn = gfn_x(gfns[i]); in p2m_pod_zero_check()
1018 gfn_t gfns[POD_SWEEP_STRIDE]; in p2m_pod_emergency_sweep() local
1042 gfns[j] = _gfn(i); in p2m_pod_emergency_sweep()
1047 p2m_pod_zero_check(p2m, gfns, j); in p2m_pod_emergency_sweep()
1063 p2m_pod_zero_check(p2m, gfns, j); in p2m_pod_emergency_sweep()
A Dmem_sharing.c224 INIT_LIST_HEAD(&page->sharing->gfns); in rmap_init()
247 list_for_each_safe ( pos, tmp, &page->sharing->gfns ) in rmap_list_to_hash_table()
267 INIT_LIST_HEAD(&page->sharing->gfns); in rmap_hash_table_to_list()
276 list_add(pos, &page->sharing->gfns); in rmap_hash_table_to_list()
326 : &page->sharing->gfns); in rmap_add()
340 : &page->sharing->gfns); in rmap_retrieve()
367 : &page->sharing->gfns); in rmap_seed_iterator()
377 : &page->sharing->gfns); in rmap_iterate()
1051 ASSERT(list_empty(&cpage->sharing->gfns)); in share_pages()
/xen/xen/include/asm-x86/
A Dmem_sharing.h59 struct list_head gfns; member
/xen/tools/libxc/include/
A Dxenctrl.h1972 uint64_t *gfns, uint32_t nr);

Completed in 15 milliseconds