Searched refs:SBI_EXT_PMU (Results 1 – 5 of 5) sorted by relevance
/linux/tools/testing/selftests/kvm/riscv/ |
H A D | sbi_pmu_test.c | 99 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_START, counter, 1, start_flags, in start_counter() 109 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_STOP, counter, 1, in stop_reset_counter() 119 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_STOP, counter, 1, stop_flags, in stop_counter() 166 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_CFG_MATCH, cbase, cmask, in get_counter_index() 179 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_NUM_COUNTERS, 0, 0, 0, 0, 0, 0); in get_num_counters() 194 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_GET_INFO, i, 0, 0, 0, 0, 0); in update_counter_info() 212 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_FW_READ, idx, 0, 0, 0, 0, 0); in read_fw_counter() 236 probe = guest_sbi_probe_extension(SBI_EXT_PMU, &out_val); in verify_sbi_requirement_assert() 251 struct sbiret ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_SNAPSHOT_SET_SHMEM, in snapshot_set_shmem() 390 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_CFG_MATC in test_invalid_event() [all...] |
/linux/drivers/perf/ |
H A D | riscv_pmu_sbi.c | 305 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_CFG_MATCH, in pmu_sbi_check_event() 308 sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_STOP, in pmu_sbi_check_event() 431 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_CFG_MATCH, cbase, in pmu_sbi_ctr_get_idx() 435 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_CFG_MATCH, cbase, in pmu_sbi_ctr_get_idx() 608 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_SNAPSHOT_SET_SHMEM, SBI_SHMEM_DISABLE, in pmu_sbi_snapshot_disable() 631 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_SNAPSHOT_SET_SHMEM, in pmu_sbi_snapshot_setup() 635 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_SNAPSHOT_SET_SHMEM, in pmu_sbi_snapshot_setup() 669 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_FW_READ, in pmu_sbi_ctr_read() 676 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_FW_READ_HI, in pmu_sbi_ctr_read() 719 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_START, hwc->idx, in pmu_sbi_ctr_start() [all …]
|
/linux/arch/riscv/kvm/ |
H A D | vcpu_sbi_pmu.c | 91 .extid_start = SBI_EXT_PMU, 92 .extid_end = SBI_EXT_PMU,
|
/linux/tools/testing/selftests/kvm/include/riscv/ |
H A D | sbi.h | 38 SBI_EXT_PMU = 0x504D55, enumerator
|
/linux/arch/riscv/include/asm/ |
H A D | sbi.h | 34 SBI_EXT_PMU = 0x504D55, enumerator
|