Symbol: gcsr_write
arch/loongarch/include/asm/kvm_csr.h
100
#define write_gcsr_kscratch2(val) gcsr_write(val, LOONGARCH_CSR_KS2)
arch/loongarch/include/asm/kvm_csr.h
102
#define write_gcsr_kscratch3(val) gcsr_write(val, LOONGARCH_CSR_KS3)
arch/loongarch/include/asm/kvm_csr.h
104
#define write_gcsr_kscratch4(val) gcsr_write(val, LOONGARCH_CSR_KS4)
arch/loongarch/include/asm/kvm_csr.h
106
#define write_gcsr_kscratch5(val) gcsr_write(val, LOONGARCH_CSR_KS5)
arch/loongarch/include/asm/kvm_csr.h
108
#define write_gcsr_kscratch6(val) gcsr_write(val, LOONGARCH_CSR_KS6)
arch/loongarch/include/asm/kvm_csr.h
110
#define write_gcsr_kscratch7(val) gcsr_write(val, LOONGARCH_CSR_KS7)
arch/loongarch/include/asm/kvm_csr.h
113
#define write_gcsr_timerid(val) gcsr_write(val, LOONGARCH_CSR_TMID)
arch/loongarch/include/asm/kvm_csr.h
115
#define write_gcsr_timercfg(val) gcsr_write(val, LOONGARCH_CSR_TCFG)
arch/loongarch/include/asm/kvm_csr.h
117
#define write_gcsr_timertick(val) gcsr_write(val, LOONGARCH_CSR_TVAL)
arch/loongarch/include/asm/kvm_csr.h
119
#define write_gcsr_timeroffset(val) gcsr_write(val, LOONGARCH_CSR_CNTC)
arch/loongarch/include/asm/kvm_csr.h
122
#define write_gcsr_llbctl(val) gcsr_write(val, LOONGARCH_CSR_LLBCTL)
arch/loongarch/include/asm/kvm_csr.h
125
#define write_gcsr_tlbidx(val) gcsr_write(val, LOONGARCH_CSR_TLBIDX)
arch/loongarch/include/asm/kvm_csr.h
127
#define write_gcsr_tlbrentry(val) gcsr_write(val, LOONGARCH_CSR_TLBRENTRY)
arch/loongarch/include/asm/kvm_csr.h
129
#define write_gcsr_tlbrbadv(val) gcsr_write(val, LOONGARCH_CSR_TLBRBADV)
arch/loongarch/include/asm/kvm_csr.h
131
#define write_gcsr_tlbrera(val) gcsr_write(val, LOONGARCH_CSR_TLBRERA)
arch/loongarch/include/asm/kvm_csr.h
133
#define write_gcsr_tlbrsave(val) gcsr_write(val, LOONGARCH_CSR_TLBRSAVE)
arch/loongarch/include/asm/kvm_csr.h
135
#define write_gcsr_tlbrelo0(val) gcsr_write(val, LOONGARCH_CSR_TLBRELO0)
arch/loongarch/include/asm/kvm_csr.h
137
#define write_gcsr_tlbrelo1(val) gcsr_write(val, LOONGARCH_CSR_TLBRELO1)
arch/loongarch/include/asm/kvm_csr.h
139
#define write_gcsr_tlbrehi(val) gcsr_write(val, LOONGARCH_CSR_TLBREHI)
arch/loongarch/include/asm/kvm_csr.h
141
#define write_gcsr_tlbrprmd(val) gcsr_write(val, LOONGARCH_CSR_TLBRPRMD)
arch/loongarch/include/asm/kvm_csr.h
144
#define write_gcsr_directwin0(val) gcsr_write(val, LOONGARCH_CSR_DMWIN0)
arch/loongarch/include/asm/kvm_csr.h
146
#define write_gcsr_directwin1(val) gcsr_write(val, LOONGARCH_CSR_DMWIN1)
arch/loongarch/include/asm/kvm_csr.h
148
#define write_gcsr_directwin2(val) gcsr_write(val, LOONGARCH_CSR_DMWIN2)
arch/loongarch/include/asm/kvm_csr.h
150
#define write_gcsr_directwin3(val) gcsr_write(val, LOONGARCH_CSR_DMWIN3)
arch/loongarch/include/asm/kvm_csr.h
180
#define kvm_write_hw_gcsr(id, val) gcsr_write(val, id)
arch/loongarch/include/asm/kvm_csr.h
183
#define kvm_restore_hw_gcsr(csr, gid) (gcsr_write(csr->csrs[gid], gid))
arch/loongarch/include/asm/kvm_csr.h
185
#define kvm_read_clear_hw_gcsr(csr, gid) (csr->csrs[gid] = gcsr_write(0, gid))
arch/loongarch/include/asm/kvm_csr.h
49
#define write_gcsr_crmd(val) gcsr_write(val, LOONGARCH_CSR_CRMD)
arch/loongarch/include/asm/kvm_csr.h
51
#define write_gcsr_prmd(val) gcsr_write(val, LOONGARCH_CSR_PRMD)
arch/loongarch/include/asm/kvm_csr.h
53
#define write_gcsr_euen(val) gcsr_write(val, LOONGARCH_CSR_EUEN)
arch/loongarch/include/asm/kvm_csr.h
55
#define write_gcsr_misc(val) gcsr_write(val, LOONGARCH_CSR_MISC)
arch/loongarch/include/asm/kvm_csr.h
57
#define write_gcsr_ecfg(val) gcsr_write(val, LOONGARCH_CSR_ECFG)
arch/loongarch/include/asm/kvm_csr.h
59
#define write_gcsr_estat(val) gcsr_write(val, LOONGARCH_CSR_ESTAT)
arch/loongarch/include/asm/kvm_csr.h
61
#define write_gcsr_era(val) gcsr_write(val, LOONGARCH_CSR_ERA)
arch/loongarch/include/asm/kvm_csr.h
63
#define write_gcsr_badv(val) gcsr_write(val, LOONGARCH_CSR_BADV)
arch/loongarch/include/asm/kvm_csr.h
65
#define write_gcsr_badi(val) gcsr_write(val, LOONGARCH_CSR_BADI)
arch/loongarch/include/asm/kvm_csr.h
67
#define write_gcsr_eentry(val) gcsr_write(val, LOONGARCH_CSR_EENTRY)
arch/loongarch/include/asm/kvm_csr.h
70
#define write_gcsr_asid(val) gcsr_write(val, LOONGARCH_CSR_ASID)
arch/loongarch/include/asm/kvm_csr.h
72
#define write_gcsr_pgdl(val) gcsr_write(val, LOONGARCH_CSR_PGDL)
arch/loongarch/include/asm/kvm_csr.h
74
#define write_gcsr_pgdh(val) gcsr_write(val, LOONGARCH_CSR_PGDH)
arch/loongarch/include/asm/kvm_csr.h
75
#define write_gcsr_pgd(val) gcsr_write(val, LOONGARCH_CSR_PGD)
arch/loongarch/include/asm/kvm_csr.h
78
#define write_gcsr_pwctl0(val) gcsr_write(val, LOONGARCH_CSR_PWCTL0)
arch/loongarch/include/asm/kvm_csr.h
80
#define write_gcsr_pwctl1(val) gcsr_write(val, LOONGARCH_CSR_PWCTL1)
arch/loongarch/include/asm/kvm_csr.h
82
#define write_gcsr_stlbpgsize(val) gcsr_write(val, LOONGARCH_CSR_STLBPGSIZE)
arch/loongarch/include/asm/kvm_csr.h
84
#define write_gcsr_rvacfg(val) gcsr_write(val, LOONGARCH_CSR_RVACFG)
arch/loongarch/include/asm/kvm_csr.h
87
#define write_gcsr_cpuid(val) gcsr_write(val, LOONGARCH_CSR_CPUID)
arch/loongarch/include/asm/kvm_csr.h
89
#define write_gcsr_prcfg1(val) gcsr_write(val, LOONGARCH_CSR_PRCFG1)
arch/loongarch/include/asm/kvm_csr.h
91
#define write_gcsr_prcfg2(val) gcsr_write(val, LOONGARCH_CSR_PRCFG2)
arch/loongarch/include/asm/kvm_csr.h
93
#define write_gcsr_prcfg3(val) gcsr_write(val, LOONGARCH_CSR_PRCFG3)
arch/loongarch/include/asm/kvm_csr.h
96
#define write_gcsr_kscratch0(val) gcsr_write(val, LOONGARCH_CSR_KS0)
arch/loongarch/include/asm/kvm_csr.h
98
#define write_gcsr_kscratch1(val) gcsr_write(val, LOONGARCH_CSR_KS1)
arch/loongarch/kvm/timer.c
107
gcsr_write(CSR_TINTCLR_TI, LOONGARCH_CSR_TINTCLR);