Home
last modified time | relevance | path

Searched refs:za (Results 1 – 24 of 24) sorted by relevance

/linux-6.15/tools/testing/selftests/arm64/fp/
H A DMakefile13 za-fork za-ptrace
19 za-test \
23 TEST_PROGS_EXTENDED := fpsimd-stress sve-stress ssve-stress za-stress
25 EXTRA_CLEAN += $(OUTPUT)/asm-utils.o $(OUTPUT)/rdvl.o $(OUTPUT)/za-fork-asm.o
43 $(OUTPUT)/za-fork: za-fork.c $(OUTPUT)/za-fork-asm.o
47 $(OUTPUT)/za-ptrace: za-ptrace.c
48 $(OUTPUT)/za-test: za-test.S $(OUTPUT)/asm-utils.o
H A Dza-ptrace.c63 struct user_za_header *za; in get_za() local
65 size_t sz = sizeof(*za); in get_za()
85 za = *buf; in get_za()
86 if (za->size <= sz) in get_za()
89 sz = za->size; in get_za()
92 return za; in get_za()
103 iov.iov_len = za->size; in set_za()
110 struct user_za_header za; in ptrace_set_get_vl() local
127 memset(&za, 0, sizeof(za)); in ptrace_set_get_vl()
128 za.size = sizeof(za); in ptrace_set_get_vl()
[all …]
H A Dzt-ptrace.c58 struct user_za_header *za; in get_za() local
60 size_t sz = sizeof(*za); in get_za()
80 za = *buf; in get_za()
81 if (za->size <= sz) in get_za()
84 sz = za->size; in get_za()
87 return za; in get_za()
98 iov.iov_len = za->size; in set_za()
124 struct user_za_header za; in ptrace_za_disabled_read_zt() local
130 memset(&za, 0, sizeof(za)); in ptrace_za_disabled_read_zt()
131 za.vl = sme_vl; in ptrace_za_disabled_read_zt()
[all …]
H A D.gitignore14 za-fork
15 za-ptrace
16 za-test
H A Dfp-ptrace.c554 struct user_za_header *za; in check_ptrace_values_za() local
580 za = iov.iov_base; in check_ptrace_values_za()
582 if (za->vl != config->sme_vl_in) { in check_ptrace_values_za()
590 if (za->size != ZA_PT_SIZE(vq)) { in check_ptrace_values_za()
601 if (za->size != sizeof(*za)) { in check_ptrace_values_za()
603 za->size, sizeof(*za)); in check_ptrace_values_za()
1243 struct user_za_header *za; in za_write() local
1252 iov.iov_len = sizeof(*za); in za_write()
1261 za = iov.iov_base; in za_write()
1262 za->size = iov.iov_len; in za_write()
[all …]
H A Dza-stress45 ./za-test >$log &
/linux-6.15/tools/testing/selftests/arm64/signal/testcases/
H A Dza_regs.c49 struct za_context *za; in do_one_sme_vl() local
72 za = (struct za_context *)head; in do_one_sme_vl()
73 if (za->vl != vl) { in do_one_sme_vl()
74 fprintf(stderr, "Got VL %d, expected %d\n", za->vl, vl); in do_one_sme_vl()
85 head->size, za->vl); in do_one_sme_vl()
88 if (memcmp(zeros, (char *)za + ZA_SIG_REGS_OFFSET, in do_one_sme_vl()
89 ZA_SIG_REGS_SIZE(sve_vq_from_vl(za->vl))) != 0) { in do_one_sme_vl()
H A Dssve_za_regs.c54 struct za_context *za; in do_one_sme_vl() local
101 za = (struct za_context *)regs; in do_one_sme_vl()
102 if (za->vl != vl) { in do_one_sme_vl()
103 fprintf(stderr, "Got ZA VL %d, expected %d\n", za->vl, vl); in do_one_sme_vl()
108 regs->size, za->vl); in do_one_sme_vl()
111 if (memcmp(zeros, (char *)za + ZA_SIG_REGS_OFFSET, in do_one_sme_vl()
112 ZA_SIG_REGS_SIZE(sve_vq_from_vl(za->vl))) != 0) { in do_one_sme_vl()
H A Dtestcases.c63 bool validate_za_context(struct za_context *za, char **err) in validate_za_context() argument
67 = ((ZA_SIG_CONTEXT_SIZE(sve_vq_from_vl(za->vl)) + 15) / 16) * 16; in validate_za_context()
69 if (!za || !err) in validate_za_context()
73 if ((za->head.size != sizeof(struct za_context)) && in validate_za_context()
74 (za->head.size != regs_size)) { in validate_za_context()
79 if (!sve_vl_valid(za->vl)) { in validate_za_context()
116 struct za_context *za = NULL; in validate_reserved() local
183 za = (struct za_context *)head; in validate_reserved()
263 if (!validate_za_context(za, err)) in validate_reserved()
H A Dza_no_regs.c41 struct za_context *za; in do_one_sme_vl() local
63 za = (struct za_context *)head; in do_one_sme_vl()
64 if (za->vl != vl) { in do_one_sme_vl()
65 fprintf(stderr, "Got VL %d, expected %d\n", za->vl, vl); in do_one_sme_vl()
77 head->size, za->vl); in do_one_sme_vl()
H A Dsme_vl.c34 struct za_context *za; in sme_vl() local
46 za = (struct za_context *)head; in sme_vl()
48 if (za->vl != vl) { in sme_vl()
50 za->vl, vl); in sme_vl()
H A Dfake_sigreturn_sme_change_vl.c38 struct za_context *za; in fake_sigreturn_ssve_change_vl() local
56 za = (struct za_context *)head; in fake_sigreturn_ssve_change_vl()
60 za->vl, vls[0]); in fake_sigreturn_ssve_change_vl()
61 za->vl = vls[0]; in fake_sigreturn_ssve_change_vl()
/linux-6.15/drivers/isdn/hardware/mISDN/
H A Dhfcpci.c343 bzr->za[MAX_B_FRAMES].z2 = cpu_to_le16( in hfcpci_clear_fifo_rx()
344 le16_to_cpu(bzr->za[MAX_B_FRAMES].z1)); in hfcpci_clear_fifo_rx()
416 bz->za[new_f2].z2 = cpu_to_le16(new_z2); in hfcpci_empty_bfifo()
443 bz->za[new_f2].z2 = cpu_to_le16(new_z2); in hfcpci_empty_bfifo()
465 zp = &df->za[df->f2 & D_FREG_MASK]; in receive_dmsg()
491 df->za[df->f2 & D_FREG_MASK].z2 = in receive_dmsg()
544 z1t = &txbz->za[MAX_B_FRAMES].z1; in hfcpci_empty_fifo_trans()
625 zp = &rxbz->za[rxbz->f2]; in main_rec_hfcpci()
769 z1t = &bz->za[MAX_B_FRAMES].z1; in hfcpci_fill_fifo()
852 bz->za[bz->f1].z1); in hfcpci_fill_fifo()
[all …]
H A Dhfc_pci.h182 struct zt za[MAX_D_FRAMES + 1]; member
187 struct zt za[MAX_B_FRAMES + 1]; /* only range 0x0..0x1F allowed */ member
/linux-6.15/arch/arm64/kernel/
H A Dsignal.c235 struct za_context __user *za; member
563 if (user->za_size < sizeof(*user->za)) in restore_za_context()
566 __get_user_error(user_vl, &(user->za->vl), err); in restore_za_context()
573 if (user->za_size == sizeof(*user->za)) { in restore_za_context()
601 (char __user const *)user->za + in restore_za_context()
782 user->za = NULL; in parse_user_sigframe()
874 if (user->za) in parse_user_sigframe()
877 user->za = (struct za_context __user *)head; in parse_user_sigframe()
1043 if (err == 0 && system_supports_sme() && user.za) in restore_sigframe()
/linux-6.15/Documentation/hwmon/
H A Dlm92.rst32 - Abraham van der Merwe <[email protected].za>
H A Dmax1668.rst16 David George <[email protected].za>
/linux-6.15/Documentation/trace/
H A Dfunction-graph-fold.vim5 " use the usual vim fold commands, such as "za", to open and close nested
/linux-6.15/Documentation/driver-api/media/drivers/
H A Dradiotrack.rst14 ([email protected].za or [email protected].za) in 1994, and elaborations from
/linux-6.15/arch/s390/pci/
H A Dpci.c1104 struct zpci_dev *za = container_of(a, struct zpci_dev, entry); in zpci_cmp_rid() local
1111 if (za->rid == zb->rid) in zpci_cmp_rid()
1112 return za->rid_available > zb->rid_available; in zpci_cmp_rid()
1116 return za->rid > zb->rid; in zpci_cmp_rid()
/linux-6.15/Documentation/admin-guide/
H A Ddevices.rst252 a master side, named ``/dev/pty[p-za-e][0-9a-f]``, and a slave side, named
253 ``/dev/tty[p-za-e][0-9a-f]``. The kernel arbitrates the use of PTYs by
/linux-6.15/drivers/nvme/target/
H A Dzns.c234 zdesc.za = z->reset ? 1 << 2 : 0; in nvmet_bdev_report_zone_cb()
/linux-6.15/include/linux/
H A Dnvme.h774 __u8 za; member
/linux-6.15/
H A DCREDITS1475 E: [email protected].za
4110 E: [email protected].za
4111 W: http://maxim.org.za/at91_26.html