Searched refs:PR_SME_SET_VL (Results 1 – 15 of 15) sorted by relevance
/linux/tools/testing/selftests/arm64/signal/ |
H A D | sve_helpers.c | 19 int pr_set_vl = use_sme ? PR_SME_SET_VL : PR_SVE_SET_VL; in sve_fill_vls()
|
/linux/tools/testing/selftests/arm64/signal/testcases/ |
H A D | ssve_regs.c | 52 ret = prctl(PR_SME_SET_VL, vl); in do_one_sme_vl()
|
H A D | za_regs.c | 53 if (prctl(PR_SME_SET_VL, vl) != vl) { in do_one_sme_vl()
|
H A D | ssve_za_regs.c | 59 ret = prctl(PR_SME_SET_VL, vl); in do_one_sme_vl()
|
/linux/tools/testing/selftests/arm64/abi/ |
H A D | syscall-abi.c | 429 ret = prctl(PR_SME_SET_VL, sme_vls[sme]); in test_one_syscall() 431 ksft_exit_fail_msg("PR_SME_SET_VL failed: %s (%d)\n", in test_one_syscall() 454 ret = prctl(PR_SME_SET_VL, sme_vls[sme]); in test_one_syscall() 456 ksft_exit_fail_msg("PR_SME_SET_VL failed: %s (%d)\n", in test_one_syscall() 510 vl = prctl(PR_SME_SET_VL, vq * 16); in sme_count_vls() 512 ksft_exit_fail_msg("PR_SME_SET_VL failed: %s (%d)\n", in sme_count_vls()
|
/linux/tools/testing/selftests/arm64/fp/ |
H A D | fp-stress.c | 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() 488 probe_vls(sme_vls, &sme_vl_count, PR_SME_SET_VL); in main()
|
H A D | vlset.c | 56 case 's': set_ctl = PR_SME_SET_VL; in parse_options()
|
H A D | za-ptrace.c | 118 prctl_vl = prctl(PR_SME_SET_VL, vl); in ptrace_set_get_vl() 120 ksft_exit_fail_msg("prctl(PR_SME_SET_VL) failed: %s (%d)\n", in ptrace_set_get_vl()
|
H A D | vec-syscfg.c | 64 .prctl_set = PR_SME_SET_VL,
|
H A D | sve-ptrace.c | 64 .prctl_set = PR_SME_SET_VL,
|
H A D | fp-ptrace.c | 245 ret = prctl(PR_SME_SET_VL, config->sme_vl_in); in run_child() 1641 probe_vls("SME", sme_vls, &sme_vl_count, PR_SME_SET_VL); in main()
|
/linux/Documentation/arch/arm64/ |
H A D | sme.rst | 181 prctl(PR_SME_SET_VL, unsigned long arg) 204 prctl(PR_SME_SET_VL, arg & ~PR_SME_SET_VL_ONEXEC) 240 Calling PR_SME_SET_VL with vl equal to the thread's current vector 241 length, or calling PR_SME_SET_VL with the PR_SME_SET_VL_ONEXEC flag, 245 Calling PR_SME_SET_VL with vl equal to the thread's current vector 246 length, or calling PR_SME_SET_VL with the PR_SME_SET_VL_ONEXEC flag, 318 those documented for PR_SME_SET_VL. 387 using the same rules as for setting vector length via PR_SME_SET_VL.
|
/linux/tools/include/uapi/linux/ |
H A D | prctl.h | 285 #define PR_SME_SET_VL 63 /* set task vector length */ macro 288 /* Bits common to PR_SME_SET_VL and PR_SME_GET_VL */
|
/linux/include/uapi/linux/ |
H A D | prctl.h | 287 #define PR_SME_SET_VL 63 /* set task vector length */ macro 290 /* Bits common to PR_SME_SET_VL and PR_SME_GET_VL */
|
/linux/tools/perf/trace/beauty/include/uapi/linux/ |
H A D | prctl.h | 280 #define PR_SME_SET_VL 63 /* set task vector length */ macro 283 /* Bits common to PR_SME_SET_VL and PR_SME_GET_VL */
|