Lines Matching refs:__val
314 u64 __val; \
315 asm volatile("mrs %0, " __stringify(r) : "=r" (__val)); \
316 __val; \
428 #define switchcase_csr_read(__csr_num, __val) {\ in csr_read_num() argument
430 __val = csr_read(__csr_num); \ in csr_read_num()
432 #define switchcase_csr_read_2(__csr_num, __val) {\ in csr_read_num() argument
433 switchcase_csr_read(__csr_num + 0, __val) \ in csr_read_num()
434 switchcase_csr_read(__csr_num + 1, __val)} in csr_read_num()
435 #define switchcase_csr_read_4(__csr_num, __val) {\ in csr_read_num() argument
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()
438 #define switchcase_csr_read_8(__csr_num, __val) {\ in csr_read_num() argument
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()
441 #define switchcase_csr_read_16(__csr_num, __val) {\ in csr_read_num() argument
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()
444 #define switchcase_csr_read_32(__csr_num, __val) {\ in csr_read_num() argument
445 switchcase_csr_read_16(__csr_num + 0, __val) \ in csr_read_num()
446 switchcase_csr_read_16(__csr_num + 16, __val)} in csr_read_num()