Searched refs:pfns (Results 1 – 8 of 8) sorted by relevance
/xen/tools/libs/guest/ |
A D | xg_sr_restore.c | 142 *pfns = malloc(count * sizeof(*pfns)); in populate_pfns() local 146 if ( !mfns || !pfns ) in populate_pfns() 192 free(pfns); in populate_pfns() 365 pfns = malloc(pages->count * sizeof(*pfns)); in handle_page_data() 367 if ( !pfns || !types ) in handle_page_data() 396 pfns[i] = pfn; in handle_page_data() 414 free(pfns); in handle_page_data() 454 pfns = malloc(count * sizeof(*pfns)); in send_checkpoint_dirty_pfn_list() 455 if ( !pfns ) in send_checkpoint_dirty_pfn_list() 478 iov[1].iov_base = pfns; in send_checkpoint_dirty_pfn_list() [all …]
|
A D | xg_sr_save.c | 585 uint64_t *pfns = NULL; in colo_merge_secondary_dirty_bitmap() local 603 if ( rec.length % sizeof(*pfns) ) in colo_merge_secondary_dirty_bitmap() 610 count = rec.length / sizeof(*pfns); in colo_merge_secondary_dirty_bitmap() 611 pfns = rec.data; in colo_merge_secondary_dirty_bitmap() 615 pfn = pfns[i]; in colo_merge_secondary_dirty_bitmap()
|
A D | xg_sr_restore_x86_pv.c | 974 xen_pfn_t pfns[(PAGE_SIZE / sizeof(uint64_t))]; in x86_pv_localise_page() local 1002 pfns[to_populate++] = pfn; in x86_pv_localise_page() 1006 if ( to_populate && populate_pfns(ctx, to_populate, pfns, NULL) ) in x86_pv_localise_page()
|
/xen/tools/python/scripts/ |
A D | convert-legacy-stream | 123 def write_libxc_pv_p2m_frames(vm, pfns): argument 127 pack("Q" * len(pfns), *pfns)) 141 def write_page_data(pfns, pages): argument 145 new_pfns = [(((x & 0xf0000000) << 32) | (x & 0x0fffffff)) for x in pfns] 384 pfns = unpack_ulongs(marker) 388 pfns = [ x for x in pfns if x != 0xf0000000 ] 390 if len(set(pfns)) != len(pfns): 393 nr_pages = len([x for x in pfns if (x & 0xf0000000) < 0xd0000000]) 396 write_page_data(pfns, pages)
|
/xen/tools/python/xen/migration/ |
A D | libxc.py | 273 pfns = list(unpack("=%dQ" % (count, ), content[minsz:minsz + pfnsz])) 276 for idx, pfn in enumerate(pfns):
|
/xen/xen/arch/x86/pv/ |
A D | shim.c | 914 unsigned long pfns[64]; in batch_memory_op() local 918 set_xen_guest_handle(xmr.extent_start, pfns); in batch_memory_op() 921 pfns[xmr.nr_extents++] = mfn_x(page_to_mfn(pg)); in batch_memory_op() 922 if ( xmr.nr_extents == ARRAY_SIZE(pfns) || !page_list_next(pg, list) ) in batch_memory_op()
|
/xen/tools/debugger/kdd/ |
A D | kdd-xen.c | 60 uint32_t pfns[MAPSIZE]; member 494 if (g->pfns[map_pfn % MAPSIZE] != map_pfn in kdd_access_physical_page() 499 g->pfns[map_pfn % MAPSIZE] = map_pfn; in kdd_access_physical_page()
|
/xen/docs/specs/ |
A D | libxc-migration-stream.pandoc | 315 to be no page_data in the record if all pfns are of invalid types. 625 The count of pfns is: record->length/sizeof(uint64_t).
|
Completed in 24 milliseconds