Home
last modified time | relevance | path

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

/linux-6.15/arch/riscv/kvm/
H A Dvcpu_pmu.c406 int sbiret = 0; in kvm_riscv_vcpu_pmu_snapshot_set_shmem() local
443 sbiret = SBI_ERR_FAILURE; in kvm_riscv_vcpu_pmu_snapshot_set_shmem()
450 retdata->err_val = sbiret; in kvm_riscv_vcpu_pmu_snapshot_set_shmem()
497 sbiret = SBI_ERR_NO_SHMEM; in kvm_riscv_vcpu_pmu_ctr_start()
503 sbiret = SBI_ERR_FAILURE; in kvm_riscv_vcpu_pmu_ctr_start()
551 retdata->err_val = sbiret; in kvm_riscv_vcpu_pmu_ctr_start()
574 sbiret = SBI_ERR_NO_SHMEM; in kvm_riscv_vcpu_pmu_ctr_stop()
648 retdata->err_val = sbiret; in kvm_riscv_vcpu_pmu_ctr_stop()
658 int ctr_idx, sbiret = 0; in kvm_riscv_vcpu_pmu_ctr_cfg_match() local
699 sbiret = SBI_ERR_FAILURE; in kvm_riscv_vcpu_pmu_ctr_cfg_match()
[all …]
H A Dnacl.c56 struct sbiret ret; in kvm_riscv_nacl_enable()
104 struct sbiret ret; in nacl_probe_feature()
/linux-6.15/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 Dcpu_ops_sbi.c29 struct sbiret ret; in sbi_hsm_hart_start()
42 struct sbiret ret; in sbi_hsm_hart_stop()
54 struct sbiret ret; in sbi_hsm_hart_get_status()
H A Dsbi.c71 struct sbiret ret; in sbi_console_getchar()
193 struct sbiret ret = {0}; in __sbi_send_ipi_v02()
209 struct sbiret ret = {0}; in __sbi_rfence_v02_call()
475 struct sbiret ret; in sbi_probe_extension()
524 struct sbiret ret; in sbi_debug_console_write()
553 struct sbiret ret; in sbi_debug_console_read()
H A Dsuspend.c115 struct sbiret ret; in sbi_system_suspend()
153 struct sbiret ret; in sbi_suspend_finisher()
H A Dparavirt.c60 struct sbiret ret; in sbi_sta_steal_time_set_shmem()
/linux-6.15/tools/testing/selftests/kvm/riscv/
H A Dsbi_pmu_test.c103 struct sbiret ret; in start_counter()
113 struct sbiret ret; in stop_reset_counter()
123 struct sbiret ret; in stop_counter()
165 struct sbiret ret; in get_counter_index()
178 struct sbiret ret; in get_num_counters()
192 struct sbiret ret; in update_counter_info()
211 struct sbiret ret; in read_fw_counter()
252 struct sbiret ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_SNAPSHOT_SET_SHMEM, in snapshot_set_shmem()
388 struct sbiret ret; in test_invalid_event()
418 struct sbiret ret; in test_pmu_basic_sanity()
/linux-6.15/tools/testing/selftests/kvm/include/riscv/
H A Dsbi.h78 struct sbiret { struct
124 struct sbiret sbi_ecall(int ext, int fid, unsigned long arg0,
/linux-6.15/drivers/perf/
H A Driscv_pmu_sbi.c303 struct sbiret ret; in pmu_sbi_check_event()
407 struct sbiret ret; in pmu_sbi_ctr_get_idx()
606 struct sbiret ret; in pmu_sbi_snapshot_disable()
621 struct sbiret ret = {0}; in pmu_sbi_snapshot_setup()
655 struct sbiret ret; in pmu_sbi_ctr_read()
713 struct sbiret ret; in pmu_sbi_ctr_start()
736 struct sbiret ret; in pmu_sbi_ctr_stop()
772 struct sbiret ret; in pmu_sbi_find_num_ctrs()
783 struct sbiret ret; in pmu_sbi_get_ctrinfo()
828 struct sbiret ret; in pmu_sbi_stop_hw_ctrs()
/linux-6.15/arch/riscv/errata/andes/
H A Derrata.c30 struct sbiret ret; in ax45mp_iocp_sw_workaround()
/linux-6.15/tools/testing/selftests/kvm/lib/riscv/
H A Dprocessor.c462 struct sbiret sbi_ecall(int ext, int fid, unsigned long arg0, in sbi_ecall()
475 struct sbiret ret; in sbi_ecall()
490 struct sbiret ret; in guest_sbi_probe_extension()
509 struct sbiret ret; in get_host_sbi_spec_version()
/linux-6.15/arch/riscv/include/asm/
H A Dsbi.h424 struct sbiret { struct
431 struct sbiret __sbi_ecall(unsigned long arg0, unsigned long arg1, argument
/linux-6.15/drivers/acpi/riscv/
H A Dcppc.c31 struct sbiret ret;
/linux-6.15/drivers/mailbox/
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-6.15/tools/testing/selftests/kvm/
H A Dsteal_time.c231 struct sbiret ret = sbi_ecall(SBI_EXT_STA, 0, lo, hi, flags, 0, 0, 0); in sta_set_shmem()