Searched refs:new_sve (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/fp/ |
H A D | sve-ptrace.c | 144 struct user_sve_header *sve, *new_sve; in do_parent() local 247 new_sve = newsvebuf = malloc(newsvebufsz); in do_parent() 248 if (!new_sve) { in do_parent() 254 *new_sve = *sve; in do_parent() 255 new_sve->flags &= ~SVE_PT_REGS_MASK; in do_parent() 256 new_sve->flags |= SVE_PT_REGS_SVE; in do_parent() 257 memset((char *)new_sve + SVE_PT_SVE_ZREG_OFFSET(vq, 0), in do_parent() 259 new_sve->size = SVE_PT_SVE_ZREG_OFFSET(vq, 1); in do_parent() 260 if (set_sve(pid, new_sve)) { in do_parent() 270 new_sve in do_parent() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/fp/ |
H A D | sve-ptrace.c | 163 struct user_sve_header *new_sve = NULL; in ptrace_set_get_inherit() local 183 if (!get_sve(child, type, (void **)&new_sve, &new_sve_size)) { in ptrace_set_get_inherit() 189 ksft_test_result(new_sve->flags & SVE_PT_VL_INHERIT, in ptrace_set_get_inherit() 201 if (!get_sve(child, type, (void **)&new_sve, &new_sve_size)) { in ptrace_set_get_inherit() 207 ksft_test_result(!(new_sve->flags & SVE_PT_VL_INHERIT), in ptrace_set_get_inherit() 210 free(new_sve); in ptrace_set_get_inherit() 218 struct user_sve_header *new_sve = NULL; in ptrace_set_get_vl() local 248 if (!get_sve(child, type, (void **)&new_sve, &new_sve_size)) { in ptrace_set_get_vl() 254 ksft_test_result(new_sve->vl = prctl_vl, "Set %s VL %u\n", in ptrace_set_get_vl() 257 free(new_sve); in ptrace_set_get_vl() [all...] |
Completed in 2 milliseconds