Home
last modified time | relevance | path

Searched refs:zt (Results 1 – 6 of 6) sorted by relevance

/tools/testing/selftests/arm64/signal/testcases/
A Dzt_regs.c31 struct zt_context *zt; in zt_regs_run() local
48 zt = (struct zt_context *)head; in zt_regs_run()
49 if (zt->nregs == 0) { in zt_regs_run()
55 head->size, zt->nregs); in zt_regs_run()
58 zeros = malloc(ZT_SIG_REGS_SIZE(zt->nregs)); in zt_regs_run()
60 fprintf(stderr, "Out of memory, nregs=%u\n", zt->nregs); in zt_regs_run()
63 memset(zeros, 0, ZT_SIG_REGS_SIZE(zt->nregs)); in zt_regs_run()
65 if (memcmp(zeros, (char *)zt + ZT_SIG_REGS_OFFSET, in zt_regs_run()
66 ZT_SIG_REGS_SIZE(zt->nregs)) != 0) { in zt_regs_run()
A Dtestcases.c88 bool validate_zt_context(struct zt_context *zt, char **err) in validate_zt_context() argument
90 if (!zt || !err) in validate_zt_context()
94 if (zt->nregs == 0) { in validate_zt_context()
100 if (zt->head.size != ZT_SIG_CONTEXT_SIZE(zt->nregs)) { in validate_zt_context()
117 struct zt_context *zt = NULL; in validate_reserved() local
190 zt = (struct zt_context *)head; in validate_reserved()
266 if (!validate_zt_context(zt, err)) in validate_reserved()
/tools/testing/selftests/arm64/fp/
A Dzt-ptrace.c102 static int get_zt(pid_t pid, char zt[ZT_SIG_REG_BYTES]) in get_zt()
106 iov.iov_base = zt; in get_zt()
116 iov.iov_base = (void *)zt; in set_zt()
125 char zt[ZT_SIG_REG_BYTES]; in ptrace_za_disabled_read_zt() local
141 ret = get_zt(child, zt); in ptrace_za_disabled_read_zt()
147 for (i = 0; i < ARRAY_SIZE(zt); i++) { in ptrace_za_disabled_read_zt()
148 if (zt[i]) { in ptrace_za_disabled_read_zt()
149 ksft_print_msg("zt[%d]: 0x%x != 0\n", i, zt[i]); in ptrace_za_disabled_read_zt()
195 char zt[ZT_SIG_REG_BYTES]; in ptrace_enable_za_via_zt() local
213 fill_buf(zt, sizeof(zt)); in ptrace_enable_za_via_zt()
[all …]
A DMakefile20 zt-ptrace \
21 zt-test \
50 $(OUTPUT)/zt-ptrace: zt-ptrace.c
51 $(OUTPUT)/zt-test: zt-test.S $(OUTPUT)/asm-utils.o
A D.gitignore17 zt-ptrace
18 zt-test
A Dsve-test.S24 .macro _sve_ldr_v zt, xn
25 ldr z\zt, [x\xn]
28 .macro _sve_str_v zt, xn
29 str z\zt, [x\xn]

Completed in 7 milliseconds