| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00crypto.c | 54 txdesc->iv_len = hw_key->iv_len; in rt2x00crypto_create_tx_descriptor() 81 overhead += key->iv_len; in rt2x00crypto_tx_overhead() 95 if (unlikely(!txdesc->iv_len)) in rt2x00crypto_tx_copy_iv() 99 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); in rt2x00crypto_tx_copy_iv() 106 if (unlikely(!txdesc->iv_len)) in rt2x00crypto_tx_remove_iv() 110 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); in rt2x00crypto_tx_remove_iv() 113 memmove(skb->data + txdesc->iv_len, skb->data, txdesc->iv_offset); in rt2x00crypto_tx_remove_iv() 116 skb_pull(skb, txdesc->iv_len); in rt2x00crypto_tx_remove_iv() 117 txdesc->length -= txdesc->iv_len; in rt2x00crypto_tx_remove_iv() 126 const unsigned int iv_len = in rt2x00crypto_tx_insert_iv() local [all …]
|
| H A D | rt2x00queue.h | 325 u16 iv_len; member
|
| /linux/drivers/net/wireless/broadcom/b43legacy/ |
| H A D | xmit.c | 228 size_t iv_len; in generate_txhdr_fw3() local 244 iv_len = min_t(size_t, info->control.hw_key->iv_len, in generate_txhdr_fw3() 246 memcpy(txhdr->iv, ((u8 *)wlhdr) + wlhdr_len, iv_len); in generate_txhdr_fw3() 470 int iv_len; in b43legacy_rx() local 498 iv_len = 8; in b43legacy_rx() 501 iv_len = 4; in b43legacy_rx() 504 if (unlikely(skb->len < (wlhdr_len + iv_len + in b43legacy_rx() 511 memmove(skb->data + iv_len, skb->data, wlhdr_len); in b43legacy_rx() 512 skb_pull(skb, iv_len); in b43legacy_rx()
|
| /linux/drivers/crypto/bcm/ |
| H A D | spu.h | 124 u16 iv_len; member 141 u16 iv_len; /* length of IV field between assoc data and data */ member 234 unsigned int assoc_len, unsigned int iv_len, 236 u8 spum_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len);
|
| H A D | spu2.h | 185 unsigned int assoc_len, unsigned int iv_len, 188 u16 iv_len);
|
| H A D | cipher.h | 371 unsigned int iv_len, bool is_encrypt); 373 u16 iv_len);
|
| /linux/include/linux/ |
| H A D | ccp.h | 180 u32 iv_len; /* In bytes */ member 240 u32 iv_len; /* In bytes */ member 351 u32 iv_len; /* In bytes */ member
|
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | txrx.c | 507 t->hdrlen += t->tx_info->control.hw_key->iv_len; in cw1200_tx_h_crypt() 1096 size_t iv_len = 0, icv_len = 0; in cw1200_rx_cb() local 1105 iv_len = 4 /* WEP_IV_LEN */; in cw1200_rx_cb() 1109 iv_len = 8 /* TKIP_IV_LEN */; in cw1200_rx_cb() 1115 iv_len = 8 /* CCMP_HDR_LEN */; in cw1200_rx_cb() 1119 iv_len = 18 /* WAPI_HDR_LEN */; in cw1200_rx_cb() 1132 if (skb->len < hdrlen + iv_len + icv_len) { in cw1200_rx_cb() 1139 memmove(skb->data + iv_len, skb->data, hdrlen); in cw1200_rx_cb() 1140 skb_pull(skb, iv_len); in cw1200_rx_cb()
|
| /linux/drivers/crypto/ccp/ |
| H A D | ccp-ops.c | 494 if (aes->iv_len != AES_BLOCK_SIZE) in ccp_run_aes_cmac_cmd() 555 ret = ccp_set_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); in ccp_run_aes_cmac_cmd() 618 ccp_get_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); in ccp_run_aes_cmac_cmd() 744 dm_offset = CCP_AES_CTX_SB_COUNT * CCP_SB_BYTES - aes->iv_len; in ccp_run_aes_gcm_cmd() 745 ret = ccp_set_dm_area(&wa->ctx, dm_offset, aes->iv, 0, aes->iv_len); in ccp_run_aes_gcm_cmd() 838 ret = ccp_set_dm_area(&wa->ctx, dm_offset, aes->iv, 0, aes->iv_len); in ccp_run_aes_gcm_cmd() 950 if (aes->iv_len != AES_BLOCK_SIZE) in ccp_run_aes_cmd() 1006 ret = ccp_set_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); in ccp_run_aes_cmd() 1083 ccp_get_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); in ccp_run_aes_cmd() 1146 if (xts->iv_len != AES_BLOCK_SIZE) in ccp_run_xts_aes_cmd() [all …]
|
| H A D | ccp-crypto-aes-cmac.c | 165 rctx->cmd.u.aes.iv_len = AES_BLOCK_SIZE; in ccp_do_cmac_update()
|
| /linux/fs/smb/server/ |
| H A D | auth.c | 910 unsigned int iv_len, crypt_len; in ksmbd_crypt_rdma() local 977 iv_len = crypto_aead_ivsize(tfm); in ksmbd_crypt_rdma() 978 iv = kzalloc(iv_len, KSMBD_DEFAULT_GFP); in ksmbd_crypt_rdma() 1031 unsigned int iv_len; in ksmbd_crypt_message() local 1096 iv_len = crypto_aead_ivsize(tfm); in ksmbd_crypt_message() 1097 iv = kzalloc(iv_len, KSMBD_DEFAULT_GFP); in ksmbd_crypt_message()
|
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | dp_tx.c | 37 u8 iv_len = ath12k_dp_tx_crypto_iv_len(enc_type); in ath12k_wifi7_dp_tx_encap_eapol() local 40 if (pskb_expand_head(skb, iv_len, icv_len, GFP_ATOMIC)) in ath12k_wifi7_dp_tx_encap_eapol() 43 if (iv_len) { in ath12k_wifi7_dp_tx_encap_eapol() 44 skb_push(skb, iv_len); in ath12k_wifi7_dp_tx_encap_eapol() 45 memmove(skb->data, skb->data + iv_len, mac_hdr_len); in ath12k_wifi7_dp_tx_encap_eapol() 46 memset(skb->data + mac_hdr_len, 0, iv_len); in ath12k_wifi7_dp_tx_encap_eapol()
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | xmit.c | 297 size_t iv_len; in b43_generate_txhdr() local 335 iv_len = min_t(size_t, info->control.hw_key->iv_len, in b43_generate_txhdr() 337 memcpy(txhdr->iv, ((u8 *) wlhdr) + wlhdr_len, iv_len); in b43_generate_txhdr()
|
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/ |
| H A D | tx.c | 1923 u16 length, iv_len, amsdu_pad; in iwl_fill_data_tbs_amsdu() local 1931 iv_len = ieee80211_has_protected(hdr->frame_control) ? in iwl_fill_data_tbs_amsdu() 1941 total_len = skb->len - snap_ip_tcp_hdrlen - hdr_len - iv_len; in iwl_fill_data_tbs_amsdu() 1946 (3 + snap_ip_tcp_hdrlen + sizeof(struct ethhdr)) + iv_len; in iwl_fill_data_tbs_amsdu() 1950 snap_ip_tcp_hdrlen + hdr_len + iv_len); in iwl_fill_data_tbs_amsdu() 1956 memcpy(pos_hdr, skb->data + hdr_len, iv_len); in iwl_fill_data_tbs_amsdu() 1957 pos_hdr += iv_len; in iwl_fill_data_tbs_amsdu() 1963 skb_pull(skb, hdr_len + iv_len); in iwl_fill_data_tbs_amsdu() 2044 skb_push(skb, hdr_len + iv_len); in iwl_fill_data_tbs_amsdu()
|
| /linux/drivers/crypto/virtio/ |
| H A D | virtio_crypto_skcipher_algs.c | 382 req_data->u.sym_req.u.cipher.para.iv_len = cpu_to_le32(ivsize); in __virtio_crypto_skcipher_do_req()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | d3.c | 158 mvm->ptk_ivlen = key->iv_len; in iwl_mvm_wowlan_program_keys() 160 mvm->gtk_ivlen = key->iv_len; in iwl_mvm_wowlan_program_keys() 195 mvm->ptk_ivlen = key->iv_len; in iwl_mvm_wowlan_program_keys() 205 mvm->gtk_ivlen = key->iv_len; in iwl_mvm_wowlan_program_keys()
|
| H A D | tx.c | 134 mh_len += info->control.hw_key->iv_len; in iwl_mvm_tx_csum() 1199 info->control.hw_key->iv_len : 0); in iwl_mvm_tx_mpdu()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | d3.c | 82 data->ivlen = key->iv_len; in iwl_mld_wake_pkt_key_iter()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 9287 u8 category, *buf, iv_len, action_code, dialog_token; in ath12k_mac_mgmt_action_frame_fill_elem_data() local 9332 iv_len = IEEE80211_CCMP_HDR_LEN; in ath12k_mac_mgmt_action_frame_fill_elem_data() 9335 iv_len = 0; in ath12k_mac_mgmt_action_frame_fill_elem_data() 9341 if (remaining_len < iv_len) in ath12k_mac_mgmt_action_frame_fill_elem_data() 9344 buf += iv_len; in ath12k_mac_mgmt_action_frame_fill_elem_data() 9345 remaining_len -= iv_len; in ath12k_mac_mgmt_action_frame_fill_elem_data()
|
| /linux/include/net/ |
| H A D | mac80211.h | 2443 u8 iv_len; member
|