Lines Matching defs:val
48 #define write_gcsr_crmd(val) gcsr_write(val, LOONGARCH_CSR_CRMD) argument
50 #define write_gcsr_prmd(val) gcsr_write(val, LOONGARCH_CSR_PRMD) argument
52 #define write_gcsr_euen(val) gcsr_write(val, LOONGARCH_CSR_EUEN) argument
54 #define write_gcsr_misc(val) gcsr_write(val, LOONGARCH_CSR_MISC) argument
56 #define write_gcsr_ecfg(val) gcsr_write(val, LOONGARCH_CSR_ECFG) argument
58 #define write_gcsr_estat(val) gcsr_write(val, LOONGARCH_CSR_ESTAT) argument
60 #define write_gcsr_era(val) gcsr_write(val, LOONGARCH_CSR_ERA) argument
62 #define write_gcsr_badv(val) gcsr_write(val, LOONGARCH_CSR_BADV) argument
64 #define write_gcsr_badi(val) gcsr_write(val, LOONGARCH_CSR_BADI) argument
66 #define write_gcsr_eentry(val) gcsr_write(val, LOONGARCH_CSR_EENTRY) argument
69 #define write_gcsr_asid(val) gcsr_write(val, LOONGARCH_CSR_ASID) argument
71 #define write_gcsr_pgdl(val) gcsr_write(val, LOONGARCH_CSR_PGDL) argument
73 #define write_gcsr_pgdh(val) gcsr_write(val, LOONGARCH_CSR_PGDH) argument
74 #define write_gcsr_pgd(val) gcsr_write(val, LOONGARCH_CSR_PGD) argument
77 #define write_gcsr_pwctl0(val) gcsr_write(val, LOONGARCH_CSR_PWCTL0) argument
79 #define write_gcsr_pwctl1(val) gcsr_write(val, LOONGARCH_CSR_PWCTL1) argument
81 #define write_gcsr_stlbpgsize(val) gcsr_write(val, LOONGARCH_CSR_STLBPGSIZE) argument
83 #define write_gcsr_rvacfg(val) gcsr_write(val, LOONGARCH_CSR_RVACFG) argument
86 #define write_gcsr_cpuid(val) gcsr_write(val, LOONGARCH_CSR_CPUID) argument
88 #define write_gcsr_prcfg1(val) gcsr_write(val, LOONGARCH_CSR_PRCFG1) argument
90 #define write_gcsr_prcfg2(val) gcsr_write(val, LOONGARCH_CSR_PRCFG2) argument
92 #define write_gcsr_prcfg3(val) gcsr_write(val, LOONGARCH_CSR_PRCFG3) argument
95 #define write_gcsr_kscratch0(val) gcsr_write(val, LOONGARCH_CSR_KS0) argument
97 #define write_gcsr_kscratch1(val) gcsr_write(val, LOONGARCH_CSR_KS1) argument
99 #define write_gcsr_kscratch2(val) gcsr_write(val, LOONGARCH_CSR_KS2) argument
101 #define write_gcsr_kscratch3(val) gcsr_write(val, LOONGARCH_CSR_KS3) argument
103 #define write_gcsr_kscratch4(val) gcsr_write(val, LOONGARCH_CSR_KS4) argument
105 #define write_gcsr_kscratch5(val) gcsr_write(val, LOONGARCH_CSR_KS5) argument
107 #define write_gcsr_kscratch6(val) gcsr_write(val, LOONGARCH_CSR_KS6) argument
109 #define write_gcsr_kscratch7(val) gcsr_write(val, LOONGARCH_CSR_KS7) argument
112 #define write_gcsr_timerid(val) gcsr_write(val, LOONGARCH_CSR_TMID) argument
114 #define write_gcsr_timercfg(val) gcsr_write(val, LOONGARCH_CSR_TCFG) argument
116 #define write_gcsr_timertick(val) gcsr_write(val, LOONGARCH_CSR_TVAL) argument
118 #define write_gcsr_timeroffset(val) gcsr_write(val, LOONGARCH_CSR_CNTC) argument
121 #define write_gcsr_llbctl(val) gcsr_write(val, LOONGARCH_CSR_LLBCTL) argument
124 #define write_gcsr_tlbidx(val) gcsr_write(val, LOONGARCH_CSR_TLBIDX) argument
126 #define write_gcsr_tlbrentry(val) gcsr_write(val, LOONGARCH_CSR_TLBRENTRY) argument
128 #define write_gcsr_tlbrbadv(val) gcsr_write(val, LOONGARCH_CSR_TLBRBADV) argument
130 #define write_gcsr_tlbrera(val) gcsr_write(val, LOONGARCH_CSR_TLBRERA) argument
132 #define write_gcsr_tlbrsave(val) gcsr_write(val, LOONGARCH_CSR_TLBRSAVE) argument
134 #define write_gcsr_tlbrelo0(val) gcsr_write(val, LOONGARCH_CSR_TLBRELO0) argument
136 #define write_gcsr_tlbrelo1(val) gcsr_write(val, LOONGARCH_CSR_TLBRELO1) argument
138 #define write_gcsr_tlbrehi(val) gcsr_write(val, LOONGARCH_CSR_TLBREHI) argument
140 #define write_gcsr_tlbrprmd(val) gcsr_write(val, LOONGARCH_CSR_TLBRPRMD) argument
143 #define write_gcsr_directwin0(val) gcsr_write(val, LOONGARCH_CSR_DMWIN0) argument
145 #define write_gcsr_directwin1(val) gcsr_write(val, LOONGARCH_CSR_DMWIN1) argument
147 #define write_gcsr_directwin2(val) gcsr_write(val, LOONGARCH_CSR_DMWIN2) argument
149 #define write_gcsr_directwin3(val) gcsr_write(val, LOONGARCH_CSR_DMWIN3) argument
153 #define write_csr_gtlbc(val) csr_write64(val, LOONGARCH_CSR_GTLBC) argument
156 #define write_csr_gcfg(val) csr_write64(val, LOONGARCH_CSR_GCFG) argument
158 #define write_csr_gstat(val) csr_write64(val, LOONGARCH_CSR_GSTAT) argument
160 #define write_csr_gintc(val) csr_write64(val, LOONGARCH_CSR_GINTC) argument
162 #define write_csr_gcntc(val) csr_write64(val, LOONGARCH_CSR_GCNTC) argument
173 #define set_gcsr_estat(val) \ argument
175 #define clear_gcsr_estat(val) \ argument
179 #define kvm_write_hw_gcsr(id, val) gcsr_write(val, id) argument
191 …atic __always_inline void kvm_write_sw_gcsr(struct loongarch_csrs *csr, int gid, unsigned long val) in kvm_write_sw_gcsr()
197 int gid, unsigned long val) in kvm_set_sw_gcsr()
203 int gid, unsigned long mask, unsigned long val) in kvm_change_sw_gcsr()