/freebsd/crypto/openssl/crypto/poly1305/asm/ |
H A D | poly1305-armv8.pl | 52 my ($ctx,$inp,$len,$padbit) = map("x$_",(0..3)); 147 adc $h2,$h2,$padbit 354 adc $h2,$h2,$padbit 359 cbz $padbit,.Lstore_base2_64_neon 400 adc $h2,$h2,$padbit 476 lsl $padbit,$padbit,#24 498 add x12,$padbit,x12,lsr#40 499 add x13,$padbit,x13,lsr#40 534 add x12,$padbit,x12,lsr#40 535 add x13,$padbit,x13,lsr#40 [all …]
|
H A D | poly1305-ppcfp.pl | 68 my ($ctx,$inp,$len,$padbit) = map("r$_",(3..6)); 89 mflr $padbit 90 $PUSH $padbit,`$LOCALS+$LRSAVE`($sp) 95 mtlr $padbit # restore lr 282 oris $in3,$padbit,`(1023+52+96)<<4` 585 srwi $padbit,$d3,2 # ... so reduce 588 add $d3,$d3,$padbit
|
H A D | poly1305-sparcv9.pl | 49 my ($ctx,$inp,$len,$padbit,$shl,$shr) = map("%i$_",(0..5)); 201 addc $padbit,$h4,$h4 333 addxc $padbit,$H2,$H2 446 my ($ctx,$inp,$len,$padbit) = map("%i$_",(0..3)); 636 or $padbit,$in3,$in3 945 srl $d3,2,$padbit ! ... so reduce 948 add $padbit,$d3,$d3
|
H A D | poly1305-armv4.pl | 48 ($ctx,$inp,$len,$padbit)=map("r$_",(0..3)); 190 cmp $padbit,#0 743 mov $padbit,$padbit,lsl#24 748 vmov.32 $H4#lo[0],$padbit
|
H A D | poly1305-x86_64.pl | 102 my ($ctx,$inp,$len,$padbit)=("%rdi","%rsi","%rdx","%rcx"); 270 adc $padbit,$h2 607 adc $padbit,$h2 611 test $padbit,$padbit # if $padbit is zero, 714 adc $padbit,$h2 1532 adc $padbit,$h2 1541 test $padbit,$padbit # if $padbit is zero, 1645 adc $padbit,$h2 2815 shl \$40,$padbit 2840 vmovq $padbit,%x#$PAD [all …]
|
H A D | poly1305-mips.pl | 70 ($ctx,$inp,$len,$padbit) = ($a0,$a1,$a2,$a3); 278 daddu $h2,$padbit
|
H A D | poly1305-s390x.pl | 67 my ($ctx,$inp,$len,$padbit) = map("%r$_",(2..5)); 151 llgfr ($padbit,$padbit); # clear upper half, much needed with 169 alcgr ($h2,$padbit);
|
H A D | poly1305-ppc.pl | 91 my ($ctx,$inp,$len,$padbit) = map("r$_",(3..6)); 207 adde $h2,$h2,$padbit 512 adde $h4,$h4,$padbit
|
/freebsd/crypto/openssl/crypto/poly1305/ |
H A D | poly1305_ppc.c | 17 unsigned int padbit); 22 unsigned int padbit); 27 unsigned int padbit);
|
H A D | poly1305.c | 88 poly1305_blocks(void *ctx, const unsigned char *inp, size_t len, u32 padbit); 148 poly1305_blocks(void *ctx, const unsigned char *inp, size_t len, u32 padbit) in poly1305_blocks() argument 173 h2 += (u64)(d1 >> 64) + padbit; in poly1305_blocks() 290 poly1305_blocks(void *ctx, const unsigned char *inp, size_t len, u32 padbit) in poly1305_blocks() argument 319 h4 += (u32)(d3 >> 32) + padbit; in poly1305_blocks() 428 unsigned int padbit);
|
H A D | poly1305_base2_44.c | 82 u32 padbit) in poly1305_blocks() argument 89 u64 pad = (u64)padbit << 40; in poly1305_blocks()
|
H A D | poly1305_ieee754.c | 225 int padbit) in poly1305_blocks() argument 229 u64 pad = (u64)padbit<<32; in poly1305_blocks()
|
/freebsd/sys/crypto/openssl/ |
H A D | ossl_ppc.c | 133 unsigned int padbit); 138 unsigned int padbit);
|
H A D | ossl_poly1305.h | 19 size_t len, unsigned int padbit);
|
H A D | ossl_poly1305.c | 45 unsigned int padbit);
|
/freebsd/crypto/openssl/include/crypto/ |
H A D | poly1305.h | 23 size_t len, unsigned int padbit);
|
/freebsd/sys/crypto/openssl/arm/ |
H A D | poly1305-armv4.S | 196 addhi r8,r8,#1 @ padbit 854 vmov.i32 q14,#1<<24 @ padbit, yes, always
|