Home
last modified time | relevance | path

Searched refs:p2m_size (Results 1 – 21 of 21) sorted by relevance

/xen/tools/libxc/
A Dxc_core_x86.c49 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 Dxc_sr_save.c380 for ( p = 0, written = 0; p < ctx->save.p2m_size; ++p ) in send_dirty_pages()
417 bitmap_set(dirty_bitmap, ctx->save.p2m_size); in send_all_pages()
419 return send_dirty_pages(ctx, ctx->save.p2m_size); in send_all_pages()
503 xc_shadow_op_stats_t stats = { 0, ctx->save.p2m_size }; in send_memory_live()
522 .dirty_count = ctx->save.p2m_size, in send_memory_live()
529 bitmap_set(dirty_bitmap, ctx->save.p2m_size); in send_memory_live()
562 NULL, 0, &stats) != ctx->save.p2m_size ) in send_memory_live()
621 if ( pfn > ctx->save.p2m_size ) in colo_merge_secondary_dirty_bitmap()
646 xc_shadow_op_stats_t stats = { 0, ctx->save.p2m_size }; in suspend_and_send_dirty()
660 ctx->save.p2m_size ) in suspend_and_send_dirty()
[all …]
A Dxc_core_arm.c46 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 Dxg_private.h107 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 Dxc_sr_restore.c455 xc_shadow_op_stats_t stats = { 0, ctx->restore.p2m_size }; in send_checkpoint_dirty_pfn_list()
464 HYPERCALL_BUFFER(dirty_bitmap), ctx->restore.p2m_size, in send_checkpoint_dirty_pfn_list()
465 NULL, 0, &stats) != ctx->restore.p2m_size ) in send_checkpoint_dirty_pfn_list()
471 for ( i = 0, count = 0; i < ctx->restore.p2m_size; i++ ) in send_checkpoint_dirty_pfn_list()
486 for ( i = 0, written = 0; i < ctx->restore.p2m_size; ++i ) in send_checkpoint_dirty_pfn_list()
733 xch, dirty_bitmap, NRPAGES(bitmap_size(ctx->restore.p2m_size))); in setup()
783 xch, dirty_bitmap, NRPAGES(bitmap_size(ctx->restore.p2m_size))); in cleanup()
955 ctx.restore.p2m_size = nr_pfns; in xc_domain_restore()
A Dxc_dom_x86.c158 if ( pfn_end >= dom->p2m_size ) in count_pgtables()
162 __FUNCTION__, pfn_end, dom->p2m_size); in count_pgtables()
458 for ( i = 0; i < dom->p2m_size; ++i ) in setup_pgtables_x86_32_pae()
512 for ( i = 0; i < dom->p2m_size; ++i ) in setup_pgtables_x86_64()
1239 total = dom->p2m_size = 0; in meminit_pv()
1243 dom->p2m_size = max(dom->p2m_size, in meminit_pv()
1257 for ( pfn = 0; pfn < dom->p2m_size; pfn++ ) in meminit_pv()
1351 unsigned long p2m_size; in meminit_hvm() local
1418 p2m_size = 0; in meminit_hvm()
1425 p2m_size = p2m_size > (vmemranges[i].end >> PAGE_SHIFT) ? in meminit_hvm()
[all …]
A Dxc_sr_common.h241 unsigned long p2m_size; member
258 unsigned long p2m_size; member
A Dxc_dom_arm.c377 xen_pfn_t p2m_size; in meminit() local
413 p2m_size = ( bankbase[i] + banksize - bankbase[0] ) >> XC_PAGE_SHIFT; in meminit()
421 dom->p2m_size = p2m_size; in meminit()
A Dxc_resume.c140 .p2m_size = 0 }; in xc_domain_resume_any()
184 dinfo->p2m_size = shinfo->arch.max_pfn; in xc_domain_resume_any()
A Dxc_offline_page.c278 for (i = 0; i < minfo->p2m_size; i++) in change_pte()
512 dinfo->p2m_size = minfo.p2m_size; in xc_exchange_page()
A Dxc_domain.c1898 .p2m_size = minfo->p2m_size}; in xc_unmap_domain_meminfo()
1971 &minfo->p2m_size) ) in xc_map_domain_meminfo()
1978 _di.p2m_size = minfo->p2m_size; in xc_map_domain_meminfo()
1981 minfo->pfn_type = calloc(sizeof(*minfo->pfn_type), minfo->p2m_size); in xc_map_domain_meminfo()
1987 for ( i = 0; i < minfo->p2m_size; i++ ) in xc_map_domain_meminfo()
1992 for ( i = 0; i < minfo->p2m_size ; i+=1024 ) in xc_map_domain_meminfo()
1994 int count = ((minfo->p2m_size - i ) > 1024 ) ? in xc_map_domain_meminfo()
1995 1024: (minfo->p2m_size - i); in xc_map_domain_meminfo()
A Dxc_sr_save_x86_hvm.c158 ctx->save.p2m_size = nr_pfns; in x86_hvm_setup()
A Dxc_sr_restore_x86_hvm.c156 if ( ctx->restore.p2m_size > 0x0fffffff ) in x86_hvm_setup()
A Dxc_core.c576 &p2m, &dinfo->p2m_size); in xc_domain_dumpcore_via_callback()
A Dxc_sr_save_x86_pv.c93 ctx->save.p2m_size = ctx->x86.pv.max_pfn + 1; in map_p2m_leaves()
/xen/tools/misc/
A Dxen-mfndump.c97 minfo.guest_width, minfo.pt_levels, minfo.p2m_size); in dump_p2m_func()
98 for ( i = 0; i < minfo.p2m_size; i++ ) in dump_p2m_func()
193 if ( pfn >= minfo.p2m_size ) in dump_ptes_func()
220 minfo.guest_width, minfo.pt_levels, minfo.p2m_size); in dump_ptes_func()
295 minfo.guest_width, minfo.pt_levels, minfo.p2m_size); in lookup_pte_func()
297 for ( i = 0; i < minfo.p2m_size; i++ ) in lookup_pte_func()
/xen/tools/python/scripts/
A Dconvert-legacy-stream63 self.p2m_size = 0
125 0, vm.p2m_size - 1),
268 p2m_frame_len = (vm.p2m_size - 1) / fpp + 1
584 vm.p2m_size, = unpack_ulongs(1)
585 info("P2M Size: 0x%x" % (vm.p2m_size, ))
/xen/stubdom/grub/
A Dkexec.c282 dom->p2m_size = dom->total_pages; in kexec()
285 dom->pv_p2m = malloc(sizeof(*dom->pv_p2m) * dom->p2m_size); in kexec()
288 for (i = 0; i < dom->p2m_size; i++) in kexec()
/xen/tools/libxc/include/
A Dxenguest.h311 unsigned long p2m_size; member
A Dxc_dom.h146 xen_pfn_t p2m_size; /* number of pfns covered by p2m */ member
/xen/docs/specs/
A Dlibxc-migration-stream.pandoc769 64-bit Bit 31-63 of the p2m_size field 0 (since p2m_size < 2^32^)

Completed in 810 milliseconds