Lines Matching refs:vcpu
71 static int amd_is_valid_msr_idx(struct kvm_vcpu *vcpu, unsigned idx) in amd_is_valid_msr_idx() argument
73 struct kvm_pmu *pmu = vcpu_to_pmu(vcpu); in amd_is_valid_msr_idx()
81 static struct kvm_pmc *amd_msr_idx_to_pmc(struct kvm_vcpu *vcpu, unsigned idx) in amd_msr_idx_to_pmc() argument
83 struct kvm_pmu *pmu = vcpu_to_pmu(vcpu); in amd_msr_idx_to_pmc()
94 static bool amd_is_valid_msr(struct kvm_vcpu *vcpu, u32 msr) in amd_is_valid_msr() argument
96 struct kvm_pmu *pmu = vcpu_to_pmu(vcpu); in amd_is_valid_msr()
105 static int amd_pmu_get_msr(struct kvm_vcpu *vcpu, u32 msr, u64 *data) in amd_pmu_get_msr() argument
107 struct kvm_pmu *pmu = vcpu_to_pmu(vcpu); in amd_pmu_get_msr()
126 static int amd_pmu_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in amd_pmu_set_msr() argument
128 struct kvm_pmu *pmu = vcpu_to_pmu(vcpu); in amd_pmu_set_msr()
153 static void amd_pmu_refresh(struct kvm_vcpu *vcpu) in amd_pmu_refresh() argument
155 struct kvm_pmu *pmu = vcpu_to_pmu(vcpu); in amd_pmu_refresh()
167 static void amd_pmu_init(struct kvm_vcpu *vcpu) in amd_pmu_init() argument
169 struct kvm_pmu *pmu = vcpu_to_pmu(vcpu); in amd_pmu_init()
174 pmu->gp_counters[i].vcpu = vcpu; in amd_pmu_init()
179 static void amd_pmu_reset(struct kvm_vcpu *vcpu) in amd_pmu_reset() argument
181 struct kvm_pmu *pmu = vcpu_to_pmu(vcpu); in amd_pmu_reset()