Lines Matching refs:ivlen
573 int ivlen; in esp6_output_tail() local
594 ivlen = crypto_aead_ivsize(aead); in esp6_output_tail()
616 assoclen + ivlen + esp->clen + alen); in esp6_output_tail()
644 assoclen + ivlen + esp->clen + alen); in esp6_output_tail()
654 aead_request_set_crypt(req, sg, dsg, ivlen + esp->clen, iv); in esp6_output_tail()
657 memset(iv, 0, ivlen); in esp6_output_tail()
658 memcpy(iv + ivlen - min(ivlen, 8), (u8 *)&esp->seqno + 8 - min(ivlen, 8), in esp6_output_tail()
659 min(ivlen, 8)); in esp6_output_tail()
924 int ivlen = crypto_aead_ivsize(aead); in esp6_input() local
925 int elen = skb->len - sizeof(struct ip_esp_hdr) - ivlen; in esp6_input()
935 if (!pskb_may_pull(skb, sizeof(struct ip_esp_hdr) + ivlen)) { in esp6_input()
1000 aead_request_set_crypt(req, sg, sg, elen + ivlen, iv); in esp6_input()