Home
last modified time | relevance | path

Searched refs:suppress_ve (Results 1 – 7 of 7) sorted by relevance

/xen/xen/include/asm-x86/
A Dmem_access.h49 int p2m_set_suppress_ve(struct domain *d, gfn_t gfn, bool suppress_ve,
54 struct xen_hvm_altp2m_suppress_ve_multi *suppress_ve);
56 int p2m_get_suppress_ve(struct domain *d, gfn_t gfn, bool *suppress_ve,
/xen/tools/libxc/
A Dxc_altp2m.c200 arg->u.suppress_ve.view = view_id; in xc_altp2m_get_suppress_ve()
201 arg->u.suppress_ve.gfn = gfn; in xc_altp2m_get_suppress_ve()
207 *sve = arg->u.suppress_ve.suppress_ve; in xc_altp2m_get_suppress_ve()
226 arg->u.suppress_ve.view = view_id; in xc_altp2m_set_suppress_ve()
227 arg->u.suppress_ve.gfn = gfn; in xc_altp2m_set_suppress_ve()
228 arg->u.suppress_ve.suppress_ve = sve; in xc_altp2m_set_suppress_ve()
255 arg->u.suppress_ve_multi.suppress_ve = sve; in xc_altp2m_set_supress_ve_multi()
/xen/xen/include/public/hvm/
A Dhvm_op.h44 uint8_t suppress_ve; /* Boolean type. */ member
52 uint8_t suppress_ve; /* Boolean type. */ member
374 struct xen_hvm_altp2m_suppress_ve suppress_ve; member
/xen/xen/arch/x86/mm/
A Dp2m-ept.c217 table[i].suppress_ve = 1; in ept_set_middle_entry()
227 ept_entry->suppress_ve = 1; in ept_set_middle_entry()
819 new_entry.suppress_ve = !!sve; in ept_set_entry()
821 new_entry.suppress_ve = is_epte_valid(&old_entry) ? in ept_set_entry()
822 old_entry.suppress_ve : 1; in ept_set_entry()
964 *sve = ept_entry->suppress_ve; in ept_get_entry()
A Dp2m.c2648 int p2m_set_suppress_ve(struct domain *d, gfn_t gfn, bool suppress_ve, in p2m_set_suppress_ve() argument
2653 altp2m_idx, suppress_ve, 0, 0, gfn_x(gfn), gfn_x(gfn), 0 in p2m_set_suppress_ve()
2706 sve->suppress_ve)) && in p2m_set_suppress_ve_multi()
2731 int p2m_get_suppress_ve(struct domain *d, gfn_t gfn, bool *suppress_ve, in p2m_get_suppress_ve() argument
2759 mfn = p2m->get_entry(p2m, gfn, &t, &a, 0, NULL, suppress_ve); in p2m_get_suppress_ve()
/xen/xen/arch/x86/hvm/
A Dhvm.c4696 if ( a.u.suppress_ve.pad1 || a.u.suppress_ve.pad2 ) in do_altp2m_op()
4700 gfn_t gfn = _gfn(a.u.suppress_ve.gfn); in do_altp2m_op()
4701 unsigned int altp2m_idx = a.u.suppress_ve.view; in do_altp2m_op()
4702 bool suppress_ve = a.u.suppress_ve.suppress_ve; in do_altp2m_op() local
4704 rc = p2m_set_suppress_ve(d, gfn, suppress_ve, altp2m_idx); in do_altp2m_op()
4728 if ( a.u.suppress_ve.pad1 || a.u.suppress_ve.pad2 ) in do_altp2m_op()
4732 gfn_t gfn = _gfn(a.u.suppress_ve.gfn); in do_altp2m_op()
4733 unsigned int altp2m_idx = a.u.suppress_ve.view; in do_altp2m_op()
4734 bool suppress_ve; in do_altp2m_op() local
4736 rc = p2m_get_suppress_ve(d, gfn, &suppress_ve, altp2m_idx); in do_altp2m_op()
[all …]
/xen/xen/include/asm-x86/hvm/vmx/
A Dvmx.h51 suppress_ve : 1; /* bit 63 - suppress #VE */ member

Completed in 45 milliseconds