Lines Matching +full:0 +full:x40b
26 #define NT_ARM_SVE 0x405
30 #define NT_ARM_SSVE 0x40b
78 for (i = 0; i < size; i++) in fill_buf()
164 size_t new_sve_size = 0; in ptrace_set_get_inherit()
168 memset(&sve, 0, sizeof(sve)); in ptrace_set_get_inherit()
173 if (ret != 0) { in ptrace_set_get_inherit()
195 if (ret != 0) { in ptrace_set_get_inherit()
219 size_t new_sve_size = 0; in ptrace_set_get_vl()
234 memset(&sve, 0, sizeof(sve)); in ptrace_set_get_vl()
238 if (ret != 0) { in ptrace_set_get_vl()
280 svebuf = malloc(SVE_PT_SIZE(0, SVE_PT_REGS_FPSIMD)); in ptrace_sve_fpsimd()
286 memset(svebuf, 0, SVE_PT_SIZE(0, SVE_PT_REGS_FPSIMD)); in ptrace_sve_fpsimd()
289 sve->size = SVE_PT_SIZE(0, SVE_PT_REGS_FPSIMD); in ptrace_sve_fpsimd()
295 for (i = 0; i < 32; ++i) { in ptrace_sve_fpsimd()
298 for (j = 0; j < sizeof(fpsimd->vregs[i]); ++j) in ptrace_sve_fpsimd()
303 ksft_test_result(ret == 0, "%s FPSIMD set via SVE: %d\n", in ptrace_sve_fpsimd()
314 if (memcmp(fpsimd, &new_fpsimd, sizeof(*fpsimd)) == 0) in ptrace_sve_fpsimd()
334 size_t read_sve_size = 0; in ptrace_set_sve_get_sve_data()
338 int errors = 0; in ptrace_set_sve_get_sve_data()
350 memset(write_sve, 0, data_size); in ptrace_set_sve_get_sve_data()
355 for (i = 0; i < __SVE_NUM_ZREGS; i++) in ptrace_set_sve_get_sve_data()
359 for (i = 0; i < __SVE_NUM_PREGS; i++) in ptrace_set_sve_get_sve_data()
369 if (ret != 0) { in ptrace_set_sve_get_sve_data()
391 for (i = 0; i < __SVE_NUM_ZREGS; i++) { in ptrace_set_sve_get_sve_data()
394 SVE_PT_SVE_ZREG_SIZE(vq)) != 0) { in ptrace_set_sve_get_sve_data()
400 for (i = 0; i < __SVE_NUM_PREGS; i++) { in ptrace_set_sve_get_sve_data()
403 SVE_PT_SVE_PREG_SIZE(vq)) != 0) { in ptrace_set_sve_get_sve_data()
414 ksft_test_result(errors == 0, "Set and get %s data for VL %u\n", in ptrace_set_sve_get_sve_data()
434 int errors = 0; in ptrace_set_sve_get_fpsimd_data()
451 memset(write_sve, 0, data_size); in ptrace_set_sve_get_fpsimd_data()
456 for (i = 0; i < __SVE_NUM_ZREGS; i++) in ptrace_set_sve_get_fpsimd_data()
464 if (ret != 0) { in ptrace_set_sve_get_fpsimd_data()
477 for (i = 0; i < __SVE_NUM_ZREGS; i++) { in ptrace_set_sve_get_fpsimd_data()
478 __uint128_t tmp = 0; in ptrace_set_sve_get_fpsimd_data()
499 ksft_test_result(errors == 0, "Set and get FPSIMD data for %s VL %u\n", in ptrace_set_sve_get_fpsimd_data()
517 size_t read_sve_size = 0; in ptrace_set_fpsimd_get_sve_data()
519 int errors = 0; in ptrace_set_fpsimd_get_sve_data()
526 for (i = 0; i < 32; ++i) { in ptrace_set_fpsimd_get_sve_data()
529 for (j = 0; j < sizeof(write_fpsimd.vregs[i]); ++j) in ptrace_set_fpsimd_get_sve_data()
534 if (ret != 0) { in ptrace_set_fpsimd_get_sve_data()
565 if (ret != 0) { in ptrace_set_fpsimd_get_sve_data()
579 for (i = 0; i < __SVE_NUM_ZREGS; i++) { in ptrace_set_fpsimd_get_sve_data()
580 __uint128_t tmp = 0; in ptrace_set_fpsimd_get_sve_data()
608 ksft_test_result(errors == 0, "Set FPSIMD, read via SVE for %s VL %u\n", in ptrace_set_fpsimd_get_sve_data()
656 sig = 0; /* bust group-stop */ in do_parent()
680 for (i = 0; i < ARRAY_SIZE(vec_types); i++) { in do_parent()