Lines Matching refs:reg1
32 u32 reg0, reg1, reg2, reg3; in aria_set_encrypt_key() local
44 reg1 = w0[1] ^ ck[1]; in aria_set_encrypt_key()
48 aria_subst_diff_odd(®0, ®1, ®2, ®3); in aria_set_encrypt_key()
68 w1[1] ^= reg1; in aria_set_encrypt_key()
73 reg1 = w1[1]; in aria_set_encrypt_key()
78 reg1 ^= ck[5]; in aria_set_encrypt_key()
82 aria_subst_diff_even(®0, ®1, ®2, ®3); in aria_set_encrypt_key()
85 reg1 ^= w0[1]; in aria_set_encrypt_key()
90 w2[1] = reg1; in aria_set_encrypt_key()
95 reg1 ^= ck[9]; in aria_set_encrypt_key()
99 aria_subst_diff_odd(®0, ®1, ®2, ®3); in aria_set_encrypt_key()
102 w3[1] = reg1 ^ w1[1]; in aria_set_encrypt_key()
198 u32 reg0, reg1, reg2, reg3; in __aria_crypt() local
204 reg1 = get_unaligned_be32(&in[4]); 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()
229 reg1 = key[rkidx][1] ^ make_u32((u8)(x1[get_u8(reg1, 0)]), in __aria_crypt()
230 (u8)(x2[get_u8(reg1, 1)] >> 8), in __aria_crypt()
231 (u8)(s1[get_u8(reg1, 2)]), in __aria_crypt()
232 (u8)(s2[get_u8(reg1, 3)])); in __aria_crypt()
243 put_unaligned_be32(reg1, &out[4]); in __aria_crypt()