Home
last modified time | relevance | path

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

/openbmc/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()
/openbmc/linux/tools/testing/selftests/arm64/fp/
H A Dfp-stress.c346 ret = prctl(PR_SME_SET_VL, vl | PR_SME_VL_INHERIT); in start_ssve()
359 ret = prctl(PR_SME_SET_VL, vl | PR_SVE_VL_INHERIT); in start_za()
471 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.c116 prctl_vl = prctl(PR_SME_SET_VL, vl); 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,
/openbmc/linux/tools/testing/selftests/arm64/abi/
H A Dsyscall-abi.c429 ret = prctl(PR_SME_SET_VL, sme_vls[sme]); in test_one_syscall()
454 ret = prctl(PR_SME_SET_VL, sme_vls[sme]); in test_one_syscall()
510 vl = prctl(PR_SME_SET_VL, vq * 16); in sme_count_vls()
/openbmc/linux/tools/testing/selftests/arm64/signal/testcases/
H A Dza_no_regs.c45 if (prctl(PR_SME_SET_VL, vl) != vl) { in do_one_sme_vl()
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()
/openbmc/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_SVE_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_SVE_SET_VL_ONEXEC flag,
318 those documented for PR_SME_SET_VL.
/openbmc/linux/include/uapi/linux/
H A Dprctl.h277 #define PR_SME_SET_VL 63 /* set task vector length */ macro
/openbmc/linux/tools/include/uapi/linux/
H A Dprctl.h277 #define PR_SME_SET_VL 63 /* set task vector length */ macro
/openbmc/linux/kernel/
H A Dsys.c2639 case PR_SME_SET_VL: in SYSCALL_DEFINE5()
/openbmc/qemu/linux-user/
H A Dsyscall.c6321 #ifndef PR_SME_SET_VL
6322 # define PR_SME_SET_VL 63 macro
6426 case PR_SME_SET_VL: in do_prctl()