PR_SME_SET_VL
case PR_SME_SET_VL:
ret = prctl(PR_SME_SET_VL, sme_vls[sme]);
ret = prctl(PR_SME_SET_VL, sme_vls[sme]);
vl = prctl(PR_SME_SET_VL, vq * 16);
probe_vls("SME", sme_vls, &sme_vl_count, PR_SME_SET_VL);
ret = prctl(PR_SME_SET_VL, config->sme_vl_in);
ret = prctl(PR_SME_SET_VL, vl | PR_SME_VL_INHERIT);
ret = prctl(PR_SME_SET_VL, vl | PR_SVE_VL_INHERIT);
probe_vls(sme_vls, &sme_vl_count, PR_SME_SET_VL);
.prctl_set = PR_SME_SET_VL,
.prctl_set = PR_SME_SET_VL,
case 's': set_ctl = PR_SME_SET_VL;
prctl_vl = prctl(PR_SME_SET_VL, vl);
int pr_set_vl = use_sme ? PR_SME_SET_VL : PR_SVE_SET_VL;
ret = prctl(PR_SME_SET_VL, vl);
ret = prctl(PR_SME_SET_VL, vl);
if (prctl(PR_SME_SET_VL, vl) != vl) {
if (prctl(PR_SME_SET_VL, vl) != vl) {