Searched refs:gfns (Results 1 – 6 of 6) sorted by relevance
/xen/tools/xenpaging/ |
A D | pagein.c | 24 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 D | xc_altp2m.c | 322 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 D | p2m-pod.c | 862 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 D | mem_sharing.c | 224 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 D | mem_sharing.h | 59 struct list_head gfns; member
|
/xen/tools/libxc/include/ |
A D | xenctrl.h | 1972 uint64_t *gfns, uint32_t nr);
|
Completed in 15 milliseconds