Home
last modified time | relevance | path

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

/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-armv8.pl52 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 Dpoly1305-ppcfp.pl68 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 Dpoly1305-sparcv9.pl49 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 Dpoly1305-armv4.pl48 ($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 Dpoly1305-x86_64.pl102 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 Dpoly1305-mips.pl70 ($ctx,$inp,$len,$padbit) = ($a0,$a1,$a2,$a3);
278 daddu $h2,$padbit
H A Dpoly1305-s390x.pl67 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 Dpoly1305-ppc.pl91 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 Dpoly1305_ppc.c17 unsigned int padbit);
22 unsigned int padbit);
27 unsigned int padbit);
H A Dpoly1305.c88 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 Dpoly1305_base2_44.c82 u32 padbit) in poly1305_blocks() argument
89 u64 pad = (u64)padbit << 40; in poly1305_blocks()
H A Dpoly1305_ieee754.c225 int padbit) in poly1305_blocks() argument
229 u64 pad = (u64)padbit<<32; in poly1305_blocks()
/freebsd/sys/crypto/openssl/
H A Dossl_ppc.c133 unsigned int padbit);
138 unsigned int padbit);
H A Dossl_poly1305.h19 size_t len, unsigned int padbit);
H A Dossl_poly1305.c45 unsigned int padbit);
/freebsd/crypto/openssl/include/crypto/
H A Dpoly1305.h23 size_t len, unsigned int padbit);
/freebsd/sys/crypto/openssl/arm/
H A Dpoly1305-armv4.S196 addhi r8,r8,#1 @ padbit
854 vmov.i32 q14,#1<<24 @ padbit, yes, always