Lines Matching refs:padding
860 static void ccm_aad_padding(u32 aad_len, u8 *padding, u32 *padding_size) in ccm_aad_padding() argument
872 padding[0] = (u8)(aad_len >> 8); in ccm_aad_padding()
873 padding[1] = (u8)aad_len; in ccm_aad_padding()
875 padding[0] = 0xFF; in ccm_aad_padding()
876 padding[1] = 0xFE; in ccm_aad_padding()
877 padding[2] = (u8)(aad_len >> 24); in ccm_aad_padding()
878 padding[3] = (u8)(aad_len >> 16); in ccm_aad_padding()
879 padding[4] = (u8)(aad_len >> 8); in ccm_aad_padding()
1063 u8 padding[AES_BLOCK_SIZE]; in hw_cipher_crypt() local
1066 memset(padding, 0x00, sizeof(padding)); in hw_cipher_crypt()
1067 ccm_aad_padding(aad_len, padding, &padding_size); in hw_cipher_crypt()
1083 memcpy(aad_tmp + AES_BLOCK_SIZE, padding, padding_size); in hw_cipher_crypt()