Lines Matching +full:0 +full:x3

31         for (l -= 8; l >= 0; l -= 8) {  in RC2_cbc_encrypt()
36 tin[0] = tin0; in RC2_cbc_encrypt()
39 tout0 = tin[0]; in RC2_cbc_encrypt()
48 tin[0] = tin0; in RC2_cbc_encrypt()
51 tout0 = tin[0]; in RC2_cbc_encrypt()
62 for (l -= 8; l >= 0; l -= 8) { in RC2_cbc_encrypt()
64 tin[0] = tin0; in RC2_cbc_encrypt()
68 tout0 = tin[0] ^ xor0; in RC2_cbc_encrypt()
77 tin[0] = tin0; in RC2_cbc_encrypt()
81 tout0 = tin[0] ^ xor0; in RC2_cbc_encrypt()
90 tin0 = tin1 = tout0 = tout1 = xor0 = xor1 = 0; in RC2_cbc_encrypt()
91 tin[0] = tin[1] = 0; in RC2_cbc_encrypt()
98 register RC2_INT x0, x1, x2, x3, t; in RC2_encrypt() local
101 l = d[0]; in RC2_encrypt()
102 x0 = (RC2_INT) l & 0xffff; in RC2_encrypt()
105 x2 = (RC2_INT) l & 0xffff; in RC2_encrypt()
106 x3 = (RC2_INT) (l >> 16L); in RC2_encrypt()
111 p0 = p1 = &(key->data[0]); in RC2_encrypt()
113 t = (x0 + (x1 & ~x3) + (x2 & x3) + *(p0++)) & 0xffff; in RC2_encrypt()
115 t = (x1 + (x2 & ~x0) + (x3 & x0) + *(p0++)) & 0xffff; in RC2_encrypt()
117 t = (x2 + (x3 & ~x1) + (x0 & x1) + *(p0++)) & 0xffff; in RC2_encrypt()
119 t = (x3 + (x0 & ~x2) + (x1 & x2) + *(p0++)) & 0xffff; in RC2_encrypt()
120 x3 = (t << 5) | (t >> 11); in RC2_encrypt()
122 if (--i == 0) { in RC2_encrypt()
123 if (--n == 0) in RC2_encrypt()
127 x0 += p1[x3 & 0x3f]; in RC2_encrypt()
128 x1 += p1[x0 & 0x3f]; in RC2_encrypt()
129 x2 += p1[x1 & 0x3f]; in RC2_encrypt()
130 x3 += p1[x2 & 0x3f]; in RC2_encrypt()
134 d[0] = in RC2_encrypt()
135 (unsigned long)(x0 & 0xffff) | ((unsigned long)(x1 & 0xffff) << 16L); in RC2_encrypt()
137 (unsigned long)(x2 & 0xffff) | ((unsigned long)(x3 & 0xffff) << 16L); in RC2_encrypt()
144 register RC2_INT x0, x1, x2, x3, t; in RC2_decrypt() local
147 l = d[0]; in RC2_decrypt()
148 x0 = (RC2_INT) l & 0xffff; in RC2_decrypt()
151 x2 = (RC2_INT) l & 0xffff; in RC2_decrypt()
152 x3 = (RC2_INT) (l >> 16L); in RC2_decrypt()
158 p1 = &(key->data[0]); in RC2_decrypt()
160 t = ((x3 << 11) | (x3 >> 5)) & 0xffff; in RC2_decrypt()
161 x3 = (t - (x0 & ~x2) - (x1 & x2) - *(p0--)) & 0xffff; in RC2_decrypt()
162 t = ((x2 << 13) | (x2 >> 3)) & 0xffff; in RC2_decrypt()
163 x2 = (t - (x3 & ~x1) - (x0 & x1) - *(p0--)) & 0xffff; in RC2_decrypt()
164 t = ((x1 << 14) | (x1 >> 2)) & 0xffff; in RC2_decrypt()
165 x1 = (t - (x2 & ~x0) - (x3 & x0) - *(p0--)) & 0xffff; in RC2_decrypt()
166 t = ((x0 << 15) | (x0 >> 1)) & 0xffff; in RC2_decrypt()
167 x0 = (t - (x1 & ~x3) - (x2 & x3) - *(p0--)) & 0xffff; in RC2_decrypt()
169 if (--i == 0) { in RC2_decrypt()
170 if (--n == 0) in RC2_decrypt()
174 x3 = (x3 - p1[x2 & 0x3f]) & 0xffff; in RC2_decrypt()
175 x2 = (x2 - p1[x1 & 0x3f]) & 0xffff; in RC2_decrypt()
176 x1 = (x1 - p1[x0 & 0x3f]) & 0xffff; in RC2_decrypt()
177 x0 = (x0 - p1[x3 & 0x3f]) & 0xffff; in RC2_decrypt()
181 d[0] = in RC2_decrypt()
182 (unsigned long)(x0 & 0xffff) | ((unsigned long)(x1 & 0xffff) << 16L); in RC2_decrypt()
184 (unsigned long)(x2 & 0xffff) | ((unsigned long)(x3 & 0xffff) << 16L); in RC2_decrypt()