Home
last modified time | relevance | path

Searched refs:aad_iv (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/crypto/rockchip/
H A Dcrypto_v2.c845 static int ccm_compose_aad_iv(u8 *aad_iv, u32 data_len, u32 aad_len, u32 tag_size) in ccm_compose_aad_iv() argument
847 aad_iv[0] |= ((u8)(((tag_size - 2) / 2) & 7) << 3); in ccm_compose_aad_iv()
849 aad_iv[12] = (u8)(data_len >> 24); in ccm_compose_aad_iv()
850 aad_iv[13] = (u8)(data_len >> 16); in ccm_compose_aad_iv()
851 aad_iv[14] = (u8)(data_len >> 8); in ccm_compose_aad_iv()
852 aad_iv[15] = (u8)data_len; in ccm_compose_aad_iv()
855 aad_iv[0] |= 0x40; //set aad flag in ccm_compose_aad_iv()
/OK3568_Linux_fs/kernel/crypto/
H A Dtestmgr.c102 unsigned int aad_iv : 1; member
2175 static void mutate_aead_message(struct aead_testvec *vec, bool aad_iv, in mutate_aead_message() argument
2178 const unsigned int aad_tail_size = aad_iv ? ivsize : 0; in mutate_aead_message()
2216 if (suite->aad_iv && vec->alen >= ivsize) in generate_aead_message()
2254 mutate_aead_message(vec, suite->aad_iv, ivsize); in generate_aead_message()
5249 .aad_iv = 1,
5261 .aad_iv = 1,
5272 .aad_iv = 1,
5288 .aad_iv = 1,