Symbol: svm_vcpu
sys/amd64/vmm/amd/svm.c
1014
svm_save_intinfo(struct svm_softc *svm_sc, struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm.c
1038
vintr_intercept_enabled(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm.c
1046
enable_intr_window_exiting(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm.c
1068
disable_intr_window_exiting(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm.c
1088
svm_modify_intr_shadow(struct svm_vcpu *vcpu, uint64_t val)
sys/amd64/vmm/amd/svm.c
1104
svm_get_intr_shadow(struct svm_vcpu *vcpu, uint64_t *val)
sys/amd64/vmm/amd/svm.c
1119
nmi_blocked(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm.c
1128
enable_nmi_blocking(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm.c
1137
clear_nmi_blocking(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm.c
1167
svm_write_efer(struct svm_softc *sc, struct svm_vcpu *vcpu, uint64_t newval,
sys/amd64/vmm/amd/svm.c
1236
emulate_wrmsr(struct svm_softc *sc, struct svm_vcpu *vcpu, u_int num,
sys/amd64/vmm/amd/svm.c
1252
emulate_rdmsr(struct svm_vcpu *vcpu, u_int num, bool *retu)
sys/amd64/vmm/amd/svm.c
1349
svm_vmexit(struct svm_softc *svm_sc, struct svm_vcpu *vcpu,
sys/amd64/vmm/amd/svm.c
1722
svm_inj_intinfo(struct svm_softc *svm_sc, struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm.c
1744
svm_inj_interrupts(struct svm_softc *sc, struct svm_vcpu *vcpu,
sys/amd64/vmm/amd/svm.c
1944
svm_pmap_activate(struct svm_vcpu *vcpu, pmap_t pmap)
sys/amd64/vmm/amd/svm.c
2129
struct svm_vcpu *vcpu;
sys/amd64/vmm/amd/svm.c
2276
struct svm_vcpu *vcpu = vcpui;
sys/amd64/vmm/amd/svm.c
2341
struct svm_vcpu *vcpu;
sys/amd64/vmm/amd/svm.c
2368
struct svm_vcpu *vcpu;
sys/amd64/vmm/amd/svm.c
2450
struct svm_vcpu *vcpu;
sys/amd64/vmm/amd/svm.c
2536
struct svm_vcpu *vcpu;
sys/amd64/vmm/amd/svm.c
2590
struct svm_vcpu *vcpu;
sys/amd64/vmm/amd/svm.c
2619
struct svm_vcpu *vcpu;
sys/amd64/vmm/amd/svm.c
2822
struct svm_vcpu *vcpu = vcpui;
sys/amd64/vmm/amd/svm.c
296
svm_set_tsc_offset(struct svm_vcpu *vcpu, uint64_t offset)
sys/amd64/vmm/amd/svm.c
419
svm_get_intercept(struct svm_vcpu *vcpu, int idx, uint32_t bitmask)
sys/amd64/vmm/amd/svm.c
430
svm_set_intercept(struct svm_vcpu *vcpu, int idx, uint32_t bitmask, int enabled)
sys/amd64/vmm/amd/svm.c
453
svm_disable_intercept(struct svm_vcpu *vcpu, int off, uint32_t bitmask)
sys/amd64/vmm/amd/svm.c
460
svm_enable_intercept(struct svm_vcpu *vcpu, int off, uint32_t bitmask)
sys/amd64/vmm/amd/svm.c
467
vmcb_init(struct svm_softc *sc, struct svm_vcpu *vcpu, uint64_t iopm_base_pa,
sys/amd64/vmm/amd/svm.c
649
struct svm_vcpu *vcpu;
sys/amd64/vmm/amd/svm.c
758
svm_inout_str_seginfo(struct svm_vcpu *vcpu, int64_t info1, int in,
sys/amd64/vmm/amd/svm.c
831
svm_handle_io(struct svm_vcpu *vcpu, struct vm_exit *vmexit)
sys/amd64/vmm/amd/svm.c
958
svm_eventinject(struct svm_vcpu *vcpu, int intr_type, int vector,
sys/amd64/vmm/amd/svm.c
997
svm_update_virqinfo(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm.h
34
struct svm_vcpu;
sys/amd64/vmm/amd/svm.h
70
void svm_set_tsc_offset(struct svm_vcpu *vcpu, uint64_t offset);
sys/amd64/vmm/amd/svm_msr.c
109
svm_rdmsr(struct svm_vcpu *vcpu, u_int num, uint64_t *result, bool *retu)
sys/amd64/vmm/amd/svm_msr.c
142
svm_wrmsr(struct svm_vcpu *vcpu, u_int num, uint64_t val, bool *retu)
sys/amd64/vmm/amd/svm_msr.c
73
svm_msr_guest_init(struct svm_softc *sc, struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm_msr.c
87
svm_msr_guest_enter(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm_msr.c
95
svm_msr_guest_exit(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm_msr.h
33
struct svm_vcpu;
sys/amd64/vmm/amd/svm_msr.h
36
void svm_msr_guest_init(struct svm_softc *sc, struct svm_vcpu *vcpu);
sys/amd64/vmm/amd/svm_msr.h
37
void svm_msr_guest_enter(struct svm_vcpu *vcpu);
sys/amd64/vmm/amd/svm_msr.h
38
void svm_msr_guest_exit(struct svm_vcpu *vcpu);
sys/amd64/vmm/amd/svm_msr.h
40
int svm_wrmsr(struct svm_vcpu *vcpu, u_int num, uint64_t val, bool *retu);
sys/amd64/vmm/amd/svm_msr.h
41
int svm_rdmsr(struct svm_vcpu *vcpu, u_int num, uint64_t *result, bool *retu);
sys/amd64/vmm/amd/svm_softc.h
100
svm_get_vmcb_state(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm_softc.h
107
svm_get_vmcb_ctrl(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm_softc.h
114
svm_get_guest_regctx(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/svm_softc.h
121
svm_set_dirty(struct svm_vcpu *vcpu, uint32_t dirtybits)
sys/amd64/vmm/amd/svm_softc.h
93
svm_get_vmcb(struct svm_vcpu *vcpu)
sys/amd64/vmm/amd/vmcb.c
118
vmcb_access(struct svm_vcpu *vcpu, int write, int ident, uint64_t *val)
sys/amd64/vmm/amd/vmcb.c
162
vmcb_read(struct svm_vcpu *vcpu, int ident, uint64_t *retval)
sys/amd64/vmm/amd/vmcb.c
268
vmcb_write(struct svm_vcpu *vcpu, int ident, uint64_t val)
sys/amd64/vmm/amd/vmcb.c
381
vmcb_setdesc(struct svm_vcpu *vcpu, int reg, struct seg_desc *desc)
sys/amd64/vmm/amd/vmcb.c
431
vmcb_getdesc(struct svm_vcpu *vcpu, int reg, struct seg_desc *desc)
sys/amd64/vmm/amd/vmcb.c
471
vmcb_getany(struct svm_vcpu *vcpu, int ident, uint64_t *val)
sys/amd64/vmm/amd/vmcb.c
487
vmcb_setany(struct svm_vcpu *vcpu, int ident, uint64_t val)
sys/amd64/vmm/amd/vmcb.c
503
vmcb_snapshot_desc(struct svm_vcpu *vcpu, int reg,
sys/amd64/vmm/amd/vmcb.c
535
vmcb_snapshot_any(struct svm_vcpu *vcpu, int ident,
sys/amd64/vmm/amd/vmcb.h
235
struct svm_vcpu;
sys/amd64/vmm/amd/vmcb.h
355
int vmcb_read(struct svm_vcpu *vcpu, int ident, uint64_t *retval);
sys/amd64/vmm/amd/vmcb.h
356
int vmcb_write(struct svm_vcpu *vcpu, int ident, uint64_t val);
sys/amd64/vmm/amd/vmcb.h
357
int vmcb_setdesc(struct svm_vcpu *vcpu, int ident, struct seg_desc *desc);
sys/amd64/vmm/amd/vmcb.h
358
int vmcb_getdesc(struct svm_vcpu *vcpu, int ident, struct seg_desc *desc);
sys/amd64/vmm/amd/vmcb.h
361
int vmcb_getany(struct svm_vcpu *vcpu, int ident, uint64_t *val);
sys/amd64/vmm/amd/vmcb.h
362
int vmcb_setany(struct svm_vcpu *vcpu, int ident, uint64_t val);
sys/amd64/vmm/amd/vmcb.h
363
int vmcb_snapshot_desc(struct svm_vcpu *vcpu, int reg,
sys/amd64/vmm/amd/vmcb.h
365
int vmcb_snapshot_any(struct svm_vcpu*vcpu, int ident,