Home
last modified time | relevance | path

Searched refs:neon (Results 1 – 25 of 56) sorted by relevance

123

/linux/arch/arm/crypto/
A DMakefile9 obj-$(CONFIG_CRYPTO_SHA1_ARM_NEON) += sha1-arm-neon.o
13 obj-$(CONFIG_CRYPTO_BLAKE2B_NEON) += blake2b-neon.o
14 obj-$(CONFIG_CRYPTO_CHACHA20_NEON) += chacha-neon.o
16 obj-$(CONFIG_CRYPTO_NHPOLY1305_NEON) += nhpoly1305-neon.o
17 obj-$(CONFIG_CRYPTO_CURVE25519_NEON) += curve25519-neon.o
29 sha1-arm-neon-y := sha1-armv7-neon.o sha1_neon_glue.o
32 sha512-arm-neon-$(CONFIG_KERNEL_MODE_NEON) := sha512-neon-glue.o
35 blake2b-neon-y := blake2b-neon-core.o blake2b-neon-glue.o
42 chacha-neon-y := chacha-scalar-core.o chacha-glue.o
43 chacha-neon-$(CONFIG_KERNEL_MODE_NEON) += chacha-neon-core.o
[all …]
A Dchacha-glue.c111 bool neon) in chacha_stream_xor() argument
127 if (!IS_ENABLED(CONFIG_KERNEL_MODE_NEON) || !neon) { in chacha_stream_xor()
143 static int do_chacha(struct skcipher_request *req, bool neon) in do_chacha() argument
148 return chacha_stream_xor(req, ctx, req->iv, neon); in do_chacha()
161 static int do_xchacha(struct skcipher_request *req, bool neon) in do_xchacha() argument
171 if (!IS_ENABLED(CONFIG_KERNEL_MODE_NEON) || !neon) { in do_xchacha()
182 return chacha_stream_xor(req, &subctx, real_iv, neon); in do_xchacha()
A Dsha2-ce-core.S14 .fpu crypto-neon-fp-armv8
A Dsha1-ce-core.S14 .fpu crypto-neon-fp-armv8
A Dnh-neon-core.S13 .fpu neon
A Dcrc32-ce-core.S57 .fpu crypto-neon-fp-armv8
A Dcrct10dif-ce-core.S76 .fpu crypto-neon-fp-armv8
A Dblake2b-neon-core.S13 .fpu neon
A Dghash-ce-core.S12 .fpu crypto-neon-fp-armv8
A Dchacha-neon-core.S53 .fpu neon
A Daes-ce-core.S13 .fpu crypto-neon-fp-armv8
A Dsha1-armv7-neon.S11 .fpu neon
A Daes-neonbs-core.S22 .fpu neon
/linux/arch/arm64/crypto/
A DMakefile41 obj-$(CONFIG_CRYPTO_AES_ARM64_NEON_BLK) += aes-neon-blk.o
42 aes-neon-blk-y := aes-glue-neon.o aes-neon.o
50 obj-$(CONFIG_CRYPTO_CHACHA20_NEON) += chacha-neon.o
51 chacha-neon-y := chacha-neon-core.o chacha-neon-glue.o
53 obj-$(CONFIG_CRYPTO_POLY1305_NEON) += poly1305-neon.o
54 poly1305-neon-y := poly1305-core.o poly1305-glue.o
57 obj-$(CONFIG_CRYPTO_NHPOLY1305_NEON) += nhpoly1305-neon.o
58 nhpoly1305-neon-y := nh-neon-core.o nhpoly1305-neon-glue.o
63 obj-$(CONFIG_CRYPTO_AES_ARM64_BS) += aes-neon-bs.o
64 aes-neon-bs-y := aes-neonbs-core.o aes-neonbs-glue.o
A D.sha256-glue.o.cmd242 arch/arm64/include/asm/neon.h \
/linux/lib/raid6/test/
A DMakefile27 CFLAGS += -I../../../arch/arm/include -mfpu=neon
42 OBJS += neon.o neon1.o neon2.o neon4.o neon8.o recov_neon.o recov_neon_inner.o
74 neon1.c: neon.uc ../unroll.awk
75 $(AWK) ../unroll.awk -vN=1 < neon.uc > $@
77 neon2.c: neon.uc ../unroll.awk
78 $(AWK) ../unroll.awk -vN=2 < neon.uc > $@
80 neon4.c: neon.uc ../unroll.awk
81 $(AWK) ../unroll.awk -vN=4 < neon.uc > $@
83 neon8.c: neon.uc ../unroll.awk
84 $(AWK) ../unroll.awk -vN=8 < neon.uc > $@
[all …]
/linux/arch/arm64/lib/
A DMakefile9 obj-$(CONFIG_XOR_BLOCKS) += xor-neon.o
10 CFLAGS_REMOVE_xor-neon.o += -mgeneral-regs-only
11 CFLAGS_xor-neon.o += -ffreestanding
13 CFLAGS_xor-neon.o += -isystem $(shell $(CC) -print-file-name=include)
/linux/crypto/
A DMakefile106 CFLAGS_aegis128-neon-inner.o += -ffreestanding -march=armv8-a -mfloat-abi=softfp
107 CFLAGS_aegis128-neon-inner.o += -mfpu=crypto-neon-fp-armv8
108 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o
118 CFLAGS_aegis128-neon-inner.o += $(aegis128-cflags-y)
119 CFLAGS_REMOVE_aegis128-neon-inner.o += -mgeneral-regs-only
120 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o
123 CFLAGS_aegis128-neon-inner.o += -isystem $(shell $(CC) -print-file-name=include)
/linux/arch/arm/lib/
A DMakefile47 NEON_FLAGS := -march=armv7-a -mfloat-abi=softfp -mfpu=neon
48 CFLAGS_xor-neon.o += $(NEON_FLAGS)
49 obj-$(CONFIG_XOR_BLOCKS) += xor-neon.o
/linux/lib/raid6/
A DMakefile10 raid6_pq-$(CONFIG_KERNEL_MODE_NEON) += neon.o neon1.o neon2.o neon4.o neon8.o recov_neon.o recov_ne…
42 NEON_FLAGS += -march=armv7-a -mfloat-abi=softfp -mfpu=neon
82 $(obj)/neon%.c: $(src)/neon.uc $(src)/unroll.awk FORCE
A D.gitignore6 neon?.c
A Dneon.uc3 * neon.uc - RAID-6 syndrome calculation using ARM NEON instructions
20 * neon$#.c
/linux/Documentation/arm/
A Dkernel_mode_neon.rst10 '-march=armv7-a -mfpu=neon -mfloat-abi=softfp'
84 instructions of its own at -O3 level if -mfpu=neon is selected, and even if the
92 '-march=armv7-a -mfpu=neon -mfloat-abi=softfp';
95 built with the GCC flag '-mfpu=neon' set.
/linux/arch/arm/mach-omap2/
A Dsoc.h446 OMAP3_HAS_FEATURE(neon, NEON)
A Did.c261 OMAP3_SHOW_FEATURE(neon); in omap3_cpuinfo()

Completed in 33 milliseconds

123