Home
last modified time | relevance | path

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

/Linux-v6.1/tools/testing/selftests/arm64/signal/testcases/
Dssve_regs.c31 vl = prctl(PR_SME_SET_VL, vq * 16); in sme_get_vls()
68 ret = prctl(PR_SME_SET_VL, vl); in do_one_sme_vl()
Dza_no_regs.c31 vl = prctl(PR_SME_SET_VL, vq * 16); in sme_get_vls()
61 if (prctl(PR_SME_SET_VL, vl) != vl) { in do_one_sme_vl()
Dza_regs.c31 vl = prctl(PR_SME_SET_VL, vq * 16); in sme_get_vls()
69 if (prctl(PR_SME_SET_VL, vl) != vl) { in do_one_sme_vl()
/Linux-v6.1/tools/testing/selftests/arm64/fp/
Dfp-stress.c323 ret = prctl(PR_SME_SET_VL, vl | PR_SME_VL_INHERIT); in start_ssve()
340 ret = prctl(PR_SME_SET_VL, vl | PR_SVE_VL_INHERIT); in start_za()
434 probe_vls(sme_vls, &sme_vl_count, PR_SME_SET_VL); in main()
Dvlset.c56 case 's': set_ctl = PR_SME_SET_VL; in parse_options()
Dza-ptrace.c106 prctl_vl = prctl(PR_SME_SET_VL, vl); in ptrace_set_get_vl()
Dvec-syscfg.c61 .prctl_set = PR_SME_SET_VL,
Dsve-ptrace.c54 .prctl_set = PR_SME_SET_VL,
/Linux-v6.1/Documentation/arm64/
Dsme.rst161 prctl(PR_SME_SET_VL, unsigned long arg)
184 prctl(PR_SME_SET_VL, arg & ~PR_SME_SET_VL_ONEXEC)
220 Calling PR_SME_SET_VL with vl equal to the thread's current vector
221 length, or calling PR_SME_SET_VL with the PR_SVE_SET_VL_ONEXEC flag,
225 Calling PR_SME_SET_VL with vl equal to the thread's current vector
226 length, or calling PR_SME_SET_VL with the PR_SVE_SET_VL_ONEXEC flag,
298 those documented for PR_SME_SET_VL.
/Linux-v6.1/tools/include/uapi/linux/
Dprctl.h277 #define PR_SME_SET_VL 63 /* set task vector length */ macro
/Linux-v6.1/include/uapi/linux/
Dprctl.h277 #define PR_SME_SET_VL 63 /* set task vector length */ macro
/Linux-v6.1/tools/testing/selftests/arm64/abi/
Dsyscall-abi.c386 sme_vl = prctl(PR_SME_SET_VL, sme_vq * 16); in test_one_syscall()
457 vl = prctl(PR_SME_SET_VL, vq * 16); in sme_count_vls()
/Linux-v6.1/kernel/
Dsys.c2553 case PR_SME_SET_VL: in SYSCALL_DEFINE5()