| /linux/lib/crypto/x86/ |
| H A D | poly1305.h | 65 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 D | poly1305-x86_64-cryptogams.pl | 177 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 D | poly1305-armv8.pl | 44 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 D | poly1305.h | 27 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 D | poly1305.h | 27 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 D | poly1305-armv4.pl | 38 ($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 D | poly1305.h | 43 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 D | poly1305.h | 43 u32 padbit) in poly1305_blocks_generic() argument 46 len / POLY1305_BLOCK_SIZE, padbit); in poly1305_blocks_generic()
|
| /linux/lib/crypto/riscv/ |
| H A D | poly1305-riscv.pl | 53 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 D | poly1305-mips.pl | 75 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
|