Home
last modified time | relevance | path

Searched refs:sbiret (Results 1 – 11 of 11) sorted by relevance

/linux/arch/riscv/kernel/
H A Dsbi_ecall.c10 struct sbiret ret; in __sbi_base_ecall()
20 struct sbiret __sbi_ecall(unsigned long arg0, unsigned long arg1, in __sbi_ecall()
25 struct sbiret ret; in __sbi_ecall()
H A Dsuspend.c116 struct sbiret ret; in sbi_system_suspend()
154 struct sbiret ret; in sbi_suspend_finisher()
/linux/tools/testing/selftests/kvm/riscv/
H A Dsbi_pmu_test.c102 struct sbiret ret; in start_counter()
112 struct sbiret ret; in stop_reset_counter()
122 struct sbiret ret; in stop_counter()
183 struct sbiret ret; in get_counter_index()
196 struct sbiret ret; in get_num_counters()
210 struct sbiret ret; in update_counter_info()
229 struct sbiret ret; in read_fw_counter()
270 struct sbiret ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_SNAPSHOT_SET_SHMEM, in snapshot_set_shmem()
406 struct sbiret ret; in test_invalid_event()
436 struct sbiret re in test_pmu_basic_sanity()
[all...]
/linux/tools/testing/selftests/kvm/include/riscv/
H A Dsbi.h78 struct sbiret { struct
161 struct sbiret sbi_ecall(int ext, int fid, unsigned long arg0,
79 errorsbiret global() argument
80 valuesbiret global() argument
/linux/drivers/mailbox/
H A Driscv-sbi-mpxy-mbox.c133 struct sbiret sret; in mpxy_get_channel_count()
162 struct sbiret sret; in mpxy_get_channel_ids()
195 struct sbiret sret; in mpxy_read_attrs()
220 struct sbiret sret; in mpxy_write_attrs()
244 struct sbiret sret; in mpxy_send_message_with_resp()
279 struct sbiret sret; in mpxy_send_message_without_resp()
304 struct sbiret sret; in mpxy_get_notifications()
333 struct sbiret sret; in mpxy_get_shmem_size()
348 struct sbiret sret; in mpxy_setup_shmem()
H A Dmailbox-mchp-ipc-sbi.c119 struct sbiret ret; in mchp_ipc_sbi_chan_send()
132 struct sbiret ret; in mchp_ipc_sbi_send()
/linux/drivers/perf/
H A Driscv_pmu_sbi.c309 struct sbiret ret; in pmu_sbi_check_event_info()
364 struct sbiret ret; in pmu_sbi_check_event()
542 struct sbiret ret; in pmu_sbi_ctr_get_idx()
693 struct sbiret ret; in pmu_sbi_snapshot_disable()
708 struct sbiret ret = {0}; in pmu_sbi_snapshot_setup()
742 struct sbiret ret; in pmu_sbi_ctr_read()
800 struct sbiret ret; in pmu_sbi_ctr_start()
823 struct sbiret ret; in pmu_sbi_ctr_stop()
859 struct sbiret ret; in pmu_sbi_find_num_ctrs()
870 struct sbiret ret; in pmu_sbi_get_ctrinfo()
[all …]
/linux/tools/testing/selftests/kvm/lib/riscv/
H A Dprocessor.c477 struct sbiret sbi_ecall(int ext, int fid, unsigned long arg0, in sbi_ecall()
490 struct sbiret ret; in sbi_ecall()
505 struct sbiret ret; in guest_sbi_probe_extension()
524 struct sbiret ret; in get_host_sbi_spec_version()
/linux/drivers/acpi/riscv/
H A Dcppc.c31 struct sbiret ret;
/linux/arch/riscv/include/asm/
H A Dsbi.h561 struct sbiret { struct
568 struct sbiret __sbi_ecall(unsigned long arg0, unsigned long arg1, argument
/linux/tools/testing/selftests/kvm/
H A Dsteal_time.c261 struct sbiret ret = sbi_ecall(SBI_EXT_STA, 0, lo, hi, flags, 0, 0, 0); in sta_set_shmem()