Home
last modified time | relevance | path

Searched refs:vmxctx (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/amd64/vmm/intel/
H A Dvmx_genassym.c47 ASSYM(VMXCTX_GUEST_RDI, offsetof(struct vmxctx, guest_rdi));
48 ASSYM(VMXCTX_GUEST_RSI, offsetof(struct vmxctx, guest_rsi));
51 ASSYM(VMXCTX_GUEST_R8, offsetof(struct vmxctx, guest_r8));
52 ASSYM(VMXCTX_GUEST_R9, offsetof(struct vmxctx, guest_r9));
64 ASSYM(VMXCTX_HOST_R15, offsetof(struct vmxctx, host_r15));
65 ASSYM(VMXCTX_HOST_R14, offsetof(struct vmxctx, host_r14));
66 ASSYM(VMXCTX_HOST_R13, offsetof(struct vmxctx, host_r13));
67 ASSYM(VMXCTX_HOST_R12, offsetof(struct vmxctx, host_r12));
68 ASSYM(VMXCTX_HOST_RBP, offsetof(struct vmxctx, host_rbp));
69 ASSYM(VMXCTX_HOST_RSP, offsetof(struct vmxctx, host_rsp));
[all …]
H A Dvmx.c1647 struct vmxctx *vmxctx; in vmx_emulate_xsetbv() local
1723 const struct vmxctx *vmxctx; in vmx_get_guest_reg() local
1768 struct vmxctx *vmxctx; in vmx_set_guest_reg() local
2303 struct vmxctx *vmxctx; in emulate_rdmsr() local
2331 struct vmxctx *vmxctx; in vmx_exit_process() local
2879 vmx_dr_enter_guest(struct vmxctx *vmxctx) in vmx_dr_enter_guest() argument
2921 vmx_dr_leave_guest(struct vmxctx *vmxctx) in vmx_dr_leave_guest() argument
2977 struct vmxctx *vmxctx; in vmx_run() local
3201 vmxctx_regptr(struct vmxctx *vmxctx, int reg) in vmxctx_regptr() argument
3266 vmxctx_setreg(struct vmxctx *vmxctx, int reg, uint64_t val) in vmxctx_setreg() argument
[all …]
H A Dvmx.h38 struct vmxctx { struct
131 struct vmxctx ctx[VM_MAXCPU];
145 int vmx_enter_guest(struct vmxctx *ctx, struct vmx *vmx, int launched);