Searched refs:p2m_pfns (Results 1 – 4 of 4) sorted by relevance
25 xen_pfn_t *p2m = NULL, *p2m_pfns = NULL; in expand_p2m() local49 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 …]
95 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()
106 uint64_t p2m_pfns[0]; member
343 xen_pfn_t *p2m_pfns; member
Completed in 9 milliseconds