/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_core_x86.c | 49 xen_pfn_t p2m_size = 0; in xc_core_arch_memory_map_get() local 52 if ( xc_domain_nr_gpfns(xch, info->domid, &p2m_size) < 0 ) in xc_core_arch_memory_map_get() 63 map->size = ((uint64_t)p2m_size) << PAGE_SHIFT; in xc_core_arch_memory_map_get() 87 if ( xc_domain_nr_gpfns(xch, info->domid, &dinfo->p2m_size) < 0 ) in xc_core_arch_map_p2m_rw() 93 if ( dinfo->p2m_size < info->nr_pages ) in xc_core_arch_map_p2m_rw() 95 ERROR("p2m_size < nr_pages -1 (%lx < %lx", dinfo->p2m_size, info->nr_pages - 1); in xc_core_arch_map_p2m_rw() 167 *pfnp = dinfo->p2m_size; in xc_core_arch_map_p2m_rw()
|
A D | xc_sr_save.c | 373 for ( p = 0, written = 0; p < ctx->save.p2m_size; ++p ) in send_dirty_pages() 410 bitmap_set(dirty_bitmap, ctx->save.p2m_size); in send_all_pages() 412 return send_dirty_pages(ctx, ctx->save.p2m_size); in send_all_pages() 496 xc_shadow_op_stats_t stats = { 0, ctx->save.p2m_size }; in send_memory_live() 515 { .dirty_count = ctx->save.p2m_size }; in send_memory_live() 521 bitmap_set(dirty_bitmap, ctx->save.p2m_size); in send_memory_live() 554 NULL, 0, &stats) != ctx->save.p2m_size ) in send_memory_live() 606 if (pfn > ctx->save.p2m_size) in colo_merge_secondary_dirty_bitmap() 631 xc_shadow_op_stats_t stats = { 0, ctx->save.p2m_size }; in suspend_and_send_dirty() 645 ctx->save.p2m_size ) in suspend_and_send_dirty() [all …]
|
A D | xc_core_arm.c | 46 xen_pfn_t p2m_size = 0; in xc_core_arch_memory_map_get() local 49 if ( xc_domain_nr_gpfns(xch, info->domid, &p2m_size) < 0 ) in xc_core_arch_memory_map_get() 60 map->size = ((uint64_t)p2m_size) << PAGE_SHIFT; in xc_core_arch_memory_map_get()
|
A D | xg_private.h | 107 unsigned long p2m_size; member 129 #define P2M_FLL_ENTRIES (((dinfo->p2m_size)+(FPP*FPP)-1)/(FPP*FPP)) 132 #define P2M_FL_ENTRIES (((dinfo->p2m_size)+FPP-1)/FPP)
|
A D | xc_dom_arm.c | 398 xen_pfn_t p2m_size; in meminit() local 434 p2m_size = ( bankbase[i] + banksize - bankbase[0] ) >> XC_PAGE_SHIFT; in meminit() 442 dom->p2m_size = p2m_size; in meminit() 443 dom->p2m_host = xc_dom_malloc(dom, sizeof(xen_pfn_t) * p2m_size); in meminit() 446 for ( pfn = 0; pfn < p2m_size; pfn++ ) in meminit()
|
A D | xc_dom_x86.c | 147 if ( pfn_end >= dom->p2m_size ) in count_pgtables() 151 __FUNCTION__, pfn_end, dom->p2m_size); in count_pgtables() 1117 total = dom->p2m_size = 0; in meminit_pv() 1121 dom->p2m_size = max(dom->p2m_size, in meminit_pv() 1135 for ( pfn = 0; pfn < dom->p2m_size; pfn++ ) in meminit_pv() 1229 unsigned long p2m_size; in meminit_hvm() local 1296 p2m_size = 0; in meminit_hvm() 1303 p2m_size = p2m_size > (vmemranges[i].end >> PAGE_SHIFT) ? in meminit_hvm() 1314 dom->p2m_size = p2m_size; in meminit_hvm() 1316 dom->p2m_size); in meminit_hvm() [all …]
|
A D | xc_sr_restore.c | 424 xc_shadow_op_stats_t stats = { 0, ctx->restore.p2m_size }; in send_checkpoint_dirty_pfn_list() 434 HYPERCALL_BUFFER(dirty_bitmap), ctx->restore.p2m_size, in send_checkpoint_dirty_pfn_list() 435 NULL, 0, &stats) != ctx->restore.p2m_size ) in send_checkpoint_dirty_pfn_list() 441 for ( i = 0, count = 0; i < ctx->restore.p2m_size; i++ ) in send_checkpoint_dirty_pfn_list() 456 for ( i = 0, written = 0; i < ctx->restore.p2m_size; ++i ) in send_checkpoint_dirty_pfn_list() 673 NRPAGES(bitmap_size(ctx->restore.p2m_size))); in setup() 723 NRPAGES(bitmap_size(ctx->restore.p2m_size))); in cleanup() 889 ctx.restore.p2m_size = nr_pfns; in xc_domain_restore()
|
A D | xc_sr_common.h | 201 unsigned long p2m_size; member 218 unsigned long p2m_size; member
|
A D | xc_resume.c | 140 .p2m_size = 0 }; in xc_domain_resume_any() 184 dinfo->p2m_size = shinfo->arch.max_pfn; in xc_domain_resume_any()
|
A D | xc_compression.c | 467 unsigned long p2m_size) in xc_compression_create_context() argument 505 ctx->pfn2cache = calloc(p2m_size, sizeof(struct cache_page *)); in xc_compression_create_context() 529 ctx->dom_pfnlist_size = p2m_size; in xc_compression_create_context()
|
A D | xc_offline_page.c | 278 for (i = 0; i < minfo->p2m_size; i++) in change_pte() 512 dinfo->p2m_size = minfo.p2m_size; in xc_exchange_page()
|
A D | xc_domain.c | 1948 .p2m_size = minfo->p2m_size}; in xc_unmap_domain_meminfo() 2021 &minfo->p2m_size) ) in xc_map_domain_meminfo() 2028 _di.p2m_size = minfo->p2m_size; in xc_map_domain_meminfo() 2031 minfo->pfn_type = calloc(sizeof(*minfo->pfn_type), minfo->p2m_size); in xc_map_domain_meminfo() 2037 for ( i = 0; i < minfo->p2m_size; i++ ) in xc_map_domain_meminfo() 2042 for ( i = 0; i < minfo->p2m_size ; i+=1024 ) in xc_map_domain_meminfo() 2044 int count = ((minfo->p2m_size - i ) > 1024 ) ? in xc_map_domain_meminfo() 2045 1024: (minfo->p2m_size - i); in xc_map_domain_meminfo()
|
A D | xc_sr_save_x86_hvm.c | 161 ctx->save.p2m_size = nr_pfns; in x86_hvm_setup()
|
A D | xc_sr_restore_x86_hvm.c | 153 if ( ctx->restore.p2m_size > 0x0fffffff ) in x86_hvm_setup()
|
A D | xc_dom_core.c | 995 __FUNCTION__, dom->p2m_size); in xc_dom_update_guest_p2m() 997 for ( i = 0; i < dom->p2m_size; i++ ) in xc_dom_update_guest_p2m() 1005 __FUNCTION__, dom->p2m_size); in xc_dom_update_guest_p2m() 1007 for ( i = 0; i < dom->p2m_size; i++ ) in xc_dom_update_guest_p2m()
|
A D | xc_core.c | 548 &p2m, &dinfo->p2m_size); in xc_domain_dumpcore_via_callback()
|
A D | xc_sr_save_x86_pv.c | 93 ctx->save.p2m_size = ctx->x86_pv.max_pfn + 1; in map_p2m_leaves()
|
/xen-4.10.0-shim-comet/tools/misc/ |
A D | xen-mfndump.c | 100 minfo.guest_width, minfo.pt_levels, minfo.p2m_size); in dump_p2m_func() 101 for ( i = 0; i < minfo.p2m_size; i++ ) in dump_p2m_func() 196 if ( pfn >= minfo.p2m_size ) in dump_ptes_func() 223 minfo.guest_width, minfo.pt_levels, minfo.p2m_size); in dump_ptes_func() 298 minfo.guest_width, minfo.pt_levels, minfo.p2m_size); in lookup_pte_func() 300 for ( i = 0; i < minfo.p2m_size; i++ ) in lookup_pte_func()
|
/xen-4.10.0-shim-comet/tools/python/scripts/ |
A D | convert-legacy-stream | 60 self.p2m_size = 0 122 0, vm.p2m_size - 1), 262 p2m_frame_len = (vm.p2m_size - 1) / fpp + 1 578 vm.p2m_size, = unpack_ulongs(1) 579 info("P2M Size: 0x%x" % (vm.p2m_size,))
|
/xen-4.10.0-shim-comet/stubdom/grub/ |
A D | kexec.c | 282 dom->p2m_size = dom->total_pages; in kexec() 285 dom->p2m_host = malloc(sizeof(*dom->p2m_host) * dom->p2m_size); in kexec() 288 for (i = 0; i < dom->p2m_size; i++) in kexec()
|
/xen-4.10.0-shim-comet/tools/libxc/include/ |
A D | xenguest.h | 293 unsigned long p2m_size; member
|
A D | xc_dom.h | 152 xen_pfn_t p2m_size; /* number of pfns covered by p2m */ member
|
A D | xenctrl.h | 2347 unsigned long p2m_size);
|
/xen-4.10.0-shim-comet/docs/specs/ |
A D | libxc-migration-stream.pandoc | 698 64-bit Bit 31-63 of the p2m_size field 0 (since p2m_size < 2^32^)
|