Lines Matching refs:csrid
19 unsigned long _kvm_emu_read_csr(struct kvm_vcpu *vcpu, int csrid);
20 void _kvm_emu_write_csr(struct kvm_vcpu *vcpu, int csrid, unsigned long val);
21 void _kvm_emu_xchg_csr(struct kvm_vcpu *vcpu, int csrid,
59 #define GET_HW_GCSR(id, csrid, v) \
61 if (csrid == id) { \
62 *v = (long)kvm_read_hw_gcsr(csrid); \
67 #define GET_SW_GCSR(csr, id, csrid, v) \
69 if (csrid == id) { \
75 #define SET_HW_GCSR(csr, id, csrid, v) \
77 if (csrid == id) { \
78 kvm_write_hw_gcsr(csr, csrid, *v); \
83 #define SET_SW_GCSR(csr, id, csrid, v) \
85 if (csrid == id) { \
86 kvm_write_sw_gcsr(csr, csrid, *v); \
100 #define CASE_WRITE_HW_PMU(vcpu, csr, id, csrid, v) \
102 if (csrid == id) { \
105 kvm_write_hw_gcsr(csr, csrid, v | CSR_PERFCTRL_GMOD); \
109 kvm_write_sw_gcsr(csr, csrid, v); \