Lines Matching refs:B
58 ulong32 L[64], *S, A, B, i, j, v, s, t, l; in _rc5_setup() local
101 for (A = B = i = j = v = 0; v < s; v++) { in _rc5_setup()
102 A = S[i] = ROLc(S[i] + A + B, 3); in _rc5_setup()
103 B = L[j] = ROL(L[j] + A + B, (A+B)); in _rc5_setup()
133 ulong32 A, B; in _rc5_ecb_encrypt() local
141 LOAD32L(B, &pt[4]); in _rc5_ecb_encrypt()
143 B += skey->rc5.K[1]; in _rc5_ecb_encrypt()
148 A = ROL(A ^ B, B) + K[0]; in _rc5_ecb_encrypt()
149 B = ROL(B ^ A, A) + K[1]; in _rc5_ecb_encrypt()
150 A = ROL(A ^ B, B) + K[2]; in _rc5_ecb_encrypt()
151 B = ROL(B ^ A, A) + K[3]; in _rc5_ecb_encrypt()
156 A = ROL(A ^ B, B) + K[0]; in _rc5_ecb_encrypt()
157 B = ROL(B ^ A, A) + K[1]; in _rc5_ecb_encrypt()
162 STORE32L(B, &ct[4]); in _rc5_ecb_encrypt()
189 ulong32 A, B; in _rc5_ecb_decrypt() local
197 LOAD32L(B, &ct[4]); in _rc5_ecb_decrypt()
203 B = ROR(B - K[3], A) ^ A; in _rc5_ecb_decrypt()
204 A = ROR(A - K[2], B) ^ B; in _rc5_ecb_decrypt()
205 B = ROR(B - K[1], A) ^ A; in _rc5_ecb_decrypt()
206 A = ROR(A - K[0], B) ^ B; in _rc5_ecb_decrypt()
211 B = ROR(B - K[1], A) ^ A; in _rc5_ecb_decrypt()
212 A = ROR(A - K[0], B) ^ B; in _rc5_ecb_decrypt()
217 B -= skey->rc5.K[1]; in _rc5_ecb_decrypt()
219 STORE32L(B, &pt[4]); in _rc5_ecb_decrypt()