/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | poly1305_glue.c | 21 const size_t len, const u32 padbit); 27 const u32 padbit); 29 const u32 padbit); 31 const size_t len, const u32 padbit); 90 const u32 padbit) in poly1305_simd_blocks() 102 poly1305_blocks_x86_64(ctx, inp, len, padbit); in poly1305_simd_blocks() 111 poly1305_blocks_avx512(ctx, inp, bytes, padbit); in poly1305_simd_blocks() 113 poly1305_blocks_avx2(ctx, inp, bytes, padbit); in poly1305_simd_blocks() 115 poly1305_blocks_avx(ctx, inp, bytes, padbit); in poly1305_simd_blocks() 89 poly1305_simd_blocks(void *ctx, const u8 *inp, size_t len, const u32 padbit) poly1305_simd_blocks() argument
|
H A D | poly1305-x86_64-cryptogams.pl | 178 my ($ctx,$inp,$len,$padbit)=("%rdi","%rsi","%rdx","%rcx"); 345 adc $padbit,$h2 685 adc $padbit,$h2 689 test $padbit,$padbit # if $padbit is zero, 791 adc $padbit,$h2 905 vpor 32(%rcx),$T4,$T4 # padbit, yes, always 1060 vpor 32(%rcx),$H4,$H4 # padbit, yes, always 1162 vpor 32(%rcx),$T4,$T4 # padbit, ye [all...] |
/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A D | poly1305_glue.c | 21 const size_t len, const u32 padbit); 27 const u32 padbit); 29 const u32 padbit); 31 const size_t len, const u32 padbit); 90 const u32 padbit) in poly1305_simd_blocks() 102 poly1305_blocks_x86_64(ctx, inp, len, padbit); in poly1305_simd_blocks() 111 poly1305_blocks_avx512(ctx, inp, bytes, padbit); in poly1305_simd_blocks() 113 poly1305_blocks_avx2(ctx, inp, bytes, padbit); in poly1305_simd_blocks() 115 poly1305_blocks_avx(ctx, inp, bytes, padbit); in poly1305_simd_blocks() 89 poly1305_simd_blocks(void *ctx, const u8 *inp, size_t len, const u32 padbit) poly1305_simd_blocks() argument
|
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 904 vpor 32(%rcx),$T4,$T4 # padbit, yes, always 1059 vpor 32(%rcx),$H4,$H4 # padbit, yes, always 1161 vpor 32(%rcx),$T4,$T4 # padbit, ye [all...] |
/kernel/linux/linux-5.10/arch/arm64/crypto/ |
H A D | poly1305-armv8.pl | 44 my ($ctx,$inp,$len,$padbit) = map("x$_",(0..3)); 162 adc $h2,$h2,$padbit 387 adc $h2,$h2,$padbit 419 adc $h2,$h2,$padbit 478 lsl $padbit,$padbit,#24 500 add x12,$padbit,x12,lsr#40 501 add x13,$padbit,x13,lsr#40 536 add x12,$padbit,x12,lsr#40 537 add x13,$padbit,x1 [all...] |
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | poly1305-armv8.pl | 44 my ($ctx,$inp,$len,$padbit) = map("x$_",(0..3)); 162 adc $h2,$h2,$padbit 387 adc $h2,$h2,$padbit 419 adc $h2,$h2,$padbit 478 lsl $padbit,$padbit,#24 500 add x12,$padbit,x12,lsr#40 501 add x13,$padbit,x13,lsr#40 536 add x12,$padbit,x12,lsr#40 537 add x13,$padbit,x1 [all...] |
/kernel/linux/linux-5.10/arch/mips/crypto/ |
H A D | poly1305-mips.pl | 75 my ($ctx,$inp,$len,$padbit) = ($a0,$a1,$a2,$a3); 375 daddu $d2,$h2,$padbit 546 my ($ctx,$inp,$len,$padbit) = ($a0,$a1,$a2,$a3); 926 addu $h4,$h4,$padbit 976 addu $h4,$h4,$padbit 1119 li $padbit,1 # if we loop, padbit is 1
|
/kernel/linux/linux-6.6/arch/mips/crypto/ |
H A D | poly1305-mips.pl | 75 my ($ctx,$inp,$len,$padbit) = ($a0,$a1,$a2,$a3); 375 daddu $d2,$h2,$padbit 546 my ($ctx,$inp,$len,$padbit) = ($a0,$a1,$a2,$a3); 926 addu $h4,$h4,$padbit 976 addu $h4,$h4,$padbit 1119 li $padbit,1 # if we loop, padbit is 1
|
/kernel/linux/linux-5.10/arch/arm/crypto/ |
H A D | poly1305-armv4.pl | 38 ($ctx,$inp,$len,$padbit)=map("r$_",(0..3)); 228 cmp $padbit,#0 280 addhi $h4,$h4,#1 @ padbit 796 mov $padbit,$padbit,lsl#24 801 vmov.32 $H4#lo[0],$padbit 845 vmov.i32 $H4,#1<<24 @ padbit, yes, always 979 vmov.i32 $H4,#1<<24 @ padbit, yes, always
|
/kernel/linux/linux-6.6/arch/arm/crypto/ |
H A D | poly1305-armv4.pl | 38 ($ctx,$inp,$len,$padbit)=map("r$_",(0..3)); 228 cmp $padbit,#0 280 addhi $h4,$h4,#1 @ padbit 796 mov $padbit,$padbit,lsl#24 801 vmov.32 $H4#lo[0],$padbit 845 vmov.i32 $H4,#1<<24 @ padbit, yes, always 979 vmov.i32 $H4,#1<<24 @ padbit, yes, always
|