Lines Matching refs:key

93 static inline void W(u32 *key, unsigned int i)  in W()  argument
96 key[6] ^= F1(key[7], Tr[i % 4][0], Tm[i][0]); in W()
97 key[5] ^= F2(key[6], Tr[i % 4][1], Tm[i][1]); in W()
98 key[4] ^= F3(key[5], Tr[i % 4][2], Tm[i][2]); in W()
99 key[3] ^= F1(key[4], Tr[i % 4][3], Tm[i][3]); in W()
100 key[2] ^= F2(key[3], Tr[i % 4][4], Tm[i][4]); in W()
101 key[1] ^= F3(key[2], Tr[i % 4][5], Tm[i][5]); in W()
102 key[0] ^= F1(key[1], Tr[i % 4][6], Tm[i][6]); in W()
103 key[7] ^= F2(key[0], Tr[i % 4][7], Tm[i][7]); in W()
109 u32 key[8]; in __cast6_setkey() local
118 key[0] = be32_to_cpu(p_key[0]); /* A */ in __cast6_setkey()
119 key[1] = be32_to_cpu(p_key[1]); /* B */ in __cast6_setkey()
120 key[2] = be32_to_cpu(p_key[2]); /* C */ in __cast6_setkey()
121 key[3] = be32_to_cpu(p_key[3]); /* D */ in __cast6_setkey()
122 key[4] = be32_to_cpu(p_key[4]); /* E */ in __cast6_setkey()
123 key[5] = be32_to_cpu(p_key[5]); /* F */ in __cast6_setkey()
124 key[6] = be32_to_cpu(p_key[6]); /* G */ in __cast6_setkey()
125 key[7] = be32_to_cpu(p_key[7]); /* H */ in __cast6_setkey()
128 W(key, 2 * i); in __cast6_setkey()
129 W(key, 2 * i + 1); in __cast6_setkey()
131 c->Kr[i][0] = key[0] & 0x1f; in __cast6_setkey()
132 c->Kr[i][1] = key[2] & 0x1f; in __cast6_setkey()
133 c->Kr[i][2] = key[4] & 0x1f; in __cast6_setkey()
134 c->Kr[i][3] = key[6] & 0x1f; in __cast6_setkey()
136 c->Km[i][0] = key[7]; in __cast6_setkey()
137 c->Km[i][1] = key[5]; in __cast6_setkey()
138 c->Km[i][2] = key[3]; in __cast6_setkey()
139 c->Km[i][3] = key[1]; in __cast6_setkey()
146 int cast6_setkey(struct crypto_tfm *tfm, const u8 *key, unsigned int keylen) in cast6_setkey() argument
148 return __cast6_setkey(crypto_tfm_ctx(tfm), key, keylen); in cast6_setkey()