Home
last modified time | relevance | path

Searched refs:csr (Results 1 – 5 of 5) sorted by relevance

/tools/arch/riscv/include/asm/
A Dcsr.h479 #define csr_swap(csr, val) \ argument
488 #define csr_read(csr) \ argument
491 __asm__ __volatile__ ("csrr %0, " __ASM_STR(csr) \
497 #define csr_write(csr, val) \ argument
500 __asm__ __volatile__ ("csrw " __ASM_STR(csr) ", %0" \
505 #define csr_read_set(csr, val) \ argument
514 #define csr_set(csr, val) \ argument
517 __asm__ __volatile__ ("csrs " __ASM_STR(csr) ", %0" \
522 #define csr_read_clear(csr, val) \ argument
531 #define csr_clear(csr, val) \ argument
[all …]
/tools/testing/selftests/kvm/include/riscv/
A Dsbi.h61 unsigned long csr:12; member
/tools/lib/perf/
A Dmmap.c417 #define csr_read(csr) \ argument
422 : "i" (csr) : ); \
/tools/testing/selftests/kvm/riscv/
A Dget-reg-list.c311 #define RISCV_CSR_GENERAL(csr) \ argument
312 "KVM_REG_RISCV_CSR_GENERAL | KVM_REG_RISCV_CSR_REG(" #csr ")"
313 #define RISCV_CSR_AIA(csr) \ argument
314 "KVM_REG_RISCV_CSR_AIA | KVM_REG_RISCV_CSR_REG(" #csr ")"
315 #define RISCV_CSR_SMSTATEEN(csr) \ argument
316 "KVM_REG_RISCV_CSR_SMSTATEEN | KVM_REG_RISCV_CSR_REG(" #csr ")"
A Dsbi_pmu_test.c243 counter_val = pmu_csr_read_num(ctrinfo.csr); in read_counter()
461 pmu_csr_read_num(ctrinfo.csr); in test_pmu_basic_sanity()

Completed in 12 milliseconds