Lines Matching refs:rc5
78 skey->rc5.rounds = num_rounds; in _rc5_setup()
79 S = skey->rc5.K; in _rc5_setup()
142 A += skey->rc5.K[0]; in _rc5_ecb_encrypt()
143 B += skey->rc5.K[1]; in _rc5_ecb_encrypt()
144 K = skey->rc5.K + 2; in _rc5_ecb_encrypt()
146 if ((skey->rc5.rounds & 1) == 0) { in _rc5_ecb_encrypt()
147 for (r = 0; r < skey->rc5.rounds; r += 2) { in _rc5_ecb_encrypt()
155 for (r = 0; r < skey->rc5.rounds; r++) { in _rc5_ecb_encrypt()
197 K = skey->rc5.K + (skey->rc5.rounds << 1); in _rc5_ecb_decrypt()
199 if ((skey->rc5.rounds & 1) == 0) { in _rc5_ecb_decrypt()
201 for (r = skey->rc5.rounds - 1; r >= 0; r -= 2) { in _rc5_ecb_decrypt()
209 for (r = skey->rc5.rounds - 1; r >= 0; r--) { in _rc5_ecb_decrypt()
215 A -= skey->rc5.K[0]; in _rc5_ecb_decrypt()
216 B -= skey->rc5.K[1]; in _rc5_ecb_decrypt()