Home
last modified time | relevance | path

Searched refs:sve (Results 1 – 25 of 26) sorted by relevance

12

/OK3568_Linux_fs/kernel/tools/testing/selftests/arm64/fp/
H A Dsve-ptrace.c71 struct user_sve_header *sve; in get_sve() local
73 size_t sz = sizeof *sve; in get_sve()
93 sve = *buf; in get_sve()
94 if (sve->size <= sz) in get_sve()
97 sz = sve->size; in get_sve()
100 return sve; in get_sve()
106 static int set_sve(pid_t pid, const struct user_sve_header *sve) in set_sve() argument
110 iov.iov_base = (void *)sve; in set_sve()
111 iov.iov_len = sve->size; in set_sve()
115 static void dump_sve_regs(const struct user_sve_header *sve, unsigned int num, in dump_sve_regs() argument
[all …]
H A DMakefile4 TEST_GEN_PROGS := sve-ptrace sve-probe-vls
5 TEST_PROGS_EXTENDED := fpsimd-test fpsimd-stress sve-test sve-stress vlset
11 sve-ptrace: sve-ptrace.o sve-ptrace-asm.o
12 sve-probe-vls: sve-probe-vls.o
13 sve-test: sve-test.o
H A DREADME7 sve-probe-vls - Checks the SVE vector length enumeration interface
8 sve-ptrace - Checks the SVE ptrace interface
13 sve-stress performs an SVE context switch stress test, as described
17 "sve" in the following commands.)
25 $ ./sve-stress
67 To try to reproduce the bugs that we have been observing, sve-stress
73 $ lkvm run --console=virtio -pconsole=hvc0 --sve Image
88 2) Run the sve-stress on *each* guest with the Vector-Length set to 32:
89 guest$ ./vlset --inherit 32 ./sve-stress
91 3) Run the sve-stress on the host with the maximum Vector-Length:
[all …]
H A D.gitignore2 sve-probe-vls
3 sve-ptrace
4 sve-test
H A Dsve-stress45 ./sve-test >$log &
H A Dsve-ptrace-asm.S6 .arch_extension sve
H A Dsve-test.S21 .arch_extension sve
/OK3568_Linux_fs/buildroot/package/gdb/11.2/
H A D0010-The-signal-definitions-of-musl-and-gdb-collide.patch9 have to use the aarch64-sve-linux-sigcontext.h header file which also
10 provides that and make sure aarch64-sve-linux-sigcontext.h does not
18 gdb/nat/aarch64-sve-linux-ptrace.h | 2 +-
19 gdb/nat/aarch64-sve-linux-sigcontext.h | 2 ++
22 diff --git a/gdb/nat/aarch64-sve-linux-ptrace.h b/gdb/nat/aarch64-sve-linux-ptrace.h
24 --- a/gdb/nat/aarch64-sve-linux-ptrace.h
25 +++ b/gdb/nat/aarch64-sve-linux-ptrace.h
32 #include "aarch64-sve-linux-sigcontext.h"
35 diff --git a/gdb/nat/aarch64-sve-linux-sigcontext.h b/gdb/nat/aarch64-sve-linux-sigcontext.h
37 --- a/gdb/nat/aarch64-sve-linux-sigcontext.h
[all …]
/OK3568_Linux_fs/buildroot/package/gdb/10.2/
H A D0010-The-signal-definitions-of-musl-and-gdb-collide.patch9 have to use the aarch64-sve-linux-sigcontext.h header file which also
10 provides that and make sure aarch64-sve-linux-sigcontext.h does not
18 gdb/nat/aarch64-sve-linux-ptrace.h | 2 +-
19 gdb/nat/aarch64-sve-linux-sigcontext.h | 2 ++
22 diff --git a/gdb/nat/aarch64-sve-linux-ptrace.h b/gdb/nat/aarch64-sve-linux-ptrace.h
24 --- a/gdb/nat/aarch64-sve-linux-ptrace.h
25 +++ b/gdb/nat/aarch64-sve-linux-ptrace.h
32 #include "aarch64-sve-linux-sigcontext.h"
35 diff --git a/gdb/nat/aarch64-sve-linux-sigcontext.h b/gdb/nat/aarch64-sve-linux-sigcontext.h
37 --- a/gdb/nat/aarch64-sve-linux-sigcontext.h
[all …]
/OK3568_Linux_fs/buildroot/package/gdb/12.1/
H A D0010-The-signal-definitions-of-musl-and-gdb-collide.patch9 have to use the aarch64-sve-linux-sigcontext.h header file which also
10 provides that and make sure aarch64-sve-linux-sigcontext.h does not
18 gdb/nat/aarch64-sve-linux-ptrace.h | 2 +-
19 gdb/nat/aarch64-sve-linux-sigcontext.h | 2 ++
22 diff --git a/gdb/nat/aarch64-sve-linux-ptrace.h b/gdb/nat/aarch64-sve-linux-ptrace.h
24 --- a/gdb/nat/aarch64-sve-linux-ptrace.h
25 +++ b/gdb/nat/aarch64-sve-linux-ptrace.h
32 #include "aarch64-sve-linux-sigcontext.h"
35 diff --git a/gdb/nat/aarch64-sve-linux-sigcontext.h b/gdb/nat/aarch64-sve-linux-sigcontext.h
37 --- a/gdb/nat/aarch64-sve-linux-sigcontext.h
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/kernel/
H A Dsignal.c221 struct sve_context __user *sve; member
264 struct sve_context sve; in restore_sve_fpsimd_context() local
266 if (__copy_from_user(&sve, user->sve, sizeof(sve))) in restore_sve_fpsimd_context()
269 if (sve.vl != current->thread.sve_vl) in restore_sve_fpsimd_context()
272 if (sve.head.size <= sizeof(*user->sve)) { in restore_sve_fpsimd_context()
277 vq = sve_vq_from_vl(sve.vl); in restore_sve_fpsimd_context()
279 if (sve.head.size < SVE_SIG_CONTEXT_SIZE(vq)) in restore_sve_fpsimd_context()
294 (char __user const *)user->sve + in restore_sve_fpsimd_context()
338 user->sve = NULL; in parse_user_sigframe()
395 if (user->sve) in parse_user_sigframe()
[all …]
/OK3568_Linux_fs/kernel/Documentation/arm64/
H A Dindex.rst23 sve
H A Dsve.rst29 described in this document. SVE is reported in /proc/cpuinfo as "sve".
/OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/
H A D.gitignore3 /aarch64/get-reg-list-sve
H A DMakefile70 TEST_GEN_PROGS_aarch64 += aarch64/get-reg-list-sve
/OK3568_Linux_fs/external/xserver/hw/xquartz/bundle/Resources/hr.lproj/
H A DLocalizable.strings5 …ges." = "Sve otvorene X11 aplikacije odmah će se zaustaviti i izgubit ćete sve nepohranjene promje…
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/gcc/gcc/
H A D0002-aarch64-add-armv9-a-to-march.patch75 +@item @samp{armv9-a} @tab Armv9-A @tab @samp{armv8.5-a}, @samp{+sve}, @samp{+sve2}
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/
H A Dgtype.state145 (!srcfile 2047 "config/aarch64/aarch64-sve-builtins.h")
146 (!srcfile 2047 "config/aarch64/aarch64-sve-builtins.cc")
24889 (!srcfileloc "config/aarch64/aarch64-sve-builtins.h" 312)
24898 (!srcfileloc "config/aarch64/aarch64-sve-builtins.cc" 90)
24902 (!srcfileloc "config/aarch64/aarch64-sve-builtins.cc" 78)
24906 (!srcfileloc "config/aarch64/aarch64-sve-builtins.cc" 81)
24910 (!srcfileloc "config/aarch64/aarch64-sve-builtins.cc" 85)
24914 (!srcfileloc "config/aarch64/aarch64-sve-builtins.cc" 89)
24960 (!srcfileloc "config/aarch64/aarch64-sve-builtins.cc" 550)
24964 (!srcfileloc "config/aarch64/aarch64-sve-builtins.cc" 550)
[all …]
/OK3568_Linux_fs/kernel/Documentation/virt/kvm/
H A Dapi.rst2483 (See Documentation/arm64/sve.rst for an explanation of the "vq"
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/info/
H A Das.info6470 'sve' ARMv8.2-A No Enable the Scalable Vector
H A Dgcc.info12172 'aarch64-sve-compare-costs'
16169 'sve'
H A Dgdb.info49872 The 'org.gnu.gdb.aarch64.sve' feature is optional. If present, it
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/info/
H A Das.info6470 'sve' ARMv8.2-A No Enable the Scalable Vector
H A Dgcc.info12172 'aarch64-sve-compare-costs'
16169 'sve'
H A Dgdb.info49872 The 'org.gnu.gdb.aarch64.sve' feature is optional. If present, it

12