Home
last modified time | relevance | path

Searched refs:ret (Results 1 – 25 of 80) sorted by relevance

1234

/kvm-unit-tests/riscv/
H A Dsbi-sse.c129 struct sbiret ret; in sse_get_event_status_field() local
132 ret = sbi_sse_read_attrs(event_id, SBI_SSE_ATTR_STATUS, 1, &status); in sse_get_event_status_field()
133 if (ret.error) { in sse_get_event_status_field()
134 sbiret_report_error(&ret, SBI_SUCCESS, "Get event status"); in sse_get_event_status_field()
135 return ret; in sse_get_event_status_field()
140 return ret; in sse_get_event_status_field()
146 struct sbiret ret; in sse_event_get_state() local
148 ret = sse_get_event_status_field(event_id, SBI_SSE_ATTR_STATUS_STATE_MASK, in sse_event_get_state()
152 return ret; in sse_event_get_state()
157 struct sbiret ret; in sse_global_event_set_current_hart() local
[all …]
H A Disa-dbltrp.c55 struct sbiret ret; in sse_dbltrp_handler() local
60 ret = sbi_sse_read_attrs(SBI_SSE_EVENT_LOCAL_DOUBLE_TRAP, SBI_SSE_ATTR_INTERRUPTED_FLAGS, 1, in sse_dbltrp_handler()
62 sbiret_report_error(&ret, SBI_SUCCESS, "Get double trap event flags"); in sse_dbltrp_handler()
73 struct sbiret ret; in sse_double_trap() local
83 ret = sbi_sse_hart_unmask(); in sse_double_trap()
84 if (!sbiret_report_error(&ret, SBI_SUCCESS, "SSE hart unmask ok")) { in sse_double_trap()
89 ret = sbi_sse_register(SBI_SSE_EVENT_LOCAL_DOUBLE_TRAP, &handler_arg); in sse_double_trap()
90 if (ret.error == SBI_ERR_NOT_SUPPORTED) { in sse_double_trap()
94 sbiret_report_error(&ret, SBI_SUCCESS, "SSE double trap register"); in sse_double_trap()
96 ret = sbi_sse_enable(SBI_SSE_EVENT_LOCAL_DOUBLE_TRAP); in sse_double_trap()
[all …]
H A Dsbi-fwft.c25 struct sbiret ret; in fwft_set_and_check_raw() local
27 ret = sbi_fwft_set_raw(feature, value, flags); in fwft_set_and_check_raw()
28 if (!sbiret_report_error(&ret, SBI_SUCCESS, "set to %ld%s", value, str)) in fwft_set_and_check_raw()
29 return ret; in fwft_set_and_check_raw()
31 ret = sbi_fwft_get_raw(feature); in fwft_set_and_check_raw()
32 sbiret_report(&ret, SBI_SUCCESS, value, "get %ld after set%s", value, str); in fwft_set_and_check_raw()
34 return ret; in fwft_set_and_check_raw()
39 struct sbiret ret; in fwft_check_reserved() local
41 ret = sbi_fwft_get(id); in fwft_check_reserved()
42 sbiret_report_error(&ret, SBI_ERR_DENIED, "get reserved feature 0x%lx", id); in fwft_check_reserved()
[all …]
H A Dsbi-dbtr.c159 bool ret; in do_store() local
163 ret = dbtr_handled; in do_store()
166 return ret; in do_store()
171 bool ret; in do_load() local
175 ret = dbtr_handled; in do_load()
178 return ret; in do_load()
183 bool ret; in do_exec() local
187 ret = dbtr_handled; in do_exec()
190 return ret; in do_exec()
195 unsigned long ret = 0; in mcontrol_size() local
[all …]
H A Dsbi-tests.h42 #define __sbiret_report(kfail, ret, expected_error, expected_value, \ argument
47 bool ch_err = (ret)->error == ex_err; \
48 bool ch_val = (ret)->value == ex_val; \
58 ##__VA_ARGS__, ex_err, ex_val, (ret)->error, (ret)->value); \
61 ##__VA_ARGS__, expected_error_name, ex_err, (ret)->error); \
66 #define sbiret_report(ret, expected_error, expected_value, ...) \ argument
67 __sbiret_report(false, ret, expected_error, expected_value, true, #expected_error, __VA_ARGS__)
69 #define sbiret_report_error(ret, expected_error, ...) \ argument
70 __sbiret_report(false, ret, expected_error, 0, false, #expected_error, __VA_ARGS__)
72 #define sbiret_check(ret, expected_error, expected_value) \ argument
[all …]
H A Dsbi.c78 struct sbiret ret = sbi_ecall(ext, 0xbad, 0, 0, 0, 0, 0, 0); in sbi_bad_fid() local
79 sbiret_report_error(&ret, SBI_ERR_NOT_SUPPORTED, "Bad FID"); in sbi_bad_fid()
89 struct sbiret ret = sbi_hart_stop(); in stop_cpu() local
91 smp_processor_id(), current_thread_info()->hartid, ret.error); in stop_cpu()
166 struct sbiret ret; in check_base() local
173 ret = sbi_base(SBI_EXT_BASE_GET_SPEC_VERSION, 0); in check_base()
180 sbiret_check(&ret, 0, expected); in check_base()
184 ret.value &= 0x7ffffffful; in check_base()
186 if (ret.error || ret.value < 2) { in check_base()
194 ret = sbi_base(SBI_EXT_BASE_GET_IMP_ID, 0); in check_base()
[all …]
/kvm-unit-tests/lib/libfdt/
H A Dfdt_overlay.c63 int path_len = 0, ret; in overlay_get_target() local
75 ret = fdt_path_offset(fdt, path); in overlay_get_target()
77 ret = path_len; in overlay_get_target()
79 ret = fdt_node_offset_by_phandle(fdt, phandle); in overlay_get_target()
88 if (ret < 0 && path_len == -FDT_ERR_NOTFOUND) in overlay_get_target()
89 ret = -FDT_ERR_BADOVERLAY; in overlay_get_target()
92 if (ret < 0) in overlay_get_target()
93 return ret; in overlay_get_target()
99 return ret; in overlay_get_target()
160 int ret; in overlay_adjust_node_phandles() local
[all …]
H A Dfdt_addresses.c60 int addr_cells, size_cells, ret; in fdt_appendprop_addrrange() local
63 ret = fdt_address_cells(fdt, parent); in fdt_appendprop_addrrange()
64 if (ret < 0) in fdt_appendprop_addrrange()
65 return ret; in fdt_appendprop_addrrange()
66 addr_cells = ret; in fdt_appendprop_addrrange()
68 ret = fdt_size_cells(fdt, parent); in fdt_appendprop_addrrange()
69 if (ret < 0) in fdt_appendprop_addrrange()
70 return ret; in fdt_appendprop_addrrange()
71 size_cells = ret; in fdt_appendprop_addrrange()
/kvm-unit-tests/lib/riscv/
H A Dsmp.c40 struct sbiret ret; in __smp_boot_secondary() local
58 ret = sbi_hart_start(cpus[cpu].hartid, __pa(secondary_entry), cpus[cpu].sp); in __smp_boot_secondary()
59 assert(ret.error == SBI_SUCCESS); in __smp_boot_secondary()
64 struct sbiret ret; in smp_boot_secondary() local
67 ret = sbi_hart_get_status(cpus[cpu].hartid); in smp_boot_secondary()
68 assert(!ret.error); in smp_boot_secondary()
69 } while (ret.value == SBI_EXT_HSM_STOP_PENDING); in smp_boot_secondary()
71 assert_msg(ret.value == SBI_EXT_HSM_STOPPED, "CPU%d is not stopped", cpu); in smp_boot_secondary()
80 struct sbiret ret; in smp_boot_secondary_nofail() local
83 ret = sbi_hart_get_status(cpus[cpu].hartid); in smp_boot_secondary_nofail()
[all …]
H A Dio.c61 int i, ret; in uart0_init_fdt() local
63 ret = dt_get_default_console_node(); in uart0_init_fdt()
64 assert(ret >= 0 || ret == -FDT_ERR_NOTFOUND); in uart0_init_fdt()
66 if (ret == -FDT_ERR_NOTFOUND) { in uart0_init_fdt()
68 ret = dt_pbus_get_base_compatible(compatible[i], &base); in uart0_init_fdt()
69 assert(ret == 0 || ret == -FDT_ERR_NOTFOUND); in uart0_init_fdt()
70 if (ret == 0) in uart0_init_fdt()
78 if (ret) { in uart0_init_fdt()
88 val = fdt_getprop(dt_fdt(), ret, "reg-shift", &len); in uart0_init_fdt()
92 val = fdt_getprop(dt_fdt(), ret, "reg-io-width", &len); in uart0_init_fdt()
[all …]
H A Dsbi.c22 struct sbiret ret; in sbi_ecall() local
29 ret.error = a0; in sbi_ecall()
30 ret.value = a1; in sbi_ecall()
32 return ret; in sbi_ecall()
168 struct sbiret ret; in sbi_send_ipi_cpumask() local
193 ret = sbi_send_ipi(mask, base); in sbi_send_ipi_cpumask()
194 if (ret.error) in sbi_send_ipi_cpumask()
198 return ret; in sbi_send_ipi_cpumask()
218 struct sbiret ret; in __sbi_get_imp_version() local
220 ret = sbi_get_imp_version(); in __sbi_get_imp_version()
[all …]
H A Dsetup.c71 int ret, me; in cpu_init() local
75 ret = dt_for_each_cpu_node(cpu_set_fdt, NULL); in cpu_init()
76 assert(ret == 0); in cpu_init()
150 int ret; in freemem_push_fdt() local
153 ret = fdt_move(fdt, *freemem, fdt_size); in freemem_push_fdt()
154 assert(ret == 0); in freemem_push_fdt()
155 ret = dt_init(*freemem); in freemem_push_fdt()
156 assert(ret == 0); in freemem_push_fdt()
163 int ret; in freemem_push_dt_initrd() local
165 ret = dt_get_initrd(&tmp, &initrd_size); in freemem_push_dt_initrd()
[all …]
/kvm-unit-tests/lib/arm/
H A Dio.c42 int i, ret; in uart0_init_fdt() local
44 ret = dt_get_default_console_node(); in uart0_init_fdt()
45 assert(ret >= 0 || ret == -FDT_ERR_NOTFOUND); in uart0_init_fdt()
47 if (ret == -FDT_ERR_NOTFOUND) { in uart0_init_fdt()
50 ret = dt_pbus_get_base_compatible(compatible[i], &base); in uart0_init_fdt()
51 assert(ret == 0 || ret == -FDT_ERR_NOTFOUND); in uart0_init_fdt()
53 if (ret == 0) in uart0_init_fdt()
57 if (ret) { in uart0_init_fdt()
65 is_pl011_uart = !fdt_node_check_compatible(dt_fdt(), ret, in uart0_init_fdt()
67 ret = dt_pbus_translate_node(ret, 0, &base); in uart0_init_fdt()
[all …]
H A Dsetup.c105 int ret; in cpu_init() local
109 ret = dt_for_each_cpu_node(cpu_set_fdt, NULL); in cpu_init()
110 assert(ret == 0); in cpu_init()
198 int ret; in freemem_push_fdt() local
209 ret = fdt_move(fdt, *freemem, fdt_size); in freemem_push_fdt()
210 assert(ret == 0); in freemem_push_fdt()
211 ret = dt_init(*freemem); in freemem_push_fdt()
212 assert(ret == 0); in freemem_push_fdt()
219 int ret; in freemem_push_dt_initrd() local
221 ret = dt_get_initrd(&tmp, &initrd_size); in freemem_push_dt_initrd()
[all …]
/kvm-unit-tests/powerpc/
H A Drtas.c43 int ret; in check_get_time_of_day() local
47 ret = rtas_token("get-time-of-day", &token); in check_get_time_of_day()
48 report(ret == 0, "token available"); in check_get_time_of_day()
49 if (ret) in check_get_time_of_day()
52 ret = rtas_call(token, 0, 8, now); in check_get_time_of_day()
53 report(ret == 0, "execution"); in check_get_time_of_day()
64 ret = rtas_call(token, 0, 8, now); in check_get_time_of_day()
68 ret = rtas_call(token, 0, 8, now); in check_get_time_of_day()
78 int ret; in check_set_time_of_day() local
82 ret = rtas_token("set-time-of-day", &stod_token); in check_set_time_of_day()
[all …]
/kvm-unit-tests/scripts/
H A Dvmm.bash40 local ret=$1
46 [ $ret -eq 134 ] && echo "QEMU Aborted" >&2
57 if [ $ret -eq 0 ]; then
61 ((ret=sig+128))
64 ret=1
66 elif [ $ret -eq 1 ]; then
72 ret=0
75 ret=0
79 echo $ret
113 local ret=$1
[all …]
/kvm-unit-tests/lib/powerpc/
H A Drtas.c100 int ret, i; in rtas_call_unlocked_va() local
119 ret = nret > 0 ? be32_to_cpu(args->rets[0]) : 0; in rtas_call_unlocked_va()
121 return ret; in rtas_call_unlocked_va()
127 int ret; in rtas_call_unlocked() local
130 ret = rtas_call_unlocked_va(args, token, nargs, nret, outputs, list); in rtas_call_unlocked()
133 return ret; in rtas_call_unlocked()
139 int ret; in rtas_call() local
146 ret = rtas_call_unlocked_va(&rtas_args, token, nargs, nret, outputs, list); in rtas_call()
151 return ret; in rtas_call()
158 int ret; in rtas_stop_self() local
[all …]
H A Dsmp.c162 int64_t ret; in cpu_is_running() local
165 ret = opal_call(OPAL_QUERY_CPU_STATUS, cpu_id, (unsigned long)&status, 0); in cpu_is_running()
166 if (ret != OPAL_SUCCESS) { in cpu_is_running()
173 int outputs[1], ret; in cpu_is_running() local
175 ret = rtas_token("query-cpu-stopped-state", &query_token); in cpu_is_running()
176 if (ret != 0) { in cpu_is_running()
181 ret = rtas_call(query_token, 1, 2, outputs, cpu_id); in cpu_is_running()
182 if (ret) { in cpu_is_running()
184 return ret; in cpu_is_running()
234 int ret; in start_thread() local
[all …]
H A Dsetup.c114 int ret; in cpu_init_params() local
117 ret = dt_for_each_cpu_node(cpu_set, &params); in cpu_init_params()
118 assert(ret == 0); in cpu_init_params()
225 int ret; in setup() local
266 ret = fdt_move(fdt, freemem, fdt_size); in setup()
267 assert(ret == 0); in setup()
268 ret = dt_init(freemem); in setup()
269 assert(ret == 0); in setup()
280 ret = fdt_subnode_offset(fdt, 0, "hypervisor"); in setup()
281 if (ret < 0) { in setup()
[all …]
/kvm-unit-tests/arm/
H A Dpci-test.c15 int ret; in main() local
26 ret = pci_testdev(); in main()
27 if (ret == -1) in main()
30 report(ret >= NR_TESTS, "PCI test device passed %d/%d tests", in main()
31 ret > 0 ? ret : 0, NR_TESTS); in main()
/kvm-unit-tests/lib/
H A Ddevicetree.c88 int parent, ret; in dt_pbus_translate_node() local
94 ret = dt_get_nr_cells(parent, &nac, &nsc); in dt_pbus_translate_node()
95 if (ret != 0) in dt_pbus_translate_node()
96 return ret; in dt_pbus_translate_node()
100 ret = dt_get_reg(fdtnode, regidx, &raw_reg); in dt_pbus_translate_node()
101 if (ret < 0) in dt_pbus_translate_node()
102 return ret; in dt_pbus_translate_node()
145 int node, ret; in dt_device_find_compatible() local
149 ret = dev->bus->match(dev, node); in dt_device_find_compatible()
150 if (ret < 0) in dt_device_find_compatible()
[all …]
H A Dchr-testdev.c20 int ret; in __testdev_send() local
22 ret = virtqueue_add_outbuf(out_vq, buf, len); in __testdev_send()
25 if (ret < 0) in __testdev_send()
54 int ret; in chr_testdev_init() local
60 ret = vcon->config->find_vqs(vcon, 2, vqs, NULL, io_names); in chr_testdev_init()
61 if (ret < 0) { in chr_testdev_init()
H A Dreport.c124 bool ret; in report() local
127 ret = va_report(msg_fmt, pass, false, false, false, va); in report()
130 return ret; in report()
153 bool ret; in report_xfail() local
157 ret = va_report(msg_fmt, pass, xfail, false, false, va); in report_xfail()
160 return ret; in report_xfail()
169 bool ret; in report_kfail() local
173 ret = va_report(msg_fmt, pass, false, kfail, false, va); in report_kfail()
176 return ret; in report_kfail()
203 int ret; in report_summary() local
[all …]
/kvm-unit-tests/s390x/
H A Dfirq.c37 int ret; in test_wait_state_delivery() local
47 ret = smp_cpu_stop(2); in test_wait_state_delivery()
48 assert(!ret); in test_wait_state_delivery()
57 ret = smp_cpu_setup(1, PSW_WITH_CUR_MASK(wait_for_sclp_int)); in test_wait_state_delivery()
59 assert(!ret); in test_wait_state_delivery()
75 ret = servc(SCLP_CMDW_READ_CPU_INFO, __pa(h)); in test_wait_state_delivery()
76 if (ret) { in test_wait_state_delivery()
/kvm-unit-tests/x86/
H A Dhypercall.c12 long ret; in kvm_hypercall0_intel() local
14 : "=a"(ret) in kvm_hypercall0_intel()
16 return ret; in kvm_hypercall0_intel()
21 long ret; in kvm_hypercall0_amd() local
23 : "=a"(ret) in kvm_hypercall0_amd()
25 return ret; in kvm_hypercall0_amd()

1234