Searched refs:pfns (Results 1 – 8 of 8) sorted by relevance
/xen/tools/libxc/ |
A D | xc_sr_restore.c | 142 *pfns = malloc(count * sizeof(*pfns)); in populate_pfns() local 146 if ( !mfns || !pfns ) in populate_pfns() 194 free(pfns); in populate_pfns() 390 pfns = malloc(pages->count * sizeof(*pfns)); in handle_page_data() 392 if ( !pfns || !types ) in handle_page_data() 422 pfns[i] = pfn; in handle_page_data() 440 free(pfns); in handle_page_data() 478 pfns = malloc(count * sizeof(*pfns)); in send_checkpoint_dirty_pfn_list() 479 if ( !pfns ) in send_checkpoint_dirty_pfn_list() 516 iov[2].iov_base = pfns; in send_checkpoint_dirty_pfn_list() [all …]
|
A D | xc_sr_save.c | 590 uint64_t *pfns = NULL; in colo_merge_secondary_dirty_bitmap() local 608 if ( rec.length % sizeof(*pfns) ) in colo_merge_secondary_dirty_bitmap() 615 count = rec.length / sizeof(*pfns); in colo_merge_secondary_dirty_bitmap() 616 pfns = rec.data; in colo_merge_secondary_dirty_bitmap() 620 pfn = pfns[i]; in colo_merge_secondary_dirty_bitmap()
|
A D | xc_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 | 122 def write_libxc_pv_p2m_frames(vm, pfns): argument 126 pack("Q" * len(pfns), *pfns)) 140 def write_page_data(pfns, pages): argument 144 new_pfns = [(((x & 0xf0000000) << 32) | (x & 0x0fffffff)) for x in pfns] 383 pfns = unpack_ulongs(marker) 387 pfns = [ x for x in pfns if x != 0xf0000000 ] 389 if len(set(pfns)) != len(pfns): 392 nr_pages = len([x for x in pfns if (x & 0xf0000000) < 0xd0000000]) 395 write_page_data(pfns, pages)
|
/xen/tools/python/xen/migration/ |
A D | libxc.py | 274 pfns = list(unpack("=%dQ" % (count, ), content[minsz:minsz + pfnsz])) 277 for idx, pfn in enumerate(pfns):
|
/xen/xen/arch/x86/pv/ |
A D | shim.c | 898 unsigned long pfns[64]; in batch_memory_op() local 902 set_xen_guest_handle(xmr.extent_start, pfns); in batch_memory_op() 905 pfns[xmr.nr_extents++] = mfn_x(page_to_mfn(pg)); in batch_memory_op() 906 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 | 63 uint32_t pfns[MAPSIZE]; member 497 if (g->pfns[map_pfn % MAPSIZE] != map_pfn in kdd_access_physical_page() 502 g->pfns[map_pfn % MAPSIZE] = map_pfn; in kdd_access_physical_page()
|
/xen/docs/specs/ |
A D | libxc-migration-stream.pandoc | 309 to be no page_data in the record if all pfns are of invalid types. 619 The count of pfns is: record->length/sizeof(uint64_t).
|
Completed in 25 milliseconds