Lines Matching refs:round_key
61 const av_aes_block *round_key) in addkey() argument
63 dst->u64[0] = src->u64[0] ^ round_key->u64[0]; in addkey()
64 dst->u64[1] = src->u64[1] ^ round_key->u64[1]; in addkey()
68 const av_aes_block *round_key) in addkey_s() argument
70 dst->u64[0] = AV_RN64(src) ^ round_key->u64[0]; in addkey_s()
71 dst->u64[1] = AV_RN64(src + 8) ^ round_key->u64[1]; in addkey_s()
75 const av_aes_block *round_key) in addkey_d() argument
77 AV_WN64(dst, src->u64[0] ^ round_key->u64[0]); in addkey_d()
78 AV_WN64(dst + 8, src->u64[1] ^ round_key->u64[1]); in addkey_d()
129 addkey(&a->state[1], &a->state[0], &a->round_key[r]); in aes_crypt()
139 addkey_s(&a->state[1], src, &a->round_key[rounds]); in aes_encrypt()
143 addkey_d(dst, &a->state[0], &a->round_key[0]); in aes_encrypt()
155 addkey_s(&a->state[1], src, &a->round_key[rounds]); in aes_decrypt()
161 addkey_d(dst, &a->state[0], &a->round_key[0]); in aes_decrypt()
238 memcpy(a->round_key[0].u8, key, KC * 4); in av_aes_init()
254 memcpy(a->round_key[0].u8 + t, tk, KC * 4); in av_aes_init()
260 tmp[2] = a->round_key[i]; in av_aes_init()
263 a->round_key[i] = tmp[0]; in av_aes_init()
267 FFSWAP(av_aes_block, a->round_key[i], a->round_key[rounds - i]); in av_aes_init()