Home
last modified time | relevance | path

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

/f-stack/freebsd/amd64/vmm/amd/
H A Dsvm_genassym.c38 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 Dsvm.h40 struct svm_regctx { struct
69 void svm_launch(uint64_t pa, struct svm_regctx *gctx, struct pcpu *pcpu); argument
H A Dsvm_softc.h48 struct svm_regctx swctx; /* software saved vcpu context */
99 static __inline struct svm_regctx *
H A Dsvm.c699 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()