Lines Matching refs:n
136 int n; in kasumi_ecb_encrypt() local
145 for (n = 0; n <= 7; ) { in kasumi_ecb_encrypt()
146 temp = FL(left, n, skey); in kasumi_ecb_encrypt()
147 temp = FO(temp, n++, skey); in kasumi_ecb_encrypt()
149 temp = FO(right, n, skey); in kasumi_ecb_encrypt()
150 temp = FL(temp, n++, skey); in kasumi_ecb_encrypt()
163 int n; in kasumi_ecb_decrypt() local
172 for (n = 7; n >= 0; ) { in kasumi_ecb_decrypt()
173 temp = FO(right, n, skey); in kasumi_ecb_decrypt()
174 temp = FL(temp, n--, skey); in kasumi_ecb_decrypt()
176 temp = FL(left, n, skey); in kasumi_ecb_decrypt()
177 temp = FO(temp, n--, skey); in kasumi_ecb_decrypt()
191 int n; in kasumi_setup() local
205 for (n = 0; n < 8; n++ ) { in kasumi_setup()
206 ukey[n] = (((u16)key[2*n]) << 8) | key[2*n+1]; in kasumi_setup()
210 for (n = 0; n < 8; n++) { in kasumi_setup()
211 Kprime[n] = ukey[n] ^ C[n]; in kasumi_setup()
215 for(n = 0; n < 8; n++) { in kasumi_setup()
216 skey->kasumi.KLi1[n] = ROL16(ukey[n],1); in kasumi_setup()
217 skey->kasumi.KLi2[n] = Kprime[(n+2)&0x7]; in kasumi_setup()
218 skey->kasumi.KOi1[n] = ROL16(ukey[(n+1)&0x7],5); in kasumi_setup()
219 skey->kasumi.KOi2[n] = ROL16(ukey[(n+5)&0x7],8); in kasumi_setup()
220 skey->kasumi.KOi3[n] = ROL16(ukey[(n+6)&0x7],13); in kasumi_setup()
221 skey->kasumi.KIi1[n] = Kprime[(n+4)&0x7]; in kasumi_setup()
222 skey->kasumi.KIi2[n] = Kprime[(n+3)&0x7]; in kasumi_setup()
223 skey->kasumi.KIi3[n] = Kprime[(n+7)&0x7]; in kasumi_setup()