Home
last modified time | relevance | path

Searched refs:p2m_pfns (Results 1 – 4 of 4) sorted by relevance

/xen/tools/libxc/
A Dxc_sr_restore_x86_pv.c25 xen_pfn_t *p2m = NULL, *p2m_pfns = NULL; in expand_p2m() local
49 p2m_pfnsz = (end_frame + 1) * sizeof(*p2m_pfns); in expand_p2m()
50 p2m_pfns = realloc(ctx->x86.pv.p2m_pfns, p2m_pfnsz); in expand_p2m()
51 if ( !p2m_pfns ) in expand_p2m()
57 ctx->x86.pv.p2m_pfns = p2m_pfns; in expand_p2m()
67 ctx->x86.pv.p2m_pfns[i] = INVALID_MFN; in expand_p2m()
535 pfn = ctx->x86.pv.p2m_pfns[i]; in update_guest_p2m()
560 ctx->x86.pv.p2m_pfns[i] = mfn; in update_guest_p2m()
564 ctx->x86.pv.p2m_pfns, in update_guest_p2m()
739 ctx->x86.pv.p2m_pfns[start + x] = data->p2m_pfns[x]; in handle_x86_pv_p2m_frames()
[all …]
A Dxc_sr_save_x86_pv.c95 ctx->x86.pv.p2m_pfns = malloc(n_mfns * sizeof(*mfns)); in map_p2m_leaves()
96 if ( !ctx->x86.pv.p2m_pfns ) in map_p2m_leaves()
114 ctx->x86.pv.p2m_pfns[x] = mfn_to_pfn(ctx, mfns[x]); in map_p2m_leaves()
829 if ( sizeof(uint64_t) != sizeof(*ctx->x86.pv.p2m_pfns) ) in write_x86_pv_p2m_frames()
839 data[i] = ctx->x86.pv.p2m_pfns[i]; in write_x86_pv_p2m_frames()
842 data = (uint64_t *)ctx->x86.pv.p2m_pfns; in write_x86_pv_p2m_frames()
846 if ( data != (uint64_t *)ctx->x86.pv.p2m_pfns ) in write_x86_pv_p2m_frames()
1121 free(ctx->x86.pv.p2m_pfns); in x86_pv_cleanup()
A Dxc_sr_stream_format.h106 uint64_t p2m_pfns[0]; member
A Dxc_sr_common.h343 xen_pfn_t *p2m_pfns; member

Completed in 8 milliseconds