Home
last modified time | relevance | path

Searched refs:ivlen (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.4/net/ipv6/
Desp6.c312 int ivlen; in esp6_output_tail() local
333 ivlen = crypto_aead_ivsize(aead); in esp6_output_tail()
354 assoclen + ivlen + esp->clen + alen); in esp6_output_tail()
382 assoclen + ivlen + esp->clen + alen); in esp6_output_tail()
392 aead_request_set_crypt(req, sg, dsg, ivlen + esp->clen, iv); in esp6_output_tail()
395 memset(iv, 0, ivlen); in esp6_output_tail()
396 memcpy(iv + ivlen - min(ivlen, 8), (u8 *)&esp->seqno + 8 - min(ivlen, 8), in esp6_output_tail()
397 min(ivlen, 8)); in esp6_output_tail()
596 int ivlen = crypto_aead_ivsize(aead); in esp6_input() local
597 int elen = skb->len - sizeof(struct ip_esp_hdr) - ivlen; in esp6_input()
[all …]
/Linux-v5.4/net/ipv4/
Desp4.c370 int ivlen; in esp_output_tail() local
391 ivlen = crypto_aead_ivsize(aead); in esp_output_tail()
413 assoclen + ivlen + esp->clen + alen); in esp_output_tail()
441 assoclen + ivlen + esp->clen + alen); in esp_output_tail()
451 aead_request_set_crypt(req, sg, dsg, ivlen + esp->clen, iv); in esp_output_tail()
454 memset(iv, 0, ivlen); in esp_output_tail()
455 memcpy(iv + ivlen - min(ivlen, 8), (u8 *)&esp->seqno + 8 - min(ivlen, 8), in esp_output_tail()
456 min(ivlen, 8)); in esp_output_tail()
701 int ivlen = crypto_aead_ivsize(aead); in esp_input() local
702 int elen = skb->len - sizeof(struct ip_esp_hdr) - ivlen; in esp_input()
[all …]
/Linux-v5.4/crypto/
Dalgif_aead.c533 unsigned int ivlen = crypto_aead_ivsize(tfm); in aead_sock_destruct() local
536 sock_kzfree_s(sk, ctx->iv, ivlen); in aead_sock_destruct()
548 unsigned int ivlen = crypto_aead_ivsize(aead); in aead_accept_parent_nokey() local
555 ctx->iv = sock_kmalloc(sk, ivlen, GFP_KERNEL); in aead_accept_parent_nokey()
560 memset(ctx->iv, 0, ivlen); in aead_accept_parent_nokey()
Daf_alg.c453 if (cmsg->cmsg_len < CMSG_LEN(con->iv->ivlen + in af_alg_cmsg_send()
843 if (con.iv && con.iv->ivlen != ivsize) in af_alg_sendmsg()
/Linux-v5.4/include/uapi/linux/
Dif_alg.h28 __u32 ivlen; member
/Linux-v5.4/drivers/crypto/amcc/
Dcrypto4xx_alg.c70 const unsigned int ivlen, bool decrypt, in crypto4xx_crypt() argument
80 if (ivlen) in crypto4xx_crypt()
81 crypto4xx_memcpy_to_le32(iv, req->iv, ivlen); in crypto4xx_crypt()
84 req->cryptlen, iv, ivlen, decrypt ? ctx->sa_in : ctx->sa_out, in crypto4xx_crypt()
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/
Dd3.c1185 int ivlen = 0, icvlen = 4; /* also FCS */ in iwl_mvm_report_wakeup_reasons() local
1203 ivlen = mvm->gtk_ivlen; in iwl_mvm_report_wakeup_reasons()
1206 ivlen = mvm->ptk_ivlen; in iwl_mvm_report_wakeup_reasons()
1220 pktsize -= ivlen + icvlen; in iwl_mvm_report_wakeup_reasons()
1221 pktdata += ivlen; in iwl_mvm_report_wakeup_reasons()
/Linux-v5.4/drivers/crypto/
Dpicoxcell_crypto.c237 const u8 *iv, size_t ivlen, const u8 *hash_key, in spacc_load_ctx() argument
248 ivlen); in spacc_load_ctx()