LOONGARCH_CSR_PERFCNTR0
#define read_csr_perfcntr0() csr_read64(LOONGARCH_CSR_PERFCNTR0)
#define write_csr_perfcntr0(val) csr_write64(val, LOONGARCH_CSR_PERFCNTR0)
set_gcsr_sw_flag(LOONGARCH_CSR_PERFCNTR0);
kvm_save_hw_gcsr(csr, LOONGARCH_CSR_PERFCNTR0);
kvm_restore_hw_gcsr(csr, LOONGARCH_CSR_PERFCNTR0);
csr_write(PMU_OVERFLOW - 1, LOONGARCH_CSR_PERFCNTR0);
cnt = csr_read(LOONGARCH_CSR_PERFCNTR0);
csr_write(0, LOONGARCH_CSR_PERFCNTR0);
cnt[0] = csr_read(LOONGARCH_CSR_PERFCNTR0);