Home
last modified time | relevance | path

Searched refs:svm_regctx (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/amd64/vmm/amd/
H A Dsvm_genassym.c35 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 Dsvm.h39 struct svm_regctx { struct
68 void svm_launch(uint64_t pa, struct svm_regctx *gctx, struct pcpu *pcpu); argument
H A Dsvm_softc.h54 struct svm_regctx swctx; /* software saved vcpu context */
113 static __inline struct svm_regctx *
H A Dsvm.c711 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()