Searched refs:svm_regctx (Results 1 – 4 of 4) sorted by relevance
| /f-stack/freebsd/amd64/vmm/amd/ |
| H A D | svm_genassym.c | 38 ASSYM(SCTX_RBX, offsetof(struct svm_regctx, sctx_rbx)); 39 ASSYM(SCTX_RCX, offsetof(struct svm_regctx, sctx_rcx)); 40 ASSYM(SCTX_RBP, offsetof(struct svm_regctx, sctx_rbp)); 41 ASSYM(SCTX_RDX, offsetof(struct svm_regctx, sctx_rdx)); 42 ASSYM(SCTX_RDI, offsetof(struct svm_regctx, sctx_rdi)); 43 ASSYM(SCTX_RSI, offsetof(struct svm_regctx, sctx_rsi)); 44 ASSYM(SCTX_R8, offsetof(struct svm_regctx, sctx_r8)); 45 ASSYM(SCTX_R9, offsetof(struct svm_regctx, sctx_r9)); 46 ASSYM(SCTX_R10, offsetof(struct svm_regctx, sctx_r10)); 47 ASSYM(SCTX_R11, offsetof(struct svm_regctx, sctx_r11)); [all …]
|
| H A D | svm.h | 40 struct svm_regctx { struct 69 void svm_launch(uint64_t pa, struct svm_regctx *gctx, struct pcpu *pcpu); argument
|
| H A D | svm_softc.h | 48 struct svm_regctx swctx; /* software saved vcpu context */ 99 static __inline struct svm_regctx *
|
| H A D | svm.c | 699 svm_inout_str_index(struct svm_regctx *regs, int in) in svm_inout_str_index() 709 svm_inout_str_count(struct svm_regctx *regs, int rep) in svm_inout_str_count() 777 struct svm_regctx *regs; in svm_handle_io() 1231 struct svm_regctx *ctx; in emulate_rdmsr() 1328 struct svm_regctx *ctx; in svm_vmexit() 1931 svm_dr_enter_guest(struct svm_regctx *gctx) in svm_dr_enter_guest() 1962 svm_dr_leave_guest(struct svm_regctx *gctx) in svm_dr_leave_guest() 1991 struct svm_regctx *gctx; in svm_run() 2151 swctx_regptr(struct svm_regctx *regctx, int reg) in swctx_regptr()
|