Home
last modified time | relevance | path

Searched refs:vl (Results 1 – 25 of 27) sorted by relevance

12

/tools/testing/selftests/arm64/fp/
A Dza-ptrace.c124 *supported = (prctl_vl == vl); in ptrace_set_get_vl()
129 za.vl = vl; in ptrace_set_get_vl()
145 ksft_test_result(new_za->vl = prctl_vl, "Set VL %u\n", vl); in ptrace_set_get_vl()
162 write_za.vl = vl; in ptrace_set_no_data()
207 data_size, vl); in ptrace_set_get_data()
215 write_za->vl = vl; in ptrace_set_get_data()
242 "Data match for VL %u\n", vl); in ptrace_set_get_data()
256 unsigned int vq, vl; in do_parent() local
317 vl = sve_vl_from_vq(vq); in do_parent()
324 ptrace_set_no_data(child, vl); in do_parent()
[all …]
A Dsve-probe-vls.c21 int vl; in main() local
35 vl = prctl(PR_SVE_SET_VL, vq * 16); in main()
36 if (vl == -1) in main()
40 vl &= PR_SVE_VL_LEN_MASK; in main()
42 if (rdvl_sve() != vl) in main()
44 vl, rdvl_sve()); in main()
46 if (!sve_vl_valid(vl)) in main()
47 ksft_exit_fail_msg("VL %d invalid\n", vl); in main()
48 vq = sve_vq_from_vl(vl); in main()
A Dsve-ptrace.c239 sve.vl = vl; in ptrace_set_get_vl()
258 type->name, vl); in ptrace_set_get_vl()
333 unsigned int vl) in ptrace_set_sve_get_sve_data() argument
357 write_sve->vl = vl; in ptrace_set_sve_get_sve_data()
420 type->name, vl); in ptrace_set_sve_get_sve_data()
458 write_sve->vl = vl; in ptrace_set_sve_get_fpsimd_data()
505 type->name, vl); in ptrace_set_sve_get_fpsimd_data()
552 if (read_sve->vl != vl) { in ptrace_set_fpsimd_get_sve_data()
554 read_sve->vl, vl); in ptrace_set_fpsimd_get_sve_data()
614 type->name, vl); in ptrace_set_fpsimd_get_sve_data()
[all …]
A Dvlset.c24 static unsigned long vl; variable
53 case 'M': vl = SVE_VL_MAX; break; in parse_options()
66 if (!vl) { in parse_options()
72 vl = strtoul(argv[optind], &rest, 0); in parse_options()
74 vl = ULONG_MAX; in parse_options()
77 if (vl == ULONG_MAX && errno) { in parse_options()
112 if (vl & ~(vl & PR_SVE_VL_LEN_MASK)) { in main()
114 program_name, vl); in main()
134 t = prctl(set_ctl, vl | flags); in main()
A Dfp-ptrace.c203 int vl; in vl_in() local
210 return vl; in vl_in()
215 int vl; in vl_expected() local
222 return vl; in vl_expected()
895 if (!vl) in fpsimd_to_sve()
1091 int vl; in fpsimd_write_expected() local
1157 if (!vl) in sve_write_expected()
1187 if (!vl) in sve_write_sve()
1202 sve->vl = vl; in sve_write_sve()
1250 sve->vl = vl; in sve_write_fpsimd()
[all …]
A Dfp-stress.c341 ret = prctl(PR_SVE_SET_VL, vl | PR_SVE_VL_INHERIT); in start_sve()
343 ksft_exit_fail_msg("Failed to set SVE VL %d\n", vl); in start_sve()
362 ret = prctl(PR_SME_SET_VL, vl | PR_SME_VL_INHERIT); in start_ssve()
375 ret = prctl(PR_SME_SET_VL, vl | PR_SVE_VL_INHERIT); in start_za()
404 int vl; in probe_vls() local
409 vl = prctl(set_vl, vq * 16); in probe_vls()
410 if (vl == -1) in probe_vls()
414 vl &= PR_SVE_VL_LEN_MASK; in probe_vls()
416 if (*vl_count && (vl == vls[*vl_count - 1])) in probe_vls()
419 vq = sve_vq_from_vl(vl); in probe_vls()
[all …]
A Drdvl-sme.c9 int vl = rdvl_sme(); in main() local
11 printf("%d\n", vl); in main()
A Drdvl-sve.c9 int vl = rdvl_sve(); in main() local
11 printf("%d\n", vl); in main()
A Dvec-syscfg.c562 int ret, vq, vl, new_vl, i; in prctl_set_all_vqs() local
579 vl = sve_vl_from_vq(vq); in prctl_set_all_vqs()
582 ret = prctl(data->prctl_set, vl); in prctl_set_all_vqs()
586 data->name, vl, in prctl_set_all_vqs()
617 if (new_vl == vl) in prctl_set_all_vqs()
621 if (vl < data->min_vl) { in prctl_set_all_vqs()
624 data->name, vl, new_vl, in prctl_set_all_vqs()
633 if (vl > data->max_vl) { in prctl_set_all_vqs()
636 data->name, vl, new_vl, in prctl_set_all_vqs()
645 if (!(new_vl < vl)) { in prctl_set_all_vqs()
[all …]
A Dzt-ptrace.c131 za.vl = sme_vl; in ptrace_za_disabled_read_zt()
203 za_in.vl = sme_vl; in ptrace_enable_za_via_zt()
225 if (za_out->vl != sme_vl) { in ptrace_enable_za_via_zt()
227 sme_vl, za_out->vl); in ptrace_enable_za_via_zt()
230 vq = __sve_vq_from_vl(za_out->vl); in ptrace_enable_za_via_zt()
/tools/testing/selftests/arm64/signal/testcases/
A Dssve_za_regs.c48 unsigned int vl) in do_one_sme_vl() argument
57 fprintf(stderr, "Testing VL %d\n", vl); in do_one_sme_vl()
59 ret = prctl(PR_SME_SET_VL, vl); in do_one_sme_vl()
60 if (ret != vl) { in do_one_sme_vl()
81 if (ssve->vl != vl) { in do_one_sme_vl()
82 fprintf(stderr, "Got SSVE VL %d, expected %d\n", ssve->vl, vl); in do_one_sme_vl()
92 regs->size, ssve->vl); in do_one_sme_vl()
102 if (za->vl != vl) { in do_one_sme_vl()
103 fprintf(stderr, "Got ZA VL %d, expected %d\n", za->vl, vl); in do_one_sme_vl()
108 regs->size, za->vl); in do_one_sme_vl()
[all …]
A Dza_regs.c45 unsigned int vl) in do_one_sme_vl() argument
51 fprintf(stderr, "Testing VL %d\n", vl); in do_one_sme_vl()
53 if (prctl(PR_SME_SET_VL, vl) != vl) { in do_one_sme_vl()
73 if (za->vl != vl) { in do_one_sme_vl()
74 fprintf(stderr, "Got VL %d, expected %d\n", za->vl, vl); in do_one_sme_vl()
78 if (head->size != ZA_SIG_CONTEXT_SIZE(sve_vq_from_vl(vl))) { in do_one_sme_vl()
80 head->size, ZA_SIG_CONTEXT_SIZE(sve_vq_from_vl(vl))); in do_one_sme_vl()
85 head->size, za->vl); in do_one_sme_vl()
89 ZA_SIG_REGS_SIZE(sve_vq_from_vl(za->vl))) != 0) { in do_one_sme_vl()
A Dssve_regs.c43 unsigned int vl) in do_one_sme_vl() argument
50 fprintf(stderr, "Testing VL %d\n", vl); in do_one_sme_vl()
52 ret = prctl(PR_SME_SET_VL, vl); in do_one_sme_vl()
53 if (ret != vl) { in do_one_sme_vl()
74 if (ssve->vl != vl) { in do_one_sme_vl()
75 fprintf(stderr, "Got VL %d, expected %d\n", ssve->vl, vl); in do_one_sme_vl()
86 head->size, ssve->vl); in do_one_sme_vl()
A Dza_no_regs.c37 unsigned int vl) in do_one_sme_vl() argument
43 fprintf(stderr, "Testing VL %d\n", vl); in do_one_sme_vl()
45 if (prctl(PR_SME_SET_VL, vl) != vl) { in do_one_sme_vl()
64 if (za->vl != vl) { in do_one_sme_vl()
65 fprintf(stderr, "Got VL %d, expected %d\n", za->vl, vl); in do_one_sme_vl()
77 head->size, za->vl); in do_one_sme_vl()
A Dsme_vl.c17 unsigned int vl; variable
25 vl = ret; in get_sme_vl()
48 if (za->vl != vl) { in sme_vl()
50 za->vl, vl); in sme_vl()
53 fprintf(stderr, "got expected VL %u\n", vl); in sme_vl()
A Dsve_vl.c17 unsigned int vl; variable
25 vl = ret; in get_sve_vl()
48 if (sve->vl != vl) { in sve_vl()
50 sve->vl, vl); in sve_vl()
53 fprintf(stderr, "got expected VL %u\n", vl); in sve_vl()
A Dsve_regs.c43 unsigned int vl) in do_one_sve_vl() argument
49 fprintf(stderr, "Testing VL %d\n", vl); in do_one_sve_vl()
51 if (prctl(PR_SVE_SET_VL, vl) == -1) { in do_one_sve_vl()
72 if (sve->vl != vl) { in do_one_sve_vl()
73 fprintf(stderr, "Got VL %d, expected %d\n", sve->vl, vl); in do_one_sve_vl()
79 head->size, sve->vl); in do_one_sve_vl()
A Dfake_sigreturn_sme_change_vl.c60 za->vl, vls[0]); in fake_sigreturn_ssve_change_vl()
61 za->vl = vls[0]; in fake_sigreturn_ssve_change_vl()
A Dfake_sigreturn_sve_change_vl.c60 sve->vl, vls[0]); in fake_sigreturn_sve_change_vl()
61 sve->vl = vls[0]; in fake_sigreturn_sve_change_vl()
A Dtestcases.c42 = ((SVE_SIG_CONTEXT_SIZE(sve_vq_from_vl(sve->vl)) + 15) / 16) * 16; in validate_sve_context()
54 if (!sve_vl_valid(sve->vl)) { in validate_sve_context()
67 = ((ZA_SIG_CONTEXT_SIZE(sve_vq_from_vl(za->vl)) + 15) / 16) * 16; in validate_za_context()
79 if (!sve_vl_valid(za->vl)) { in validate_za_context()
/tools/testing/selftests/arm64/signal/
A Dsve_helpers.c18 int vq, vl; in sve_fill_vls() local
26 vl = prctl(pr_set_vl, vq * 16); in sve_fill_vls()
27 if (vl == -1) in sve_fill_vls()
30 vl &= len_mask; in sve_fill_vls()
41 if (vq < sve_vq_from_vl(vl)) in sve_fill_vls()
45 vq = sve_vq_from_vl(vl); in sve_fill_vls()
47 vls[nvls++] = vl; in sve_fill_vls()
/tools/testing/selftests/riscv/vector/
A Dv_exec_initval_nolibc.c18 unsigned long vl; in main() local
26 : [vl] "=r" (vl) : : "t4" in main()
34 : [vl] "=r" (vl) in main()
38 for (int i = 0; i < vl; i++) { \ in main()
/tools/testing/selftests/arm64/abi/
A Dsyscall-abi.c475 int vl; in sve_count_vls() local
485 if (vl == -1) in sve_count_vls()
489 vl &= PR_SVE_VL_LEN_MASK; in sve_count_vls()
491 if (vq != sve_vq_from_vl(vl)) in sve_count_vls()
492 vq = sve_vq_from_vl(vl); in sve_count_vls()
494 sve_vls[sve_vl_count++] = vl; in sve_count_vls()
501 int vl; in sme_count_vls() local
511 if (vl == -1) in sme_count_vls()
515 vl &= PR_SME_VL_LEN_MASK; in sme_count_vls()
518 if (sve_vq_from_vl(vl) > vq) in sme_count_vls()
[all …]
/tools/perf/util/
A Dprobe-finder.c1426 struct variable_list *vl; in collect_variables_cb() local
1430 vl = &af->vls[af->nvls - 1]; in collect_variables_cb()
1467 strlist__add(vl->vars, in collect_variables_cb()
1502 struct variable_list *vl; in add_available_vars() local
1519 vl = &af->vls[af->nvls++]; in add_available_vars()
1528 vl->point.offset); in add_available_vars()
1531 vl->vars = strlist__new(NULL, NULL); in add_available_vars()
1532 if (vl->vars == NULL) in add_available_vars()
1545 if (strlist__empty(vl->vars)) { in add_available_vars()
1546 strlist__delete(vl->vars); in add_available_vars()
[all …]
/tools/bpf/
A Dbpf_dbg.c176 va_list vl; in rl_printf() local
178 va_start(vl, fmt); in rl_printf()
179 ret = vfprintf(rl_outstream, fmt, vl); in rl_printf()
180 va_end(vl); in rl_printf()

Completed in 49 milliseconds

12