Lines Matching refs:prctl

16 #include <sys/prctl.h>
306 /* Can we read back a VL from prctl? */
311 ret = prctl(data->prctl_get);
313 ksft_test_result_fail("%s prctl() read failed: %d (%s)\n",
326 ksft_test_result_fail("%s prctl() VL %d but RDVL is %d\n",
330 /* Does the prctl let us set the VL we already have? */
336 ret = prctl(data->prctl_set, cur_vl);
338 ksft_test_result_fail("%s prctl set failed: %d (%s)\n",
360 ret = prctl(data->prctl_set, data->min_vl);
362 ksft_test_result_fail("%s prctl set failed for %d: %d (%s)\n",
369 ksft_test_result_fail("%s prctl set %d but return value is %d\n",
381 ret = prctl(data->prctl_set, data->max_vl);
383 ksft_test_result_fail("%s prctl set failed for %d: %d (%s)\n",
390 ksft_test_result_fail("%s prctl() set %d but return value is %d\n",
396 ret = prctl(data->prctl_get);
398 ksft_test_result_fail("%s prctl() read failed: %d (%s)\n",
404 ksft_test_result_fail("%s prctl() reports _INHERIT\n",
409 ksft_test_result_pass("%s prctl() set min/max\n", data->name);
423 ret = prctl(data->prctl_set, data->min_vl);
425 ksft_test_result_fail("%s prctl set failed for %d: %d (%s)\n",
461 ret = prctl(data->prctl_set, data->min_vl | PR_SVE_VL_INHERIT);
463 ksft_test_result_fail("%s prctl set failed for %d: %d (%s)\n",
470 ret = prctl(data->prctl_get);
472 ksft_test_result_fail("%s prctl() read failed: %d (%s)\n",
477 ksft_test_result_fail("%s prctl() does not report _INHERIT\n",
517 ret = prctl(data->prctl_set, data->max_vl);
519 ksft_test_result_fail("%s prctl set failed for %d: %d (%s)\n",
526 ret = prctl(data->prctl_set, data->min_vl | PR_SVE_SET_VL_ONEXEC);
528 ksft_test_result_fail("%s prctl set failed for %d: %d (%s)\n",
536 ksft_test_result_fail("%s VL changed by _ONEXEC prctl()\n",
554 /* For each VQ verify that setting via prctl() does the right thing */
574 ret = prctl(data->prctl_set, vl);
577 ksft_print_msg("%s prctl set failed for %d: %d (%s)\n",
646 ksft_test_result(errors == 0, "%s prctl() set all VLs, %d errors\n",
703 ret = prctl(sve_data->prctl_set, sve_data->min_vl);
714 ret = prctl(sve_data->prctl_set, sve_data->max_vl);
736 ret = prctl(sve_data->prctl_set, sve_data->default_vl);