Lines Matching +full:15 +full:- +full:input
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
7 .file "twofish-i586-asm.S"
11 #include <asm/asm-offsets.h>
15 #define in_blk 12 /* input byte array address parameter*/
31 #define k 4128 /* key 1-32 ( word ) */
52 /* performs input whitening */
56 /* performs input whitening */
61 * a input register containing a (rotated 16)
62 * b input register containing b
63 * c input register containing c
64 * d input register containing d (already rol $1)
84 ror $15, b ## D;\
93 rol $15, c ## D;\
98 * a input register containing a (rotated 16)
99 * b input register containing b
100 * c input register containing c
101 * d input register containing d (already rol $1)
136 * a input register containing a
137 * b input register containing b (rotated 16)
138 * c input register containing c
139 * d input register containing d (already rol $1)
159 ror $15, a ## D;\
170 rol $15, d ## D;
173 * a input register containing a
174 * b input register containing b (rotated 16)
175 * c input register containing c
176 * d input register containing d (already rol $1)
218 mov in_blk+16(%esp),%edi /* input address in edi */
246 encrypt_last_round(R2,R3,R0,R1,15*8);
275 mov in_blk+16(%esp),%edi /* input address in edi */
288 decrypt_round(R0,R1,R2,R3,15*8);