Lines Matching refs:len
26 size_t num_elem, const u8 *addr[], size_t len[], u8 *v) in aes_s2v() argument
40 crypto_shash_digest(desc, addr[i], len[i], tmp); in aes_s2v()
46 if (len[i] >= AES_BLOCK_SIZE) { in aes_s2v()
49 crypto_shash_update(desc, addr[i], len[i] - AES_BLOCK_SIZE); in aes_s2v()
50 crypto_xor(d, addr[i] + len[i] - AES_BLOCK_SIZE, in aes_s2v()
56 crypto_xor(d, addr[i], len[i]); in aes_s2v()
57 d[len[i]] ^= 0x80; in aes_s2v()
69 size_t len[], u8 *out) in aes_siv_encrypt() argument
82 len[num_elem] = plain_len; in aes_siv_encrypt()
93 res = aes_s2v(tfm, num_elem, addr, len, v); in aes_siv_encrypt()
146 size_t num_elem, const u8 *addr[], size_t len[], in aes_siv_decrypt() argument
161 len[num_elem] = crypt_len; in aes_siv_decrypt()
208 res = aes_s2v(tfm, num_elem, addr, len, check); in aes_siv_decrypt()
223 size_t len[5 + 1]; in fils_encrypt_assoc_req() local
235 ies, skb->data + skb->len - ies); in fils_encrypt_assoc_req()
245 len[0] = ETH_ALEN; in fils_encrypt_assoc_req()
248 len[1] = ETH_ALEN; in fils_encrypt_assoc_req()
251 len[2] = FILS_NONCE_LEN; in fils_encrypt_assoc_req()
254 len[3] = FILS_NONCE_LEN; in fils_encrypt_assoc_req()
259 len[4] = encr - capab; in fils_encrypt_assoc_req()
261 crypt_len = skb->data + skb->len - encr; in fils_encrypt_assoc_req()
264 encr, crypt_len, 5, addr, len, encr); in fils_encrypt_assoc_req()
274 size_t len[5 + 1]; in fils_decrypt_assoc_resp() local
298 len[0] = ETH_ALEN; in fils_decrypt_assoc_resp()
301 len[1] = ETH_ALEN; in fils_decrypt_assoc_resp()
304 len[2] = FILS_NONCE_LEN; in fils_decrypt_assoc_resp()
307 len[3] = FILS_NONCE_LEN; in fils_decrypt_assoc_resp()
312 len[4] = encr - capab; in fils_decrypt_assoc_resp()
322 encr, crypt_len, 5, addr, len, encr); in fils_decrypt_assoc_resp()