/kernel/linux/linux-6.6/arch/arm/crypto/ |
H A D | Makefile | 9 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 30 sha256-arm-neon-$(CONFIG_KERNEL_MODE_NEON) := sha256_neon_glue.o 31 sha256-arm-y := sha256-core.o sha256_glue.o $(sha256-arm-neon-y) 32 sha512-arm-neon [all...] |
H A D | chacha-glue.c | 20 #include <asm/neon.h> 111 bool neon) in chacha_stream_xor() 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() 247 .base.cra_driver_name = "chacha20-neon", 263 .base.cra_driver_name = "xchacha20-neon", 109 chacha_stream_xor(struct skcipher_request *req, const struct chacha_ctx *ctx, const u8 *iv, bool neon) chacha_stream_xor() argument [all...] |
H A D | nhpoly1305-neon-glue.c | 9 #include <asm/neon.h> 39 .base.cra_driver_name = "nhpoly1305-neon", 71 MODULE_ALIAS_CRYPTO("nhpoly1305-neon");
|
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | Makefile | 20 obj-$(CONFIG_CRYPTO_SM3_NEON) += sm3-neon.o 21 sm3-neon-y := sm3-neon-glue.o sm3-neon-core.o 38 obj-$(CONFIG_CRYPTO_SM4_ARM64_NEON_BLK) += sm4-neon.o 39 sm4-neon-y := sm4-neon-glue.o sm4-neon-core.o 59 obj-$(CONFIG_CRYPTO_AES_ARM64_NEON_BLK) += aes-neon-blk.o 60 aes-neon [all...] |
H A D | nhpoly1305-neon-glue.c | 9 #include <asm/neon.h> 39 .base.cra_driver_name = "nhpoly1305-neon", 71 MODULE_ALIAS_CRYPTO("nhpoly1305-neon");
|
/kernel/linux/linux-5.10/arch/arm/crypto/ |
H A D | Makefile | 9 obj-$(CONFIG_CRYPTO_SHA1_ARM_NEON) += sha1-arm-neon.o 12 obj-$(CONFIG_CRYPTO_CHACHA20_NEON) += chacha-neon.o 14 obj-$(CONFIG_CRYPTO_NHPOLY1305_NEON) += nhpoly1305-neon.o 15 obj-$(CONFIG_CRYPTO_CURVE25519_NEON) += curve25519-neon.o 27 sha1-arm-neon-y := sha1-armv7-neon.o sha1_neon_glue.o 28 sha256-arm-neon-$(CONFIG_KERNEL_MODE_NEON) := sha256_neon_glue.o 29 sha256-arm-y := sha256-core.o sha256_glue.o $(sha256-arm-neon-y) 30 sha512-arm-neon-$(CONFIG_KERNEL_MODE_NEON) := sha512-neon [all...] |
H A D | chacha-glue.c | 20 #include <asm/neon.h> 110 bool neon) in chacha_stream_xor() 126 if (!IS_ENABLED(CONFIG_KERNEL_MODE_NEON) || !neon) { in chacha_stream_xor() 142 static int do_chacha(struct skcipher_request *req, bool neon) in do_chacha() argument 147 return chacha_stream_xor(req, ctx, req->iv, neon); in do_chacha() 160 static int do_xchacha(struct skcipher_request *req, bool neon) in do_xchacha() argument 170 if (!IS_ENABLED(CONFIG_KERNEL_MODE_NEON) || !neon) { in do_xchacha() 181 return chacha_stream_xor(req, &subctx, real_iv, neon); in do_xchacha() 246 .base.cra_driver_name = "chacha20-neon", 262 .base.cra_driver_name = "xchacha20-neon", 108 chacha_stream_xor(struct skcipher_request *req, const struct chacha_ctx *ctx, const u8 *iv, bool neon) chacha_stream_xor() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/crypto/ |
H A D | Makefile | 41 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 [all...] |
/kernel/linux/linux-5.10/lib/raid6/test/ |
H A D | Makefile | 29 CFLAGS += -I../../../arch/arm/include -mfpu=neon 60 OBJS += neon.o neon1.o neon2.o neon4.o neon8.o recov_neon.o recov_neon_inner.o 89 neon1.c: neon.uc ../unroll.awk 90 $(AWK) ../unroll.awk -vN=1 < neon.uc > $@ 92 neon2.c: neon.uc ../unroll.awk 93 $(AWK) ../unroll.awk -vN=2 < neon.uc > $@ 95 neon4.c: neon.uc ../unroll.awk 96 $(AWK) ../unroll.awk -vN=4 < neon.uc > $@ 98 neon8.c: neon.uc ../unroll.awk 99 $(AWK) ../unroll.awk -vN=8 < neon [all...] |
/kernel/linux/linux-6.6/lib/raid6/test/ |
H A D | Makefile | 30 CFLAGS += -I../../../arch/arm/include -mfpu=neon 61 OBJS += neon.o neon1.o neon2.o neon4.o neon8.o recov_neon.o recov_neon_inner.o 90 neon1.c: neon.uc ../unroll.awk 91 $(AWK) ../unroll.awk -vN=1 < neon.uc > $@ 93 neon2.c: neon.uc ../unroll.awk 94 $(AWK) ../unroll.awk -vN=2 < neon.uc > $@ 96 neon4.c: neon.uc ../unroll.awk 97 $(AWK) ../unroll.awk -vN=4 < neon.uc > $@ 99 neon8.c: neon.uc ../unroll.awk 100 $(AWK) ../unroll.awk -vN=8 < neon [all...] |
/kernel/linux/linux-6.6/arch/arm64/lib/ |
H A D | Makefile | 9 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)
|
/kernel/linux/linux-5.10/arch/arm64/lib/ |
H A D | Makefile | 9 obj-$(CONFIG_XOR_BLOCKS) += xor-neon.o 10 CFLAGS_REMOVE_xor-neon.o += -mgeneral-regs-only 11 CFLAGS_xor-neon.o += -ffreestanding
|
/kernel/linux/linux-6.6/crypto/ |
H A D | Makefile | 109 CFLAGS_aegis128-neon-inner.o += -ffreestanding -march=armv8-a -mfloat-abi=softfp 110 CFLAGS_aegis128-neon-inner.o += -mfpu=crypto-neon-fp-armv8 111 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o 121 CFLAGS_aegis128-neon-inner.o += $(aegis128-cflags-y) 122 CFLAGS_REMOVE_aegis128-neon-inner.o += -mgeneral-regs-only 123 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o 126 CFLAGS_aegis128-neon [all...] |
H A D | aegis128-neon.c | 7 #include <asm/neon.h> 10 #include "aegis-neon.h"
|
/kernel/linux/linux-5.10/crypto/ |
H A D | Makefile | 110 CFLAGS_aegis128-neon-inner.o += -ffreestanding -march=armv8-a -mfloat-abi=softfp 111 CFLAGS_aegis128-neon-inner.o += -mfpu=crypto-neon-fp-armv8 112 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o 122 CFLAGS_aegis128-neon-inner.o += $(aegis128-cflags-y) 123 CFLAGS_REMOVE_aegis128-neon-inner.o += -mgeneral-regs-only 124 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o
|
H A D | aegis128-neon.c | 7 #include <asm/neon.h>
|
/kernel/linux/linux-5.10/arch/arm/lib/ |
H A D | Makefile | 47 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
|
/kernel/linux/linux-6.6/arch/arm/lib/ |
H A D | Makefile | 43 NEON_FLAGS := -march=armv7-a -mfloat-abi=softfp -mfpu=neon 44 CFLAGS_xor-neon.o += $(NEON_FLAGS) 45 obj-$(CONFIG_XOR_BLOCKS) += xor-neon.o
|
/kernel/linux/linux-5.10/lib/raid6/ |
H A D | Makefile | 10 raid6_pq-$(CONFIG_KERNEL_MODE_NEON) += neon.o neon1.o neon2.o neon4.o neon8.o recov_neon.o recov_neon_inner.o 39 NEON_FLAGS += -march=armv7-a -mfloat-abi=softfp -mfpu=neon 79 $(obj)/neon%.c: $(src)/neon.uc $(src)/unroll.awk FORCE
|
H A D | neon.c | 3 * linux/lib/raid6/neon.c - RAID6 syndrome calculation using ARM NEON intrinsics 11 #include <asm/neon.h> 20 * from the actual implementations in neonN.c (generated from neon.uc by 24 * - the neonN.c files are compiled with -mfpu=neon and optimization enabled,
|
/kernel/linux/linux-6.6/lib/raid6/ |
H A D | Makefile | 10 raid6_pq-$(CONFIG_KERNEL_MODE_NEON) += neon.o neon1.o neon2.o neon4.o neon8.o recov_neon.o recov_neon_inner.o 43 NEON_FLAGS += -march=armv7-a -mfloat-abi=softfp -mfpu=neon 83 $(obj)/neon%.c: $(src)/neon.uc $(src)/unroll.awk FORCE
|
H A D | neon.c | 3 * linux/lib/raid6/neon.c - RAID6 syndrome calculation using ARM NEON intrinsics 11 #include <asm/neon.h> 20 * from the actual implementations in neonN.c (generated from neon.uc by 24 * - the neonN.c files are compiled with -mfpu=neon and optimization enabled,
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | xor.h | 12 #include <asm/neon.h>
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | xor.h | 12 #include <asm/neon.h>
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | dc_fpu.c | 35 #include <asm/neon.h>
|