Home
last modified time | relevance | path

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

12

/openbmc/qemu/target/arm/tcg/
H A Dsme_helper.c99 void HELPER(NAME)(void *za, void *vn, void *vg, uint32_t desc) \
106 *(TYPE *)(za + tile_vslice_offset(i)) = *(TYPE *)(vn + H(i)); \
118 void HELPER(sme_mova_cz_d)(void *za, void *vn, void *vg, uint32_t desc) in DO_MOVA_C()
123 uint64_t *a = za; in DO_MOVA_C()
132 void HELPER(sme_mova_cz_q)(void *za, void *vn, void *vg, uint32_t desc) in HELPER()
137 Int128 *a = za; in HELPER()
156 void HELPER(NAME)(void *vd, void *za, void *vg, uint32_t desc) \
163 *(TYPE *)(vd + H(i)) = *(TYPE *)(za + tile_vslice_offset(i)); \
175 void HELPER(sme_mova_zc_d)(void *vd, void *za, void *vg, uint32_t desc) in DO_MOVA_Z()
180 uint64_t *a = za; in DO_MOVA_Z()
[all …]
H A Dtranslate-sme.c273 TCGv_ptr za, zn, pn, pm; in TRANS_FEAT() local
279 za = get_tile(s, esz, a->zad); in TRANS_FEAT()
284 fn(za, zn, pn, pm, tcg_constant_i32(desc)); in TRANS_FEAT()
298 TCGv_ptr za, zn, zm, pn, pm; in TRANS_FEAT() local
304 za = get_tile(s, esz, a->zad); in TRANS_FEAT()
310 fn(za, zn, zm, pn, pm, tcg_constant_i32(desc)); in TRANS_FEAT()
320 TCGv_ptr za, zn, zm, pn, pm, fpst; in do_outprod_fpst() local
326 za = get_tile(s, esz, a->zad); in do_outprod_fpst()
333 fn(za, zn, zm, pn, pm, fpst, tcg_constant_i32(desc)); in do_outprod_fpst()
342 TCGv_ptr za, zn, zm, pn, pm; in do_outprod_env() local
[all …]
/openbmc/linux/tools/testing/selftests/arm64/fp/
H A DMakefile11 za-fork za-ptrace
16 za-test \
20 TEST_PROGS_EXTENDED := fpsimd-stress sve-stress ssve-stress za-stress
22 EXTRA_CLEAN += $(OUTPUT)/asm-utils.o $(OUTPUT)/rdvl.o $(OUTPUT)/za-fork-asm.o
39 $(OUTPUT)/za-fork: za-fork.c $(OUTPUT)/za-fork-asm.o
43 $(OUTPUT)/za-ptrace: za-ptrace.c
44 $(OUTPUT)/za-test: za-test.S $(OUTPUT)/asm-utils.o
H A Dza-ptrace.c61 struct user_za_header *za; in get_za() local
63 size_t sz = sizeof(*za); in get_za()
83 za = *buf; in get_za()
84 if (za->size <= sz) in get_za()
87 sz = za->size; in get_za()
90 return za; in get_za()
96 static int set_za(pid_t pid, const struct user_za_header *za) in set_za() argument
100 iov.iov_base = (void *)za; in set_za()
101 iov.iov_len = za->size; in set_za()
108 struct user_za_header za; in ptrace_set_get_vl() local
[all …]
H A Dzt-ptrace.c56 struct user_za_header *za; in get_za() local
58 size_t sz = sizeof(*za); in get_za()
78 za = *buf; in get_za()
79 if (za->size <= sz) in get_za()
82 sz = za->size; in get_za()
85 return za; in get_za()
91 static int set_za(pid_t pid, const struct user_za_header *za) in set_za() argument
95 iov.iov_base = (void *)za; in set_za()
96 iov.iov_len = za->size; in set_za()
122 struct user_za_header za; in ptrace_za_disabled_read_zt() local
[all …]
H A D.gitignore12 za-fork
13 za-ptrace
14 za-test
H A Dza-stress45 ./za-test >$log &
/openbmc/linux/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.c86 bool validate_za_context(struct za_context *za, char **err) in validate_za_context() argument
90 = ((ZA_SIG_CONTEXT_SIZE(sve_vq_from_vl(za->vl)) + 15) / 16) * 16; in validate_za_context()
92 if (!za || !err) in validate_za_context()
96 if ((za->head.size != sizeof(struct za_context)) && in validate_za_context()
97 (za->head.size != regs_size)) { in validate_za_context()
102 if (!sve_vl_valid(za->vl)) { in validate_za_context()
139 struct za_context *za = NULL; in validate_reserved() local
202 za = (struct za_context *)head; in validate_reserved()
267 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()
/openbmc/qemu/linux-user/aarch64/
H A Dsignal.c227 static void target_setup_za_record(struct target_za_context *za, in target_setup_za_record() argument
234 memset(za, 0, sizeof(*za)); in target_setup_za_record()
235 __put_user(TARGET_ZA_MAGIC, &za->head.magic); in target_setup_za_record()
236 __put_user(size, &za->head.size); in target_setup_za_record()
237 __put_user(vl, &za->vl); in target_setup_za_record()
249 uint64_t *z = (void *)za + TARGET_ZA_SIG_ZAV_OFFSET(vq, i); in target_setup_za_record()
368 struct target_za_context *za, in target_restore_za_record() argument
377 __get_user(vl, &za->vl); in target_restore_za_record()
398 uint64_t *z = (void *)za + TARGET_ZA_SIG_ZAV_OFFSET(vq, i); in target_restore_za_record()
412 struct target_za_context *za = NULL; in target_restore_sigframe() local
[all …]
/openbmc/linux/drivers/isdn/hardware/mISDN/
H A Dhfcpci.c341 bzr->za[MAX_B_FRAMES].z1 = cpu_to_le16(B_FIFO_SIZE + B_SUB_VAL - 1); in hfcpci_clear_fifo_rx()
342 bzr->za[MAX_B_FRAMES].z2 = cpu_to_le16( in hfcpci_clear_fifo_rx()
343 le16_to_cpu(bzr->za[MAX_B_FRAMES].z1)); in hfcpci_clear_fifo_rx()
371 le16_to_cpu(bzt->za[MAX_B_FRAMES].z1), in hfcpci_clear_fifo_tx()
372 le16_to_cpu(bzt->za[MAX_B_FRAMES].z2), in hfcpci_clear_fifo_tx()
376 bzt->za[MAX_B_FRAMES].z1 = cpu_to_le16(B_FIFO_SIZE + B_SUB_VAL - 1); in hfcpci_clear_fifo_tx()
377 bzt->za[MAX_B_FRAMES].z2 = cpu_to_le16(B_FIFO_SIZE + B_SUB_VAL - 2); in hfcpci_clear_fifo_tx()
385 le16_to_cpu(bzt->za[MAX_B_FRAMES].z1), in hfcpci_clear_fifo_tx()
386 le16_to_cpu(bzt->za[MAX_B_FRAMES].z2)); in hfcpci_clear_fifo_tx()
402 zp = &bz->za[bz->f2]; /* point to Z-Regs */ in hfcpci_empty_bfifo()
[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
/openbmc/openbmc/poky/meta/recipes-core/initscripts/initscripts-1.0/
H A Dbootmisc.sh34 chmod 666 /dev/tty[p-za-e][0-9a-f]
35 chown root:tty /dev/tty[p-za-e][0-9a-f]
/openbmc/linux/arch/arm64/kernel/
H A Dsignal.c181 struct za_context __user *za; member
448 if (user->za_size < sizeof(*user->za)) in restore_za_context()
451 __get_user_error(user_vl, &(user->za->vl), err); in restore_za_context()
458 if (user->za_size == sizeof(*user->za)) { in restore_za_context()
486 (char __user const *)user->za + in restore_za_context()
591 user->za = NULL; in parse_user_sigframe()
669 if (user->za) in parse_user_sigframe()
672 user->za = (struct za_context __user *)head; in parse_user_sigframe()
809 if (err == 0 && system_supports_sme() && user.za) in restore_sigframe()
/openbmc/linux/Documentation/hwmon/
H A Dlm92.rst32 - Abraham van der Merwe <abraham@2d3d.co.za>
H A Dmax1668.rst16 David George <david.george@ska.ac.za>
/openbmc/linux/Documentation/trace/
H A Dfunction-graph-fold.vim5 " use the usual vim fold commands, such as "za", to open and close nested
/openbmc/qemu/hw/nvme/
H A Dns.c260 zone->d.za = 0; in nvme_ns_zoned_init_state()
344 (zone->d.za & NVME_ZA_ZD_EXT_VALID)) { in nvme_clear_zone()
353 if (zone->d.za & NVME_ZA_ZRWA_VALID) { in nvme_clear_zone()
354 zone->d.za &= ~NVME_ZA_ZRWA_VALID; in nvme_clear_zone()
/openbmc/linux/Documentation/driver-api/media/drivers/
H A Dradiotrack.rst14 (legrang@active.co.za or legrang@cs.sun.ac.za) in 1994, and elaborations from
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/7zip/
H A D7zip_24.09.bb54 install -m 0755 ${S}/CPP/7zip/Bundles/Alone/b/${INSTALLDIR}/7za ${D}${bindir}
/openbmc/linux/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

12