Lines Matching refs:n
143 int n; in kasumi_ecb_encrypt() local
152 for (n = 0; n <= 7; ) { in kasumi_ecb_encrypt()
153 temp = FL(left, n, skey); in kasumi_ecb_encrypt()
154 temp = FO(temp, n++, skey); in kasumi_ecb_encrypt()
156 temp = FO(right, n, skey); in kasumi_ecb_encrypt()
157 temp = FL(temp, n++, skey); in kasumi_ecb_encrypt()
170 int n; in kasumi_ecb_decrypt() local
179 for (n = 7; n >= 0; ) { in kasumi_ecb_decrypt()
180 temp = FO(right, n, skey); in kasumi_ecb_decrypt()
181 temp = FL(temp, n--, skey); in kasumi_ecb_decrypt()
183 temp = FL(left, n, skey); in kasumi_ecb_decrypt()
184 temp = FO(temp, n--, skey); in kasumi_ecb_decrypt()
198 int n; in kasumi_setup() local
212 for (n = 0; n < 8; n++ ) { in kasumi_setup()
213 ukey[n] = (((u16)key[2*n]) << 8) | key[2*n+1]; in kasumi_setup()
217 for (n = 0; n < 8; n++) { in kasumi_setup()
218 Kprime[n] = ukey[n] ^ C[n]; in kasumi_setup()
222 for(n = 0; n < 8; n++) { in kasumi_setup()
223 skey->kasumi.KLi1[n] = ROL16(ukey[n],1); in kasumi_setup()
224 skey->kasumi.KLi2[n] = Kprime[(n+2)&0x7]; in kasumi_setup()
225 skey->kasumi.KOi1[n] = ROL16(ukey[(n+1)&0x7],5); in kasumi_setup()
226 skey->kasumi.KOi2[n] = ROL16(ukey[(n+5)&0x7],8); in kasumi_setup()
227 skey->kasumi.KOi3[n] = ROL16(ukey[(n+6)&0x7],13); in kasumi_setup()
228 skey->kasumi.KIi1[n] = Kprime[(n+4)&0x7]; in kasumi_setup()
229 skey->kasumi.KIi2[n] = Kprime[(n+3)&0x7]; in kasumi_setup()
230 skey->kasumi.KIi3[n] = Kprime[(n+7)&0x7]; in kasumi_setup()