Lines Matching refs:tmp2
25 $tmp2="ebx";
46 &mov($tmp2,&wparam(0));
52 &mov($L,&DWP(0,$tmp2,"",0));
53 &mov($R,&DWP(4,$tmp2,"",0));
61 &mov($tmp2,&DWP(0,$P,"",0));
64 &xor($L,$tmp2);
69 &BF_ENCRYPT($i+1,$R,$L,$P,$tmp1,$tmp2,$tmp3,$tmp4,1);
73 &BF_ENCRYPT($i+2,$L,$R,$P,$tmp1,$tmp2,$tmp3,$tmp4,1);
80 &mov($tmp2,&DWP(($BF_ROUNDS+1)*4,$P,"",0));
83 &xor($L,$tmp2);
88 &BF_ENCRYPT($i,$R,$L,$P,$tmp1,$tmp2,$tmp3,$tmp4,0);
91 &BF_ENCRYPT($i-1,$L,$R,$P,$tmp1,$tmp2,$tmp3,$tmp4,0);
106 local($i,$L,$R,$P,$tmp1,$tmp2,$tmp3,$tmp4,$enc)=@_;
110 &mov( $tmp2, $R);
113 &shr( $tmp2, 16);
116 &movb( &LB($tmp1), &HB($tmp2)); # A
117 &and( $tmp2, 0xff); # B
123 &mov( $tmp2, &DWP(&n2a($BF_OFF+0x0400),$P,$tmp2,4));
125 &add( $tmp2, $tmp1);
128 &xor( $tmp2, $tmp1);
131 &add( $tmp2, $tmp4);
140 &xor( $L, $tmp2);