Home
last modified time | relevance | path

Searched refs:padbit (Results 1 – 10 of 10) sorted by relevance

/linux/lib/crypto/x86/
H A Dpoly1305.h65 const size_t len, const u32 padbit);
74 const u32 padbit);
77 const u32 padbit);
80 const size_t len, const u32 padbit);
93 unsigned int len, u32 padbit) in poly1305_blocks() argument
113 poly1305_blocks_x86_64(ctx, inp, len, padbit); in poly1305_blocks()
122 poly1305_blocks_avx512(ctx, inp, bytes, padbit); in poly1305_blocks()
124 poly1305_blocks_avx2(ctx, inp, bytes, padbit); in poly1305_blocks()
126 poly1305_blocks_avx(ctx, inp, bytes, padbit); in poly1305_blocks()
H A Dpoly1305-x86_64-cryptogams.pl177 my ($ctx,$inp,$len,$padbit)=("%rdi","%rsi","%rdx","%rcx");
344 adc $padbit,$h2
684 adc $padbit,$h2
688 test $padbit,$padbit # if $padbit is zero,
790 adc $padbit,$h2
1607 adc $padbit,$h2
1616 test $padbit,$padbit # if $padbit is zero,
1719 adc $padbit,$h2
2902 shl \$40,$padbit
2927 vmovq $padbit,%x#$PAD
[all …]
/linux/lib/crypto/arm64/
H A Dpoly1305-armv8.pl44 my ($ctx,$inp,$len,$padbit) = map("x$_",(0..3));
165 adc $h2,$h2,$padbit
390 adc $h2,$h2,$padbit
422 adc $h2,$h2,$padbit
482 lsl $padbit,$padbit,#24
504 add x12,$padbit,x12,lsr#40
505 add x13,$padbit,x13,lsr#40
540 add x12,$padbit,x12,lsr#40
541 add x13,$padbit,x13,lsr#40
623 add x12,$padbit,x12,lsr#40
[all …]
H A Dpoly1305.h27 unsigned int len, u32 padbit) in poly1305_blocks() argument
34 poly1305_blocks_neon(state, src, todo, padbit); in poly1305_blocks()
40 poly1305_blocks_arm64(state, src, len, padbit); in poly1305_blocks()
/linux/lib/crypto/arm/
H A Dpoly1305.h27 unsigned int len, u32 padbit) in poly1305_blocks() argument
35 poly1305_blocks_neon(state, src, todo, padbit); in poly1305_blocks()
41 poly1305_blocks_arm(state, src, len, padbit); in poly1305_blocks()
H A Dpoly1305-armv4.pl38 ($ctx,$inp,$len,$padbit)=map("r$_",(0..3));
226 cmp $padbit,#0
795 mov $padbit,$padbit,lsl#24
800 vmov.32 $H4#lo[0],$padbit
/linux/lib/crypto/powerpc/
H A Dpoly1305.h43 unsigned int len, u32 padbit) in poly1305_blocks() argument
46 return poly1305_blocks_generic(state, src, len, padbit); in poly1305_blocks()
54 poly1305_64s(state, src, POLY1305_BLOCK_SIZE, padbit); in poly1305_blocks()
/linux/include/crypto/internal/
H A Dpoly1305.h43 u32 padbit) in poly1305_blocks_generic() argument
46 len / POLY1305_BLOCK_SIZE, padbit); in poly1305_blocks_generic()
/linux/lib/crypto/riscv/
H A Dpoly1305-riscv.pl53 my ($ctx,$inp,$len,$padbit) = ($a0,$a1,$a2,$a3);
196 add $d2,$h2,$padbit
350 my ($ctx,$inp,$len,$padbit) = ($a0,$a1,$a2,$a3);
570 addw $h4,$h4,$padbit
681 li $padbit,1 # if we loop, padbit is 1
/linux/lib/crypto/mips/
H A Dpoly1305-mips.pl75 my ($ctx,$inp,$len,$padbit) = ($a0,$a1,$a2,$a3);
373 daddu $d2,$h2,$padbit
544 my ($ctx,$inp,$len,$padbit) = ($a0,$a1,$a2,$a3);
922 addu $h4,$h4,$padbit
972 addu $h4,$h4,$padbit
1115 li $padbit,1 # if we loop, padbit is 1