Home
last modified time | relevance | path

Searched refs:in0 (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-mips.pl71 ($in0,$in1,$tmp0,$tmp1,$tmp2,$tmp3,$tmp4) = ($a4,$a5,$a6,$a7,$at,$t0,$t1);
102 ld $in0,0($inp)
105 ldl $in0,0+MSB($inp)
107 ldr $in0,0+LSB($inp)
112 dsbh $in0,$in0 # byte swap
114 dshd $in0,$in0
121 and $tmp1,$in0,$tmp0 # byte swap
123 dsrl $tmp2,$in0,24
132 and $tmp2,$in0,$tmp0
134 dsrl $in0,8
[all …]
H A Dpoly1305-sparcv9.pl447 my ($in0,$in1,$in2,$in3,$in4) = map("%o$_",(0..4));
500 ldxa [$inp+%g0]0x88,$in0 ! load little-endian key
508 srlx $in0,$shr,$in0 ! align data
511 or $in1,$in0,$in0
517 srlx $in0,32,$in1
518 andn $in0,$i1,$in0 ! &=0x0fffffff
524 st $in0,[$ctx+`8*4+4`] ! fill "template"
647 ldxa [$inp+%g0]0x88,$in0 ! load little-endian input
654 srlx $in0,$shr,$in0 ! align data
657 or $in1,$in0,$in0
[all …]
H A Dpoly1305-ppcfp.pl69 my ($in0,$in1,$in2,$in3,$i1,$i2,$i3) = map("r$_",(7..12,6));
123 $LWXLE $in0,0,$inp # load key
130 andc $in0,$in0,$i1 # &=0x0fffffff
135 stw $in0,`8*4+(4^$LITTLE_ENDIAN)`($ctx) # fill "template"
290 $LWXLE $in0,0,$inp # load input
296 stw $in0,`$LOCALS+8*0+(4^$LITTLE_ENDIAN)`($sp) # fill "template"
332 $LWXLE $in0,0,$inp # modulo-scheduled input load
347 stw $in0,`$LOCALS+8*0+(4^$LITTLE_ENDIAN)`($sp)
375 $LWXLE $in0,0,$inp # modulo-scheduled input load
389 stw $in0,`$LOCALS+8*0+(4^$LITTLE_ENDIAN)`($sp) # fill "template"
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daesp8-ppc.pl88 my ($zero,$in0,$in1,$key,$rcon,$mask,$tmp)=map("v$_",(0..6));
142 lvx $in0,0,$inp
153 vperm $in0,$in0,$in1,$key # align [and byte swap in LE]
171 vperm $key,$in0,$in0,$mask # rotate-n-splat
172 vsldoi $tmp,$zero,$in0,12 # >>32
173 vperm $outtail,$in0,$in0,$outperm # rotate
180 vxor $in0,$in0,$tmp
182 vxor $in0,$in0,$tmp
184 vxor $in0,$in0,$tmp
186 vxor $in0,$in0,$key
[all …]
H A Daesv8-armx.pl105 my ($zero,$rcon,$mask,$in0,$in1,$tmp,$key)=
146 vld1.8 {$in0},[$inp],#16
156 vtbl.8 $key,{$in0},$mask
157 vext.8 $tmp,$zero,$in0,#12
158 vst1.32 {$in0},[$out],#16
162 veor $in0,$in0,$tmp
164 veor $in0,$in0,$tmp
167 veor $in0,$in0,$tmp
169 veor $in0,$in0,$key
174 vtbl.8 $key,{$in0},$mask
[all …]
H A Daesfx-sparcv9.pl394 my ($iv0,$iv1,$r0hi,$r0lo,$rlhi,$rllo,$in0,$in1,$intail,$outhead,$fshift)
438 ldd [$inp - 16], $in0 ! load input
446 fshiftorx $in0, $in1, $fshift, $in0
451 fxor $in0, %f0, %f0 ! inp^ivec^round[0]
482 fmovd $intail, $in0
491 fshiftorx $in0, $in1, $fshift, $in0
500 fxor $r0hi, $in0, $in0 ! inp^=round[0]
548 fxor $in0, %f0, %f0 ! inp^ivec^round[0]
613 ldd [%sp + LOCALS + 0], $in0
622 fxor $r0hi, $in0, $in0 ! inp^=round[0]
[all …]
H A Daesni-sha1-x86_64.pl161 my ($in0,$out,$len,$key,$ivp,$ctx,$inp)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10");
216 #mov $in0,$inp # debugging artefact
233 mov $in0,%r12 # reassign arguments
240 ($in0,$out,$len,$key)=map("%r$_",(12..15)); # reassign arguments
244 sub $in0,$out
289 movups `16*$n`($in0),$in # load input
293 movups $iv,`16*($n-1)`($out,$in0) # write output
683 movups $iv,48($out,$in0) # write output
684 lea 64($in0),$in0
712 movups $iv,48($out,$in0) # write output
[all …]
H A Daes-ia64.S290 and out0=3,in0
292 { .mmi; ADDP in0=0,in0
307 add out0=4,in0
310 { .mmi; ld4 out1=[in0],8 // s0
316 { .mmi; ld4 out5=[in0] // s2
323 { .mib; ADDP in0=4,in1
331 st4 [in0]=r20,8 // s1
334 st4 [in0]=r28 // s3
340 { .mmi; add out0=1,in0
341 add out2=2,in0
[all …]
H A Daesni-x86_64.pl237 $in0="%xmm8"; $iv="%xmm9";
999 movaps %xmm8,0x20(%rsp) # $in0
1022 movups ($inp),$in0 # load inp
1026 xorps $in0,$rndkey0
1047 xorps $inout0,$in0 # inp ^= E(iv)
1049 movups $in0,($out) # save output
1059 pxor $in0,$in0
1112 movups ($inp),$in0 # load inp
1121 xorps $inout0,$in0 # inp ^= E(iv)
1123 movups $in0,($out) # save output
[all …]
H A Daesni-sha256-x86_64.pl105 ($inp, $out, $len, $key, $ivp, $ctx, $in0) =
351 mov `($win64?56:8)`(%rsp),$in0 # load 7th parameter
371 sub $inp,$in0
380 mov $in0,$_in0
405 mov $in0,%rsi # borrow $a3
667 mov `($win64?56:8)`(%rsp),$in0 # load 7th parameter
687 sub $inp,$in0
696 mov $in0,$_in0
721 mov $in0,%rsi # borrow $a3
981 mov `($win64?56:8)`(%rsp),$in0 # load 7th parameter
[all …]
H A Daesni-x86.pl103 $inout4="xmm6"; $in0="xmm6";
702 &movups ($in0,&QWP(0,$inp));
706 &xorps ($rndkey0,$in0);
727 &xorps ($in0,$inout0); # inp^=E(ivec)
729 &movups (&QWP(0,$out),$in0); # save output
791 &movups ($in0,&QWP(0,$inp)); # load inp
800 &xorps ($in0,$inout0); # inp ^= E(ivec)
802 &movups (&QWP(0,$out),$in0); # save output
812 &xorps ($in0,$rndkey0);
814 &xorps ($cmac,$in0); # cmac^=out
[all …]
/freebsd/crypto/openssl/crypto/rc4/asm/
H A Drc4-md5-x86_64.pl72 my ($dat,$in0,$out,$ctx,$inp,$len, $func,$nargs);
75 ($dat,$len,$in0,$out) = ("%rdi","%rsi","%rdx","%rcx");
81 ($dat,$in0,$out,$ctx,$inp,$len) = ("%rdi","%rsi","%rdx","%rcx","%r8","%r9");
152 mov $in0,%r13
158 $in0="%r13";
161 $inp=$in0 if (!$md5);
171 sub $in0,$out
191 xorb ($in0),$TY#b
192 movb $TY#b,($out,$in0)
193 lea 1($in0),$in0
[all …]
/freebsd/crypto/openssl/crypto/modes/asm/
H A Daesni-gcm-x86_64.pl87 ($counter,$rounds,$ret,$const,$in0,$end0)=("%ebx","%ebp","%r10","%r11","%r14","%r15");
125 cmp $in0,$end0
150 lea ($in0,%r12),$in0
156 movbe 0x58($in0),%r13
158 movbe 0x50($in0),%r12
191 movbe 0x48($in0),%r13
195 movbe 0x40($in0),%r12
213 movbe 0x38($in0),%r13
218 movbe 0x30($in0),%r12
235 movbe 0x28($in0),%r13
[all …]
/freebsd/crypto/openssl/crypto/des/asm/
H A Ddes_enc.m474 #define in0 %i0
526 ! parameter 3 1 for optional store to [in0]
600 ifelse($3,1, {st $1, [in0]})
604 ifelse($3,1, {st $2, [in0+4]})
1128 ld [in0], in5 ! left
1132 ld [in0+4], out5 ! right
1142 fp_macro(in5, out5, 1) ! 1 for store to [in0]
1157 fp_macro(out5, in5, 1) ! 1 for store to [in0]
1195 ld [in0], out5 ! right
1199 ld [in0+4], in5 ! left
[all …]
/freebsd/crypto/openssl/crypto/poly1305/
H A Dpoly1305_ieee754.c228 elem64 in0, in1, in2, in3; in poly1305_blocks() local
295 in0.u = EXP(52+0) | U8TOU32(&inp[0]); in poly1305_blocks()
300 x0 = in0.d - TWO(52)*TWO0; in poly1305_blocks()
314 in0.u = EXP(52+0) | U8TOU32(&inp[0]); in poly1305_blocks()
319 x0 = in0.d - TWO(52)*TWO0; in poly1305_blocks()
/freebsd/crypto/openssl/providers/implementations/ciphers/
H A Dcipher_rc4_hmac_md5.h35 void rc4_md5_enc(RC4_KEY *key, const void *in0, void *out,
H A Dcipher_aes_cbc_hmac_sha1_hw.c38 SHA_CTX *ctx, const void *in0);
/freebsd/contrib/ncurses/ncurses/tinfo/
H A Dcaptoinfo.c624 int in0, in1, in2; in _nc_infotocap() local
814 &in0, &in1, &in2) == 3 in _nc_infotocap()
815 && ((in0 == 4 && in1 == 10 && in2 == 48) in _nc_infotocap()
816 || (in0 == 3 && in1 == 9 && in2 == 38))) { in _nc_infotocap()
/freebsd/sys/contrib/device-tree/Bindings/hwmon/
H A Dlm87.txt12 are configured as voltage input pins in0 and in5.
/freebsd/sys/contrib/device-tree/src/riscv/kendryte/
H A Dk210.dtsi78 in0: oscillator { label
/freebsd/sys/contrib/device-tree/src/riscv/canaan/
H A Dk210.dtsi98 in0: oscillator { label
429 clocks = <&in0>;
/freebsd/crypto/openssl/crypto/evp/
H A De_rc4_hmac_md5.c39 void rc4_md5_enc(RC4_KEY *key, const void *in0, void *out,
H A De_aes_cbc_hmac_sha1.c61 SHA_CTX *ctx, const void *in0);
65 SHA_CTX *ctx, const void *in0);
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dsilabs,si5341.txt46 - clock-names: One of: "xtal", "in0", "in1", "in2"
/freebsd/sys/dev/isp/
H A Disp.c4009 #define ISP_FC_OPMAP(in0, out0) 0, 0, 0, in0, 0, 0, 0, out0 argument
4010 #define ISP_FC_OPMAP_HALF(in1, in0, out1, out0) 0, 0, in1, in0, 0, 0, out1, out0 argument
4011 #define ISP_FC_OPMAP_FULL(in3, in2, in1, in0, out3, out2, out1, out0) in3, in2, in1, in0, out3, out2, out1, out0
4008 ISP_FC_OPMAP(in0,out0) global() argument

12