Home
last modified time | relevance | path

Searched refs:poly1305 (Results 1 – 14 of 14) sorted by relevance

/linux-6.12.1/arch/mips/crypto/
DMakefile12 obj-$(CONFIG_CRYPTO_POLY1305_MIPS) += poly1305-mips.o
13 poly1305-mips-y := poly1305-core.o poly1305-glue.o
21 $(obj)/poly1305-core.S: $(src)/poly1305-mips.pl FORCE
24 targets += poly1305-core.S
D.gitignore2 poly1305-core.S
/linux-6.12.1/arch/arm/crypto/
DMakefile15 obj-$(CONFIG_CRYPTO_POLY1305_ARM) += poly1305-arm.o
44 poly1305-arm-y := poly1305-core.o poly1305-glue.o
54 clean-files += poly1305-core.S sha256-core.S sha512-core.S
62 poly1305-aflags-$(CONFIG_CPU_V7) := -U__LINUX_ARM_ARCH__ -D__LINUX_ARM_ARCH__=5
63 poly1305-aflags-$(CONFIG_KERNEL_MODE_NEON) := -U__LINUX_ARM_ARCH__ -D__LINUX_ARM_ARCH__=7
64 AFLAGS_poly1305-core.o += $(poly1305-aflags-y) $(aflags-thumb2-y)
D.gitignore5 poly1305-core.S
/linux-6.12.1/lib/crypto/
DMakefile44 libpoly1305-y := poly1305-donna32.o
45 libpoly1305-$(CONFIG_ARCH_SUPPORTS_INT128) := poly1305-donna64.o
46 libpoly1305-y += poly1305.o
/linux-6.12.1/arch/arm64/crypto/
DMakefile71 obj-$(CONFIG_CRYPTO_POLY1305_NEON) += poly1305-neon.o
72 poly1305-neon-y := poly1305-core.o poly1305-glue.o
93 clean-files += poly1305-core.S sha256-core.S sha512-core.S
D.gitignore4 poly1305-core.S
/linux-6.12.1/arch/powerpc/crypto/
DMakefile18 obj-$(CONFIG_CRYPTO_POLY1305_P10) += poly1305-p10-crypto.o
31 poly1305-p10-crypto-y := poly1305-p10-glue.o poly1305-p10le_64.o
Dpoly1305-p10le_64.S3 # Accelerated poly1305 implementation for ppc64le.
839 # The following functions implement 64 x 64 bits multiplication poly1305.
915 # poly1305 multiplication
952 # Init poly1305
/linux-6.12.1/fs/bcachefs/
Dchecksum.c204 desc->tfm = c->poly1305; in gen_poly_key()
232 SHASH_DESC_ON_STACK(desc, c->poly1305); in bch2_checksum()
294 SHASH_DESC_ON_STACK(desc, c->poly1305); in __bch2_checksum_bio()
677 struct crypto_shash *poly1305 = crypto_alloc_shash("poly1305", 0, 0); in bch2_alloc_ciphers() local
678 ret = PTR_ERR_OR_ZERO(poly1305); in bch2_alloc_ciphers()
686 c->poly1305 = poly1305; in bch2_alloc_ciphers()
781 if (c->poly1305) in bch2_fs_encryption_exit()
782 crypto_free_shash(c->poly1305); in bch2_fs_encryption_exit()
Dbcachefs.h976 struct crypto_shash *poly1305; member
/linux-6.12.1/arch/x86/crypto/
DMakefile88 obj-$(CONFIG_CRYPTO_POLY1305_X86_64) += poly1305-x86_64.o
89 poly1305-x86_64-y := poly1305-x86_64-cryptogams.o poly1305_glue.o
90 targets += poly1305-x86_64-cryptogams.S
D.gitignore2 poly1305-x86_64-cryptogams.S
/linux-6.12.1/Documentation/admin-guide/device-mapper/
Ddm-crypt.rst47 capi:rfc7539(chacha20,poly1305)-random