Home
last modified time | relevance | path

Searched refs:PR_SME_SET_VL (Results 1 – 15 of 15) sorted by relevance

/linux/tools/testing/selftests/arm64/signal/
H A Dsve_helpers.c19 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 Dssve_regs.c52 ret = prctl(PR_SME_SET_VL, vl); in do_one_sme_vl()
H A Dza_regs.c53 if (prctl(PR_SME_SET_VL, vl) != vl) { in do_one_sme_vl()
H A Dssve_za_regs.c59 ret = prctl(PR_SME_SET_VL, vl); in do_one_sme_vl()
/linux/tools/testing/selftests/arm64/abi/
H A Dsyscall-abi.c429 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 Dfp-stress.c362 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 Dvlset.c56 case 's': set_ctl = PR_SME_SET_VL; in parse_options()
H A Dza-ptrace.c118 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 Dvec-syscfg.c64 .prctl_set = PR_SME_SET_VL,
H A Dsve-ptrace.c64 .prctl_set = PR_SME_SET_VL,
H A Dfp-ptrace.c245 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 Dsme.rst181 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 Dprctl.h285 #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 Dprctl.h287 #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 Dprctl.h280 #define PR_SME_SET_VL 63 /* set task vector length */ macro
283 /* Bits common to PR_SME_SET_VL and PR_SME_GET_VL */