Searched refs:svm_regctx (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/amd64/vmm/amd/ |
H A D | svm_genassym.c | 35 ASSYM(SCTX_RBX, offsetof(struct svm_regctx, sctx_rbx)); 36 ASSYM(SCTX_RCX, offsetof(struct svm_regctx, sctx_rcx)); 37 ASSYM(SCTX_RBP, offsetof(struct svm_regctx, sctx_rbp)); 38 ASSYM(SCTX_RDX, offsetof(struct svm_regctx, sctx_rdx)); 39 ASSYM(SCTX_RDI, offsetof(struct svm_regctx, sctx_rdi)); 40 ASSYM(SCTX_RSI, offsetof(struct svm_regctx, sctx_rsi)); 41 ASSYM(SCTX_R8, offsetof(struct svm_regctx, sctx_r8)); 42 ASSYM(SCTX_R9, offsetof(struct svm_regctx, sctx_r9)); 43 ASSYM(SCTX_R10, offsetof(struct svm_regctx, sctx_r10)); 44 ASSYM(SCTX_R11, offsetof(struct svm_regctx, sctx_r11)); [all …]
|
H A D | svm.h | 39 struct svm_regctx { struct 68 void svm_launch(uint64_t pa, struct svm_regctx *gctx, struct pcpu *pcpu); argument
|
H A D | svm_softc.h | 54 struct svm_regctx swctx; /* software saved vcpu context */ 113 static __inline struct svm_regctx *
|
H A D | svm.c | 711 svm_inout_str_index(struct svm_regctx *regs, int in) in svm_inout_str_index() 721 svm_inout_str_count(struct svm_regctx *regs, int rep) in svm_inout_str_count() 789 struct svm_regctx *regs; in svm_handle_io() 1239 struct svm_regctx *ctx; in emulate_rdmsr() 1339 struct svm_regctx *ctx; in svm_vmexit() 2052 svm_dr_enter_guest(struct svm_regctx *gctx) in svm_dr_enter_guest() 2083 svm_dr_leave_guest(struct svm_regctx *gctx) in svm_dr_leave_guest() 2111 struct svm_regctx *gctx; in svm_run() 2277 swctx_regptr(struct svm_regctx *regctx, int reg) in swctx_regptr()
|