Searched refs:mfns (Results 1 – 5 of 5) sorted by relevance
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_sr_save_x86_pv.c | 99 n_mfns * sizeof(*mfns)); in map_p2m_leaves() 106 if ( !mfn_in_pseudophysmap(ctx, mfns[x]) ) in map_p2m_leaves() 320 xen_pfn_t *mfns = NULL; in map_p2m_list() local 375 mfns = malloc(sizeof(*mfns)); in map_p2m_list() 376 if ( !mfns ) in map_p2m_list() 381 mfns[0] = p2m_mfn; in map_p2m_list() 395 free(mfns); in map_p2m_list() 401 mfns = malloc(sizeof(*mfns) * idx); in map_p2m_list() 402 if ( !mfns ) in map_p2m_list() 418 mfns[idx - idx_start] = mfn; in map_p2m_list() [all …]
|
A D | xc_sr_restore.c | 138 xen_pfn_t *mfns = malloc(count * sizeof(*mfns)), in populate_pfns() local 143 if ( !mfns || !pfns ) in populate_pfns() 146 2 * count * sizeof(*mfns)); in populate_pfns() 168 xch, ctx->domid, nr_pfns, 0, 0, mfns); in populate_pfns() 177 if ( mfns[i] == INVALID_MFN ) in populate_pfns() 192 free(mfns); in populate_pfns() 206 xen_pfn_t *mfns = malloc(count * sizeof(*mfns)); in process_page_data() local 214 if ( !mfns || !map_errs ) in process_page_data() 218 count * (sizeof(*mfns) + sizeof(*map_errs))); in process_page_data() 260 nr_pages, mfns, map_errs); in process_page_data() [all …]
|
A D | xc_sr_save.c | 82 xen_pfn_t *mfns = NULL, *types = NULL; in write_batch() local 101 mfns = malloc(nr_pfns * sizeof(*mfns)); in write_batch() 113 if ( !mfns || !types || !errors || !guest_data || !local_pages || !iov ) in write_batch() 122 types[i] = mfns[i] = ctx->save.ops.pfn_to_gfn(ctx, in write_batch() 126 if ( mfns[i] == INVALID_MFN ) in write_batch() 151 mfns[nr_pages++] = mfns[i]; in write_batch() 157 ctx->domid, PROT_READ, nr_pages, mfns, errors); in write_batch() 178 ctx->save.batch_pfns[i], mfns[p], errors[p]); in write_batch() 274 free(mfns); in write_batch()
|
/xen-4.10.0-shim-comet/stubdom/grub/ |
A D | mini-os.c | 666 unsigned long *mfns; in fb_open() local 674 mfns = malloc(numpages * sizeof(*mfns)); in fb_open() 677 mfns[i] = virtual_to_mfn(fb + i * PAGE_SIZE); in fb_open() 679 fb_dev = init_fbfront(NULL, mfns, width, height, depth, linesize, numpages); in fb_open() 680 free(mfns); in fb_open()
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/ |
A D | p2m-pod.c | 880 mfn_t mfns[count]; in p2m_pod_zero_check() local 898 mfns[i] = p2m->get_entry(p2m, gfns[i], types + i, &a, in p2m_pod_zero_check() 900 pg = mfn_to_page(mfns[i]); in p2m_pod_zero_check() 909 map[i] = map_domain_page(mfns[i]); in p2m_pod_zero_check() 944 if ( (mfn_to_page(mfns[i])->count_info & PGC_count_mask) > 1 ) in p2m_pod_zero_check() 950 if ( p2m_set_entry(p2m, gfns[i], mfns[i], PAGE_ORDER_4K, in p2m_pod_zero_check() 992 if ( p2m_set_entry(p2m, gfns[i], mfns[i], PAGE_ORDER_4K, in p2m_pod_zero_check() 1010 t.mfn = mfn_x(mfns[i]); in p2m_pod_zero_check() 1018 p2m_pod_cache_add(p2m, mfn_to_page(mfns[i]), PAGE_ORDER_4K); in p2m_pod_zero_check()
|
Completed in 13 milliseconds