Home
last modified time | relevance | path

Searched refs:new_sve (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/tools/testing/selftests/arm64/fp/
H A Dsve-ptrace.c144 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 Dsve-ptrace.c163 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