Lines Matching refs:reg2
32 u32 reg0, reg1, reg2, reg3; in aria_set_encrypt_key() local
45 reg2 = w0[2] ^ ck[2]; in aria_set_encrypt_key()
48 aria_subst_diff_odd(®0, ®1, ®2, ®3); in aria_set_encrypt_key()
69 w1[2] ^= reg2; in aria_set_encrypt_key()
74 reg2 = w1[2]; in aria_set_encrypt_key()
79 reg2 ^= ck[6]; in aria_set_encrypt_key()
82 aria_subst_diff_even(®0, ®1, ®2, ®3); in aria_set_encrypt_key()
86 reg2 ^= w0[2]; in aria_set_encrypt_key()
91 w2[2] = reg2; in aria_set_encrypt_key()
96 reg2 ^= ck[10]; in aria_set_encrypt_key()
99 aria_subst_diff_odd(®0, ®1, ®2, ®3); in aria_set_encrypt_key()
103 w3[2] = reg2 ^ w1[2]; in aria_set_encrypt_key()
198 u32 reg0, reg1, reg2, reg3; in __aria_crypt() local
205 reg2 = get_unaligned_be32(&in[8]); in __aria_crypt()
208 aria_add_round_key(key[rkidx], ®0, ®1, ®2, ®3); in __aria_crypt()
211 aria_subst_diff_odd(®0, ®1, ®2, ®3); in __aria_crypt()
212 aria_add_round_key(key[rkidx], ®0, ®1, ®2, ®3); in __aria_crypt()
216 aria_subst_diff_even(®0, ®1, ®2, ®3); in __aria_crypt()
217 aria_add_round_key(key[rkidx], ®0, ®1, ®2, ®3); in __aria_crypt()
220 aria_subst_diff_odd(®0, ®1, ®2, ®3); in __aria_crypt()
221 aria_add_round_key(key[rkidx], ®0, ®1, ®2, ®3); in __aria_crypt()
233 reg2 = key[rkidx][2] ^ make_u32((u8)(x1[get_u8(reg2, 0)]), in __aria_crypt()
234 (u8)(x2[get_u8(reg2, 1)] >> 8), in __aria_crypt()
235 (u8)(s1[get_u8(reg2, 2)]), in __aria_crypt()
236 (u8)(s2[get_u8(reg2, 3)])); in __aria_crypt()
244 put_unaligned_be32(reg2, &out[8]); in __aria_crypt()