Home
last modified time | relevance | path

Searched refs:__csr_num (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/perf/
H A Driscv_pmu.c94 case __csr_num: \ in csr_read_num()
95 __val = csr_read(__csr_num); \ in csr_read_num()
98 switchcase_csr_read(__csr_num + 0, __val) \ in csr_read_num()
99 switchcase_csr_read(__csr_num + 1, __val)} in csr_read_num()
101 switchcase_csr_read_2(__csr_num + 0, __val) \ in csr_read_num()
102 switchcase_csr_read_2(__csr_num + 2, __val)} in csr_read_num()
104 switchcase_csr_read_4(__csr_num + 0, __val) \ in csr_read_num()
105 switchcase_csr_read_4(__csr_num + 4, __val)} in csr_read_num()
107 switchcase_csr_read_8(__csr_num + 0, __val) \ in csr_read_num()
108 switchcase_csr_read_8(__csr_num + 8, __val)} in csr_read_num()
[all …]
/linux-6.15/tools/lib/perf/
H A Dmmap.c429 case __csr_num: \ in csr_read_num()
430 __val = csr_read(__csr_num); \ in csr_read_num()
433 switchcase_csr_read(__csr_num + 0, __val) \ in csr_read_num()
434 switchcase_csr_read(__csr_num + 1, __val)} in csr_read_num()
436 switchcase_csr_read_2(__csr_num + 0, __val) \ in csr_read_num()
437 switchcase_csr_read_2(__csr_num + 2, __val)} in csr_read_num()
439 switchcase_csr_read_4(__csr_num + 0, __val) \ in csr_read_num()
440 switchcase_csr_read_4(__csr_num + 4, __val)} in csr_read_num()
442 switchcase_csr_read_8(__csr_num + 0, __val) \ in csr_read_num()
443 switchcase_csr_read_8(__csr_num + 8, __val)} in csr_read_num()
[all …]
/linux-6.15/tools/testing/selftests/kvm/riscv/
H A Dsbi_pmu_test.c53 case __csr_num: \ in pmu_csr_read_num()
54 __val = csr_read(__csr_num); \ in pmu_csr_read_num()
57 switchcase_csr_read(__csr_num + 0, __val) \ in pmu_csr_read_num()
58 switchcase_csr_read(__csr_num + 1, __val)} in pmu_csr_read_num()
60 switchcase_csr_read_2(__csr_num + 0, __val) \ in pmu_csr_read_num()
61 switchcase_csr_read_2(__csr_num + 2, __val)} in pmu_csr_read_num()
63 switchcase_csr_read_4(__csr_num + 0, __val) \ in pmu_csr_read_num()
64 switchcase_csr_read_4(__csr_num + 4, __val)} in pmu_csr_read_num()
66 switchcase_csr_read_8(__csr_num + 0, __val) \ in pmu_csr_read_num()
67 switchcase_csr_read_8(__csr_num + 8, __val)} in pmu_csr_read_num()
[all …]
/linux-6.15/arch/riscv/include/asm/
H A Dsbi.h324 #define SBI_NACL_SHMEM_CSR_INDEX(__csr_num) \ argument
325 ((((__csr_num) & 0xc00) >> 2) | ((__csr_num) & 0xff))