Lines Matching refs:vcpu
73 svm_msr_guest_init(struct svm_softc *sc, struct svm_vcpu *vcpu)
87 svm_msr_guest_enter(struct svm_vcpu *vcpu)
95 svm_msr_guest_exit(struct svm_vcpu *vcpu)
109 svm_rdmsr(struct svm_vcpu *vcpu, u_int num, uint64_t *result, bool *retu)
124 if (vm_rdmtrr(&vcpu->mtrr, num, result) != 0) {
125 vm_inject_gp(vcpu->vcpu);
142 svm_wrmsr(struct svm_vcpu *vcpu, u_int num, uint64_t val, bool *retu)
156 if (vm_wrmtrr(&vcpu->mtrr, num, val) != 0) {
157 vm_inject_gp(vcpu->vcpu);
174 svm_set_tsc_offset(vcpu, val - rdtsc());