Lines Matching refs:poly1305

130 libpoly1305-y := poly1305.o
132 libpoly1305-$(CONFIG_CRYPTO_LIB_POLY1305_GENERIC) += poly1305-donna64.o
134 libpoly1305-$(CONFIG_CRYPTO_LIB_POLY1305_GENERIC) += poly1305-donna32.o
141 libpoly1305-y += arm/poly1305-core.o
142 $(obj)/arm/poly1305-core.S: $(src)/arm/poly1305-armv4.pl
145 poly1305-aflags-$(CONFIG_CPU_V7) := -U__LINUX_ARM_ARCH__ -D__LINUX_ARM_ARCH__=5
146 poly1305-aflags-$(CONFIG_KERNEL_MODE_NEON) := -U__LINUX_ARM_ARCH__ -D__LINUX_ARM_ARCH__=7
147 AFLAGS_arm/poly1305-core.o += $(poly1305-aflags-y) $(aflags-thumb2-y)
151 libpoly1305-y += arm64/poly1305-core.o
152 $(obj)/arm64/poly1305-core.S: $(src)/arm64/poly1305-armv8.pl
157 libpoly1305-y += mips/poly1305-core.o
158 poly1305-perlasm-flavour-$(CONFIG_32BIT) := o32
159 poly1305-perlasm-flavour-$(CONFIG_64BIT) := 64
161 cmd_perlasm_poly1305 = $(PERL) $< $(poly1305-perlasm-flavour-y) $@
163 $(obj)/mips/poly1305-core.S: $(src)/mips/poly1305-mips.pl FORCE
165 targets += mips/poly1305-core.S
168 libpoly1305-$(CONFIG_PPC) += powerpc/poly1305-p10le_64.o
171 libpoly1305-y += riscv/poly1305-core.o
172 poly1305-perlasm-flavour-$(CONFIG_32BIT) := 32
173 poly1305-perlasm-flavour-$(CONFIG_64BIT) := 64
175 cmd_perlasm_poly1305 = $(PERL) $< $(poly1305-perlasm-flavour-y) $@
177 $(obj)/riscv/poly1305-core.S: $(src)/riscv/poly1305-riscv.pl FORCE
179 targets += riscv/poly1305-core.S
180 AFLAGS_riscv/poly1305-core.o += -Dpoly1305_init=poly1305_block_init
184 libpoly1305-y += x86/poly1305-x86_64-cryptogams.o
185 $(obj)/x86/poly1305-x86_64-cryptogams.S: $(src)/x86/poly1305-x86_64-cryptogams.pl
192 clean-files += arm/poly1305-core.S \
193 arm64/poly1305-core.S \
194 mips/poly1305-core.S \
195 riscv/poly1305-core.S \
196 x86/poly1305-x86_64-cryptogams.S