| /linux/arch/riscv/kvm/ |
| H A D | vcpu_pmu.c | 434 int sbiret = 0; in kvm_riscv_vcpu_pmu_snapshot_set_shmem() 438 sbiret = SBI_ERR_INVALID_PARAM; in kvm_riscv_vcpu_pmu_snapshot_set_shmem() 453 sbiret = SBI_ERR_INVALID_ADDRESS; in kvm_riscv_vcpu_pmu_snapshot_set_shmem() 468 sbiret = SBI_ERR_FAILURE; in kvm_riscv_vcpu_pmu_snapshot_set_shmem() 476 sbiret = SBI_ERR_INVALID_ADDRESS; in kvm_riscv_vcpu_pmu_snapshot_set_shmem() 483 retdata->err_val = sbiret; in kvm_riscv_vcpu_pmu_event_info() 579 int i, pmc_index, sbiret = 0; in kvm_riscv_vcpu_pmu_ctr_start() 585 sbiret = SBI_ERR_INVALID_PARAM; in kvm_riscv_vcpu_pmu_ctr_start() 591 sbiret = SBI_ERR_NO_SHMEM; in kvm_riscv_vcpu_pmu_ctr_start() 597 sbiret in kvm_riscv_vcpu_pmu_ctr_start() 433 int sbiret = 0; kvm_riscv_vcpu_pmu_snapshot_set_shmem() local 570 int i, pmc_index, sbiret = 0; kvm_riscv_vcpu_pmu_ctr_start() local 647 int i, pmc_index, sbiret = 0; kvm_riscv_vcpu_pmu_ctr_stop() local 745 int ctr_idx, sbiret = 0; kvm_riscv_vcpu_pmu_ctr_cfg_match() local [all...] |
| /linux/arch/riscv/kernel/ |
| H A D | sbi_ecall.c | 10 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 D | suspend.c | 118 struct sbiret ret; in sbi_system_suspend() 156 struct sbiret ret; in sbi_suspend_finisher()
|
| /linux/tools/testing/selftests/kvm/riscv/ |
| H A D | sbi_pmu_test.c | 102 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 D | sbi.h | 78 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 D | riscv-sbi-mpxy-mbox.c | 133 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 D | mailbox-mchp-ipc-sbi.c | 119 struct sbiret ret; in mchp_ipc_sbi_chan_send() 132 struct sbiret ret; in mchp_ipc_sbi_send()
|
| /linux/drivers/perf/ |
| H A D | riscv_pmu_sbi.c | 309 struct sbiret ret; in pmu_sbi_check_event_info() 362 static struct sbiret pmu_sbi_ctr_cfg_match(unsigned long cbase, in pmu_sbi_ctr_cfg_match() 379 struct sbiret ret = { .error = SBI_ERR_NOT_SUPPORTED }; in pmu_sbi_check_event() 564 struct sbiret ret; in pmu_sbi_ctr_get_idx() 722 struct sbiret ret; in pmu_sbi_snapshot_disable() 737 struct sbiret ret = {0}; in pmu_sbi_snapshot_setup() 771 struct sbiret ret; in pmu_sbi_ctr_read() 829 struct sbiret ret; in pmu_sbi_ctr_start() 852 struct sbiret ret; in pmu_sbi_ctr_stop() 888 struct sbiret ret; in pmu_sbi_find_num_ctrs() [all …]
|
| /linux/tools/testing/selftests/kvm/lib/riscv/ |
| H A D | processor.c | 477 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 D | cppc.c | 31 struct sbiret ret;
|
| /linux/arch/riscv/include/asm/ |
| H A D | sbi.h | 561 struct sbiret { struct 568 struct sbiret __sbi_ecall(unsigned long arg0, unsigned long arg1, argument
|
| /linux/tools/testing/selftests/kvm/ |
| H A D | steal_time.c | 261 struct sbiret ret = sbi_ecall(SBI_EXT_STA, 0, lo, hi, flags, 0, 0, 0); in sta_set_shmem()
|