Home
last modified time | relevance | path

Searched refs:vcpui (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/arm64/vmm/
H A Darm64.h138 DEFINE_VMMOPS_IFUNC(int, gla2gpa, (void *vcpui, struct vm_guest_paging *paging,
140 DEFINE_VMMOPS_IFUNC(int, run, (void *vcpui, register_t pc, struct pmap *pmap,
145 DEFINE_VMMOPS_IFUNC(void, vcpu_cleanup, (void *vcpui))
146 DEFINE_VMMOPS_IFUNC(int, exception, (void *vcpui, uint64_t esr, uint64_t far))
147 DEFINE_VMMOPS_IFUNC(int, getreg, (void *vcpui, int num, uint64_t *retval))
148 DEFINE_VMMOPS_IFUNC(int, setreg, (void *vcpui, int num, uint64_t val))
149 DEFINE_VMMOPS_IFUNC(int, getcap, (void *vcpui, int num, int *retval))
150 DEFINE_VMMOPS_IFUNC(int, setcap, (void *vcpui, int num, int val))
157 DEFINE_VMMOPS_IFUNC(int, vcpu_snapshot, (void *vcpui,
159 DEFINE_VMMOPS_IFUNC(int, restore_tsc, (void *vcpui, uint64_t now))
H A Dvmm_arm64.c971 hypctx = (struct hypctx *)vcpui; in vmmops_gla2gpa()
1074 hypctx = (struct hypctx *)vcpui; in vmmops_run()
1201 vmmops_vcpu_cleanup(void *vcpui) in vmmops_vcpu_cleanup() argument
1203 struct hypctx *hypctx = vcpui; in vmmops_vcpu_cleanup()
1267 struct hypctx *hypctx = vcpui; in vmmops_getreg()
1286 struct hypctx *hypctx = vcpui; in vmmops_setreg()
1305 struct hypctx *hypctx = vcpui; in vmmops_exception()
1321 vmmops_getcap(void *vcpui, int num, int *retval) in vmmops_getcap() argument
1323 struct hypctx *hypctx = vcpui; in vmmops_getcap()
1346 vmmops_setcap(void *vcpui, int num, int val) in vmmops_setcap() argument
[all …]
/freebsd/sys/amd64/include/
H A Dvmm.h173 typedef int (*vmi_run_func_t)(void *vcpui, register_t rip,
178 typedef void (*vmi_vcpu_cleanup_func_t)(void *vcpui);
179 typedef int (*vmi_get_register_t)(void *vcpui, int num, uint64_t *retval);
180 typedef int (*vmi_set_register_t)(void *vcpui, int num, uint64_t val);
181 typedef int (*vmi_get_desc_t)(void *vcpui, int num, struct seg_desc *desc);
182 typedef int (*vmi_set_desc_t)(void *vcpui, int num, struct seg_desc *desc);
183 typedef int (*vmi_get_cap_t)(void *vcpui, int num, int *retval);
184 typedef int (*vmi_set_cap_t)(void *vcpui, int num, int val);
187 typedef struct vlapic * (*vmi_vlapic_init)(void *vcpui);
189 typedef int (*vmi_snapshot_vcpu_t)(void *vcpui, struct vm_snapshot_meta *meta);
[all …]
/freebsd/sys/amd64/vmm/amd/
H A Dsvm.c2113 vcpu = vcpui; in svm_run()
2249 svm_vcpu_cleanup(void *vcpui) in svm_vcpu_cleanup() argument
2251 struct svm_vcpu *vcpu = vcpui; in svm_vcpu_cleanup()
2319 vcpu = vcpui; in svm_getreg()
2346 vcpu = vcpui; in svm_setreg()
2429 vcpu = vcpui; in svm_setcap()
2515 vcpu = vcpui; in svm_getcap()
2563 svm_vlapic_init(void *vcpui) in svm_vlapic_init() argument
2568 vcpu = vcpui; in svm_vlapic_init()
2597 vcpu = vcpui; in svm_vcpu_snapshot()
[all …]
/freebsd/sys/amd64/vmm/intel/
H A Dvmx.c3038 vcpu = vcpui; in vmx_run()
3232 vmx_vcpu_cleanup(void *vcpui) in vmx_vcpu_cleanup() argument
3234 struct vmx_vcpu *vcpu = vcpui; in vmx_vcpu_cleanup()
3399 struct vmx_vcpu *vcpu = vcpui; in vmx_getreg()
3430 struct vmx_vcpu *vcpu = vcpui; in vmx_setreg()
3497 struct vmx_vcpu *vcpu = vcpui; in vmx_getdesc()
3512 struct vmx_vcpu *vcpu = vcpui; in vmx_setdesc()
3526 struct vmx_vcpu *vcpu = vcpui; in vmx_getcap()
4080 vmx_vlapic_init(void *vcpui) in vmx_vlapic_init() argument
4087 vcpu = vcpui; in vmx_vlapic_init()
[all …]
/freebsd/sys/amd64/vmm/
H A Dvmm.c236 DEFINE_VMMOPS_IFUNC(int, run, (void *vcpui, register_t rip, struct pmap *pmap,
241 DEFINE_VMMOPS_IFUNC(void, vcpu_cleanup, (void *vcpui))
242 DEFINE_VMMOPS_IFUNC(int, getreg, (void *vcpui, int num, uint64_t *retval))
243 DEFINE_VMMOPS_IFUNC(int, setreg, (void *vcpui, int num, uint64_t val))
244 DEFINE_VMMOPS_IFUNC(int, getdesc, (void *vcpui, int num, struct seg_desc *desc))
245 DEFINE_VMMOPS_IFUNC(int, setdesc, (void *vcpui, int num, struct seg_desc *desc))
246 DEFINE_VMMOPS_IFUNC(int, getcap, (void *vcpui, int num, int *retval))
247 DEFINE_VMMOPS_IFUNC(int, setcap, (void *vcpui, int num, int val))
251 DEFINE_VMMOPS_IFUNC(struct vlapic *, vlapic_init, (void *vcpui))
254 DEFINE_VMMOPS_IFUNC(int, vcpu_snapshot, (void *vcpui,
[all …]