Lines Matching refs:poly1305
188 libpoly1305-y := poly1305.o
190 libpoly1305-$(CONFIG_CRYPTO_LIB_POLY1305_GENERIC) += poly1305-donna64.o
192 libpoly1305-$(CONFIG_CRYPTO_LIB_POLY1305_GENERIC) += poly1305-donna32.o
199 libpoly1305-y += arm/poly1305-core.o
200 $(obj)/arm/poly1305-core.S: $(src)/arm/poly1305-armv4.pl
203 poly1305-aflags-$(CONFIG_CPU_V7) := -U__LINUX_ARM_ARCH__ -D__LINUX_ARM_ARCH__=5
204 poly1305-aflags-$(CONFIG_KERNEL_MODE_NEON) := -U__LINUX_ARM_ARCH__ -D__LINUX_ARM_ARCH__=7
205 AFLAGS_arm/poly1305-core.o += $(poly1305-aflags-y) $(aflags-thumb2-y)
209 libpoly1305-y += arm64/poly1305-core.o
210 $(obj)/arm64/poly1305-core.S: $(src)/arm64/poly1305-armv8.pl
215 libpoly1305-y += mips/poly1305-core.o
216 poly1305-perlasm-flavour-$(CONFIG_32BIT) := o32
217 poly1305-perlasm-flavour-$(CONFIG_64BIT) := 64
219 cmd_perlasm_poly1305 = $(PERL) $< $(poly1305-perlasm-flavour-y) $@
221 $(obj)/mips/poly1305-core.S: $(src)/mips/poly1305-mips.pl FORCE
223 targets += mips/poly1305-core.S
226 libpoly1305-$(CONFIG_PPC) += powerpc/poly1305-p10le_64.o
229 libpoly1305-y += riscv/poly1305-core.o
230 poly1305-perlasm-flavour-$(CONFIG_32BIT) := 32
231 poly1305-perlasm-flavour-$(CONFIG_64BIT) := 64
233 cmd_perlasm_poly1305 = $(PERL) $< $(poly1305-perlasm-flavour-y) $@
235 $(obj)/riscv/poly1305-core.S: $(src)/riscv/poly1305-riscv.pl FORCE
237 targets += riscv/poly1305-core.S
238 AFLAGS_riscv/poly1305-core.o += -Dpoly1305_init=poly1305_block_init
242 libpoly1305-y += x86/poly1305-x86_64-cryptogams.o
243 $(obj)/x86/poly1305-x86_64-cryptogams.S: $(src)/x86/poly1305-x86_64-cryptogams.pl
250 clean-files += arm/poly1305-core.S \
251 arm64/poly1305-core.S \
252 mips/poly1305-core.S \
253 riscv/poly1305-core.S \
254 x86/poly1305-x86_64-cryptogams.S