iv_len 257 crypto/tcrypt.c unsigned int i, j, iv_len; iv_len 369 crypto/tcrypt.c iv_len = crypto_aead_ivsize(tfm); iv_len 370 crypto/tcrypt.c if (iv_len) iv_len 371 crypto/tcrypt.c memset(iv, 0xff, iv_len); iv_len 537 crypto/tcrypt.c unsigned int iv_len; iv_len 612 crypto/tcrypt.c iv_len = crypto_aead_ivsize(tfm); iv_len 613 crypto/tcrypt.c if (iv_len) iv_len 614 crypto/tcrypt.c memset(iv, 0xff, iv_len); iv_len 1254 crypto/tcrypt.c unsigned int i, j, iv_len; iv_len 1347 crypto/tcrypt.c iv_len = crypto_skcipher_ivsize(tfm); iv_len 1348 crypto/tcrypt.c if (iv_len) iv_len 1349 crypto/tcrypt.c memset(&iv, 0xff, iv_len); iv_len 1493 crypto/tcrypt.c unsigned int ret, i, j, k, iv_len; iv_len 1587 crypto/tcrypt.c iv_len = crypto_skcipher_ivsize(tfm); iv_len 1588 crypto/tcrypt.c if (iv_len) iv_len 1589 crypto/tcrypt.c memset(&iv, 0xff, iv_len); iv_len 260 drivers/crypto/amcc/crypto4xx_alg.c size_t iv_len = crypto_skcipher_ivsize(cipher); iv_len 261 drivers/crypto/amcc/crypto4xx_alg.c unsigned int counter = be32_to_cpup((__be32 *)(req->iv + iv_len - 4)); iv_len 683 drivers/crypto/amcc/crypto4xx_core.c const __le32 *iv, const u32 iv_len, iv_len 817 drivers/crypto/amcc/crypto4xx_core.c if (iv_len) iv_len 818 drivers/crypto/amcc/crypto4xx_core.c memcpy(pd_uinfo->sr_va->save_iv, iv, iv_len); iv_len 157 drivers/crypto/amcc/crypto4xx_core.h const __le32 *iv, const u32 iv_len, iv_len 1180 drivers/crypto/axis/artpec6_crypto.c size_t iv_len = crypto_skcipher_ivsize(cipher); iv_len 1182 drivers/crypto/axis/artpec6_crypto.c (req->iv + iv_len - 4)); iv_len 1672 drivers/crypto/axis/artpec6_crypto.c size_t iv_len = crypto_skcipher_ivsize(cipher); iv_len 1782 drivers/crypto/axis/artpec6_crypto.c if (iv_len) { iv_len 1783 drivers/crypto/axis/artpec6_crypto.c ret = artpec6_crypto_setup_out_descr(common, areq->iv, iv_len, iv_len 335 drivers/crypto/bcm/cipher.c cipher_parms.iv_len = rctx->iv_ctr_len; iv_len 1344 drivers/crypto/bcm/cipher.c cipher_parms.iv_len = rctx->iv_ctr_len; iv_len 1397 drivers/crypto/bcm/cipher.c aead_parms.iv_len = spu->spu_aead_ivlen(ctx->cipher.mode, iv_len 1476 drivers/crypto/bcm/cipher.c db_size = spu_real_db_size(aead_parms.assoc_size, aead_parms.iv_len, 0, iv_len 1496 drivers/crypto/bcm/cipher.c packet_dump(" aead iv: ", rctx->msg_buf.iv_ctr, aead_parms.iv_len); iv_len 1544 drivers/crypto/bcm/cipher.c if (aead_parms.iv_len) iv_len 1550 drivers/crypto/bcm/cipher.c assoc_nents, aead_parms.iv_len, chunksize, iv_len 1929 drivers/crypto/bcm/cipher.c cipher_parms.iv_len = crypto_ablkcipher_ivsize(cipher); iv_len 1930 drivers/crypto/bcm/cipher.c flow_log("%s: iv_len %u\n", __func__, cipher_parms.iv_len); iv_len 371 drivers/crypto/bcm/cipher.h unsigned int iv_len, bool is_encrypt); iv_len 373 drivers/crypto/bcm/cipher.h u16 iv_len); iv_len 27 drivers/crypto/bcm/spu.c unsigned int iv_len; iv_len 268 drivers/crypto/bcm/spu.c iv_len = sctx_pl_len - iv_len 271 drivers/crypto/bcm/spu.c packet_log(" IV Length:%u Bytes\n", iv_len); iv_len 272 drivers/crypto/bcm/spu.c packet_dump(" IV: ", ptr, iv_len); iv_len 273 drivers/crypto/bcm/spu.c ptr += iv_len; iv_len 492 drivers/crypto/bcm/spu.c unsigned int assoc_len, unsigned int iv_len, iv_len 529 drivers/crypto/bcm/spu.c u8 spum_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len) iv_len 616 drivers/crypto/bcm/spu.c aead_parms->iv_len + aead_parms->aad_pad_len; iv_len 620 drivers/crypto/bcm/spu.c aead_parms->iv_len, iv_len 655 drivers/crypto/bcm/spu.c flow_log(" iv: %d\n", cipher_parms->iv_len); iv_len 656 drivers/crypto/bcm/spu.c flow_dump(" iv: ", cipher_parms->iv_buf, cipher_parms->iv_len); iv_len 669 drivers/crypto/bcm/spu.c flow_log(" aead_iv: %u\n", aead_parms->iv_len); iv_len 755 drivers/crypto/bcm/spu.c if (cipher_parms->iv_buf && cipher_parms->iv_len) { iv_len 760 drivers/crypto/bcm/spu.c memcpy(ptr, cipher_parms->iv_buf, cipher_parms->iv_len); iv_len 762 drivers/crypto/bcm/spu.c ptr += cipher_parms->iv_len; iv_len 763 drivers/crypto/bcm/spu.c buf_len += cipher_parms->iv_len; iv_len 764 drivers/crypto/bcm/spu.c sctx_words += cipher_parms->iv_len / 4; iv_len 850 drivers/crypto/bcm/spu.c flow_log(" cipher_iv_len: %u\n", cipher_parms->iv_len); iv_len 879 drivers/crypto/bcm/spu.c if (cipher_parms->iv_len) { iv_len 882 drivers/crypto/bcm/spu.c ptr += cipher_parms->iv_len; iv_len 883 drivers/crypto/bcm/spu.c sctx_words += cipher_parms->iv_len / 4; iv_len 910 drivers/crypto/bcm/spu.c cipher_parms->iv_len + sizeof(struct BDESC_HEADER) + iv_len 965 drivers/crypto/bcm/spu.c memset(cipher_parms->iv_buf, 0, cipher_parms->iv_len); iv_len 967 drivers/crypto/bcm/spu.c flow_log(" iv len: %d\n", cipher_parms->iv_len); iv_len 968 drivers/crypto/bcm/spu.c flow_dump(" iv: ", cipher_parms->iv_buf, cipher_parms->iv_len); iv_len 991 drivers/crypto/bcm/spu.c if (cipher_parms->alg && cipher_parms->iv_buf && cipher_parms->iv_len) iv_len 993 drivers/crypto/bcm/spu.c memcpy(bdesc_ptr - cipher_parms->iv_len, cipher_parms->iv_buf, iv_len 994 drivers/crypto/bcm/spu.c cipher_parms->iv_len); iv_len 1175 drivers/crypto/bcm/spu.c if (cipher_parms->iv_len != CCM_AES_IV_SIZE) { iv_len 1177 drivers/crypto/bcm/spu.c __func__, cipher_parms->iv_len, CCM_AES_IV_SIZE); iv_len 123 drivers/crypto/bcm/spu.h u16 iv_len; iv_len 140 drivers/crypto/bcm/spu.h u16 iv_len; /* length of IV field between assoc data and data */ iv_len 233 drivers/crypto/bcm/spu.h unsigned int assoc_len, unsigned int iv_len, iv_len 235 drivers/crypto/bcm/spu.h u8 spum_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len); iv_len 374 drivers/crypto/bcm/spu2.c u8 iv_len; iv_len 417 drivers/crypto/bcm/spu2.c iv_len = (ctrl1 & SPU2_IV_LEN) >> SPU2_IV_LEN_SHIFT; iv_len 418 drivers/crypto/bcm/spu2.c packet_log(" Input IV len %u bytes\n", iv_len); iv_len 870 drivers/crypto/bcm/spu2.c unsigned int assoc_len, unsigned int iv_len, iv_len 877 drivers/crypto/bcm/spu2.c resp_len += iv_len; iv_len 892 drivers/crypto/bcm/spu2.c u8 spu2_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len) iv_len 965 drivers/crypto/bcm/spu2.c aead_parms->aad_pad_len + aead_parms->iv_len; iv_len 970 drivers/crypto/bcm/spu2.c aead_parms->iv_len, iv_len 1002 drivers/crypto/bcm/spu2.c flow_log(" iv: %d\n", cipher_parms->iv_len); iv_len 1003 drivers/crypto/bcm/spu2.c flow_dump(" iv: ", cipher_parms->iv_buf, cipher_parms->iv_len); iv_len 1016 drivers/crypto/bcm/spu2.c flow_log(" aead_iv: %u\n", aead_parms->iv_len); iv_len 1076 drivers/crypto/bcm/spu2.c cipher_parms->iv_len, hash_parms->digestsize, iv_len 1080 drivers/crypto/bcm/spu2.c cipher_parms->key_len, cipher_parms->iv_len); iv_len 1098 drivers/crypto/bcm/spu2.c if (cipher_parms->iv_len) { iv_len 1099 drivers/crypto/bcm/spu2.c memcpy(ptr, cipher_parms->iv_buf, cipher_parms->iv_len); iv_len 1100 drivers/crypto/bcm/spu2.c ptr += cipher_parms->iv_len; iv_len 1101 drivers/crypto/bcm/spu2.c buf_len += cipher_parms->iv_len; iv_len 1134 drivers/crypto/bcm/spu2.c flow_log(" cipher_iv_len: %u\n", cipher_parms->iv_len); iv_len 1151 drivers/crypto/bcm/spu2.c cipher_parms->iv_len); iv_len 1161 drivers/crypto/bcm/spu2.c FMD_SIZE + cipher_parms->key_len + cipher_parms->iv_len); iv_len 1163 drivers/crypto/bcm/spu2.c return FMD_SIZE + cipher_parms->key_len + cipher_parms->iv_len; iv_len 1204 drivers/crypto/bcm/spu2.c flow_log(" iv len: %d\n", cipher_parms->iv_len); iv_len 1205 drivers/crypto/bcm/spu2.c flow_dump(" iv: ", cipher_parms->iv_buf, cipher_parms->iv_len); iv_len 1222 drivers/crypto/bcm/spu2.c if (cipher_parms->alg && cipher_parms->iv_buf && cipher_parms->iv_len) { iv_len 1225 drivers/crypto/bcm/spu2.c cipher_parms->iv_len); iv_len 1377 drivers/crypto/bcm/spu2.c cipher_parms->iv_len -= (1 + L); iv_len 1379 drivers/crypto/bcm/spu2.c cipher_parms->iv_len); iv_len 185 drivers/crypto/bcm/spu2.h unsigned int assoc_len, unsigned int iv_len, iv_len 188 drivers/crypto/bcm/spu2.h u16 iv_len); iv_len 165 drivers/crypto/ccp/ccp-crypto-aes-cmac.c rctx->cmd.u.aes.iv_len = AES_BLOCK_SIZE; iv_len 83 drivers/crypto/ccp/ccp-crypto-aes-galois.c unsigned int iv_len = 0; iv_len 113 drivers/crypto/ccp/ccp-crypto-aes-galois.c iv_len = AES_BLOCK_SIZE; iv_len 114 drivers/crypto/ccp/ccp-crypto-aes-galois.c sg_init_one(iv_sg, rctx->iv, iv_len); iv_len 127 drivers/crypto/ccp/ccp-crypto-aes-galois.c rctx->cmd.u.aes.iv_len = iv_len; iv_len 178 drivers/crypto/ccp/ccp-crypto-aes-xts.c rctx->cmd.u.xts.iv_len = AES_BLOCK_SIZE; iv_len 72 drivers/crypto/ccp/ccp-crypto-aes.c unsigned int iv_len = 0; iv_len 89 drivers/crypto/ccp/ccp-crypto-aes.c iv_len = AES_BLOCK_SIZE; iv_len 90 drivers/crypto/ccp/ccp-crypto-aes.c sg_init_one(iv_sg, rctx->iv, iv_len); iv_len 103 drivers/crypto/ccp/ccp-crypto-aes.c rctx->cmd.u.aes.iv_len = iv_len; iv_len 66 drivers/crypto/ccp/ccp-crypto-des3.c unsigned int iv_len = 0; iv_len 83 drivers/crypto/ccp/ccp-crypto-des3.c iv_len = DES3_EDE_BLOCK_SIZE; iv_len 84 drivers/crypto/ccp/ccp-crypto-des3.c sg_init_one(iv_sg, rctx->iv, iv_len); iv_len 98 drivers/crypto/ccp/ccp-crypto-des3.c rctx->cmd.u.des3.iv_len = iv_len; iv_len 474 drivers/crypto/ccp/ccp-ops.c if (aes->iv_len != AES_BLOCK_SIZE) iv_len 535 drivers/crypto/ccp/ccp-ops.c ret = ccp_set_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); iv_len 598 drivers/crypto/ccp/ccp-ops.c ccp_get_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); iv_len 716 drivers/crypto/ccp/ccp-ops.c dm_offset = CCP_AES_CTX_SB_COUNT * CCP_SB_BYTES - aes->iv_len; iv_len 717 drivers/crypto/ccp/ccp-ops.c ret = ccp_set_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); iv_len 810 drivers/crypto/ccp/ccp-ops.c ret = ccp_set_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); iv_len 920 drivers/crypto/ccp/ccp-ops.c if (aes->iv_len != AES_BLOCK_SIZE) iv_len 976 drivers/crypto/ccp/ccp-ops.c ret = ccp_set_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); iv_len 1053 drivers/crypto/ccp/ccp-ops.c ccp_get_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); iv_len 1116 drivers/crypto/ccp/ccp-ops.c if (xts->iv_len != AES_BLOCK_SIZE) iv_len 1195 drivers/crypto/ccp/ccp-ops.c ret = ccp_set_dm_area(&ctx, 0, xts->iv, 0, xts->iv_len); iv_len 1254 drivers/crypto/ccp/ccp-ops.c ccp_get_dm_area(&ctx, dm_offset, xts->iv, 0, xts->iv_len); iv_len 1304 drivers/crypto/ccp/ccp-ops.c if (des3->iv_len != DES3_EDE_BLOCK_SIZE) iv_len 1380 drivers/crypto/ccp/ccp-ops.c dm_offset = CCP_SB_BYTES - des3->iv_len; iv_len 1382 drivers/crypto/ccp/ccp-ops.c des3->iv_len); iv_len 221 drivers/crypto/picoxcell_crypto.c size_t key_len, const u8 *iv, size_t iv_len) iv_len 227 drivers/crypto/picoxcell_crypto.c memcpy_toio32(iv_ptr, iv, iv_len / 4); iv_len 402 drivers/crypto/virtio/virtio_crypto_algs.c req_data->u.sym_req.u.cipher.para.iv_len = cpu_to_le32(ivsize); iv_len 297 drivers/net/wireless/broadcom/b43/xmit.c size_t iv_len; iv_len 335 drivers/net/wireless/broadcom/b43/xmit.c iv_len = min_t(size_t, info->control.hw_key->iv_len, iv_len 337 drivers/net/wireless/broadcom/b43/xmit.c memcpy(txhdr->iv, ((u8 *) wlhdr) + wlhdr_len, iv_len); iv_len 228 drivers/net/wireless/broadcom/b43legacy/xmit.c size_t iv_len; iv_len 244 drivers/net/wireless/broadcom/b43legacy/xmit.c iv_len = min_t(size_t, info->control.hw_key->iv_len, iv_len 246 drivers/net/wireless/broadcom/b43legacy/xmit.c memcpy(txhdr->iv, ((u8 *)wlhdr) + wlhdr_len, iv_len); iv_len 470 drivers/net/wireless/broadcom/b43legacy/xmit.c int iv_len; iv_len 497 drivers/net/wireless/broadcom/b43legacy/xmit.c iv_len = 8; iv_len 500 drivers/net/wireless/broadcom/b43legacy/xmit.c iv_len = 4; iv_len 503 drivers/net/wireless/broadcom/b43legacy/xmit.c if (unlikely(skb->len < (wlhdr_len + iv_len + iv_len 510 drivers/net/wireless/broadcom/b43legacy/xmit.c memmove(skb->data + iv_len, skb->data, wlhdr_len); iv_len 511 drivers/net/wireless/broadcom/b43legacy/xmit.c skb_pull(skb, iv_len); iv_len 227 drivers/net/wireless/intel/iwlwifi/mvm/d3.c mvm->ptk_ivlen = key->iv_len; iv_len 229 drivers/net/wireless/intel/iwlwifi/mvm/d3.c mvm->gtk_ivlen = key->iv_len; iv_len 369 drivers/net/wireless/intel/iwlwifi/mvm/d3.c mvm->ptk_ivlen = key->iv_len; iv_len 379 drivers/net/wireless/intel/iwlwifi/mvm/d3.c mvm->gtk_ivlen = key->iv_len; iv_len 189 drivers/net/wireless/intel/iwlwifi/mvm/tx.c mh_len += info->control.hw_key->iv_len; iv_len 2110 drivers/net/wireless/intel/iwlwifi/pcie/tx.c u16 length, iv_len, amsdu_pad; iv_len 2118 drivers/net/wireless/intel/iwlwifi/pcie/tx.c iv_len = ieee80211_has_protected(hdr->frame_control) ? iv_len 2128 drivers/net/wireless/intel/iwlwifi/pcie/tx.c total_len = skb->len - snap_ip_tcp_hdrlen - hdr_len - iv_len; iv_len 2133 drivers/net/wireless/intel/iwlwifi/pcie/tx.c (3 + snap_ip_tcp_hdrlen + sizeof(struct ethhdr)) + iv_len; iv_len 2144 drivers/net/wireless/intel/iwlwifi/pcie/tx.c memcpy(hdr_page->pos, skb->data + hdr_len, iv_len); iv_len 2145 drivers/net/wireless/intel/iwlwifi/pcie/tx.c hdr_page->pos += iv_len; iv_len 2151 drivers/net/wireless/intel/iwlwifi/pcie/tx.c skb_pull(skb, hdr_len + iv_len); iv_len 2277 drivers/net/wireless/intel/iwlwifi/pcie/tx.c skb_push(skb, hdr_len + iv_len); iv_len 920 drivers/net/wireless/marvell/mwl8k.c head_pad = key_conf->iv_len; iv_len 54 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c txdesc->iv_len = hw_key->iv_len; iv_len 81 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c overhead += key->iv_len; iv_len 95 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c if (unlikely(!txdesc->iv_len)) iv_len 99 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); iv_len 106 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c if (unlikely(!txdesc->iv_len)) iv_len 110 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); iv_len 113 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c memmove(skb->data + txdesc->iv_len, skb->data, txdesc->iv_offset); iv_len 116 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c skb_pull(skb, txdesc->iv_len); iv_len 117 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c txdesc->length -= txdesc->iv_len; iv_len 126 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c const unsigned int iv_len = iv_len 132 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c skb_push(skb, iv_len); iv_len 135 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c memmove(skb->data, skb->data + iv_len, header_length); iv_len 138 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c memcpy(skb->data + header_length, skbdesc->iv, iv_len); iv_len 150 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c unsigned int iv_len; iv_len 162 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c iv_len = 4; iv_len 166 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c iv_len = 8; iv_len 170 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c iv_len = 8; iv_len 190 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c skb_push(skb, iv_len - align); iv_len 195 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c skb->data + transfer + (iv_len - align), iv_len 199 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c skb_push(skb, iv_len + align); iv_len 203 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c skb_trim(skb, rxdesc->size + iv_len + icv_len); iv_len 207 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c skb->data + transfer + iv_len + align, iv_len 213 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c memcpy(skb->data + transfer, rxdesc->iv, iv_len); iv_len 214 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c transfer += iv_len; iv_len 325 drivers/net/wireless/ralink/rt2x00/rt2x00queue.h u16 iv_len; iv_len 507 drivers/net/wireless/st/cw1200/txrx.c t->hdrlen += t->tx_info->control.hw_key->iv_len; iv_len 1099 drivers/net/wireless/st/cw1200/txrx.c size_t iv_len = 0, icv_len = 0; iv_len 1108 drivers/net/wireless/st/cw1200/txrx.c iv_len = 4 /* WEP_IV_LEN */; iv_len 1112 drivers/net/wireless/st/cw1200/txrx.c iv_len = 8 /* TKIP_IV_LEN */; iv_len 1118 drivers/net/wireless/st/cw1200/txrx.c iv_len = 8 /* CCMP_HDR_LEN */; iv_len 1122 drivers/net/wireless/st/cw1200/txrx.c iv_len = 18 /* WAPI_HDR_LEN */; iv_len 1135 drivers/net/wireless/st/cw1200/txrx.c if (skb->len < hdrlen + iv_len + icv_len) { iv_len 1142 drivers/net/wireless/st/cw1200/txrx.c memmove(skb->data + iv_len, skb->data, hdrlen); iv_len 1143 drivers/net/wireless/st/cw1200/txrx.c skb_pull(skb, iv_len); iv_len 837 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pattrib->iv_len = 4; iv_len 256 drivers/staging/rtl8188eu/core/rtw_recv.c prxattrib->iv_len-prxattrib->icv_len-8; iv_len 258 drivers/staging/rtl8188eu/core/rtw_recv.c payload = pframe+prxattrib->hdrlen+prxattrib->iv_len; iv_len 260 drivers/staging/rtl8188eu/core/rtw_recv.c RT_TRACE(_module_rtl871x_recv_c_, _drv_info_, ("\n prxattrib->iv_len=%d prxattrib->icv_len=%d\n", prxattrib->iv_len, prxattrib->icv_len)); iv_len 449 drivers/staging/rtl8188eu/core/rtw_recv.c ptr = ptr + pfhdr->attrib.hdrlen + LLC_HEADER_SIZE + pfhdr->attrib.iv_len; iv_len 1133 drivers/staging/rtl8188eu/core/rtw_recv.c SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); iv_len 1136 drivers/staging/rtl8188eu/core/rtw_recv.c pattrib->iv_len = 0; iv_len 1277 drivers/staging/rtl8188eu/core/rtw_recv.c psnap = (struct ieee80211_snap_hdr *)(ptr+pattrib->hdrlen + pattrib->iv_len); iv_len 1278 drivers/staging/rtl8188eu/core/rtw_recv.c psnap_type = ptr+pattrib->hdrlen + pattrib->iv_len+SNAP_SIZE; iv_len 1291 drivers/staging/rtl8188eu/core/rtw_recv.c rmv_len = pattrib->hdrlen + pattrib->iv_len + (bsnaphdr ? SNAP_SIZE : 0); iv_len 1295 drivers/staging/rtl8188eu/core/rtw_recv.c ("\n===pattrib->hdrlen: %x, pattrib->iv_len:%x===\n\n", pattrib->hdrlen, pattrib->iv_len)); iv_len 1369 drivers/staging/rtl8188eu/core/rtw_recv.c wlanhdr_offset = pnfhdr->attrib.hdrlen + pnfhdr->attrib.iv_len; iv_len 1506 drivers/staging/rtl8188eu/core/rtw_recv.c if (prframe->attrib.iv_len > 0) iv_len 1507 drivers/staging/rtl8188eu/core/rtw_recv.c skb_pull(prframe->pkt, prframe->attrib.iv_len); iv_len 617 drivers/staging/rtl8188eu/core/rtw_security.c payload = pframe+pattrib->iv_len+pattrib->hdrlen; iv_len 627 drivers/staging/rtl8188eu/core/rtw_security.c length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; iv_len 630 drivers/staging/rtl8188eu/core/rtw_security.c pattrib->iv_len, pattrib->icv_len)); iv_len 637 drivers/staging/rtl8188eu/core/rtw_security.c length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; iv_len 693 drivers/staging/rtl8188eu/core/rtw_security.c payload = pframe+prxattrib->iv_len+prxattrib->hdrlen; iv_len 694 drivers/staging/rtl8188eu/core/rtw_security.c length = ((struct recv_frame *)precvframe)->pkt->len-prxattrib->hdrlen-prxattrib->iv_len; iv_len 1258 drivers/staging/rtl8188eu/core/rtw_security.c length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; iv_len 1262 drivers/staging/rtl8188eu/core/rtw_security.c length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; iv_len 1289 drivers/staging/rtl8188eu/core/rtw_security.c const int key_length = 16, iv_len = 8, icv_len = 8; iv_len 1316 drivers/staging/rtl8188eu/core/rtw_security.c memcpy(iv, pframe + prxattrib->hdrlen, iv_len); iv_len 1333 drivers/staging/rtl8188eu/core/rtw_security.c memmove(pframe, pframe + iv_len, prxattrib->hdrlen); iv_len 1334 drivers/staging/rtl8188eu/core/rtw_security.c skb_push(skb, iv_len); iv_len 1337 drivers/staging/rtl8188eu/core/rtw_security.c memcpy(pframe + prxattrib->hdrlen, iv, iv_len); iv_len 543 drivers/staging/rtl8188eu/core/rtw_xmit.c pattrib->iv_len = 4; iv_len 547 drivers/staging/rtl8188eu/core/rtw_xmit.c pattrib->iv_len = 8; iv_len 560 drivers/staging/rtl8188eu/core/rtw_xmit.c pattrib->iv_len = 8; iv_len 564 drivers/staging/rtl8188eu/core/rtw_xmit.c pattrib->iv_len = 0; iv_len 656 drivers/staging/rtl8188eu/core/rtw_xmit.c payload += pattrib->hdrlen + pattrib->iv_len; iv_len 659 drivers/staging/rtl8188eu/core/rtw_xmit.c curfragnum, pattrib->hdrlen, pattrib->iv_len)); iv_len 663 drivers/staging/rtl8188eu/core/rtw_xmit.c pattrib->iv_len - iv_len 671 drivers/staging/rtl8188eu/core/rtw_xmit.c pattrib->iv_len - iv_len 960 drivers/staging/rtl8188eu/core/rtw_xmit.c if (pattrib->iv_len) { iv_len 980 drivers/staging/rtl8188eu/core/rtw_xmit.c memcpy(pframe, pattrib->iv, pattrib->iv_len); iv_len 989 drivers/staging/rtl8188eu/core/rtw_xmit.c pframe += pattrib->iv_len; iv_len 991 drivers/staging/rtl8188eu/core/rtw_xmit.c mpdu_len -= pattrib->iv_len; iv_len 1019 drivers/staging/rtl8188eu/core/rtw_xmit.c pattrib->last_txcmdsz = pattrib->hdrlen + pattrib->iv_len + ((pattrib->nr_frags == 1) ? llc_sz : 0) + iv_len 404 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c len = pattrib->hdrlen + pattrib->iv_len + iv_len 104 drivers/staging/rtl8188eu/include/rtw_recv.h u8 iv_len; iv_len 185 drivers/staging/rtl8188eu/include/rtw_security.h #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt) \ iv_len 190 drivers/staging/rtl8188eu/include/rtw_security.h iv_len = 4; \ iv_len 194 drivers/staging/rtl8188eu/include/rtw_security.h iv_len = 8; \ iv_len 198 drivers/staging/rtl8188eu/include/rtw_security.h iv_len = 8; \ iv_len 202 drivers/staging/rtl8188eu/include/rtw_security.h iv_len = 18; \ iv_len 206 drivers/staging/rtl8188eu/include/rtw_security.h iv_len = 0; \ iv_len 117 drivers/staging/rtl8188eu/include/rtw_xmit.h u8 iv_len; iv_len 20 drivers/staging/rtl8188eu/os_dep/mon.c static void unprotect_frame(struct sk_buff *skb, int iv_len, int icv_len) iv_len 28 drivers/staging/rtl8188eu/os_dep/mon.c if (skb->len < hdr_len + iv_len + icv_len) iv_len 35 drivers/staging/rtl8188eu/os_dep/mon.c memmove(skb->data + iv_len, skb->data, hdr_len); iv_len 36 drivers/staging/rtl8188eu/os_dep/mon.c skb_pull(skb, iv_len); iv_len 41 drivers/staging/rtl8188eu/os_dep/mon.c int data_len, int iv_len, int icv_len) iv_len 54 drivers/staging/rtl8188eu/os_dep/mon.c unprotect_frame(skb, iv_len, icv_len); iv_len 77 drivers/staging/rtl8188eu/os_dep/mon.c int iv_len, icv_len; iv_len 91 drivers/staging/rtl8188eu/os_dep/mon.c SET_ICE_IV_LEN(iv_len, icv_len, attr->encrypt); iv_len 94 drivers/staging/rtl8188eu/os_dep/mon.c mon_recv_decrypted(dev, data, data_len, iv_len, icv_len); iv_len 124 drivers/staging/rtl8188eu/os_dep/mon.c mon_recv_decrypted(dev, data, frag_len, attr->iv_len, 0); iv_len 129 drivers/staging/rtl8188eu/os_dep/mon.c mon_recv_decrypted(dev, data, attr->last_txcmdsz, attr->iv_len, 0); iv_len 223 drivers/staging/rtl8712/rtl8712_recv.c wlanhdr_offset = pnfhdr->attrib.hdrlen + pnfhdr->attrib.iv_len; iv_len 336 drivers/staging/rtl8712/rtl8712_recv.c if (prframe->u.hdr.attrib.iv_len > 0) iv_len 337 drivers/staging/rtl8712/rtl8712_recv.c recvframe_pull(prframe, prframe->u.hdr.attrib.iv_len); iv_len 167 drivers/staging/rtl8712/rtl871x_recv.c prxattrib->iv_len - prxattrib->icv_len - 8; iv_len 170 drivers/staging/rtl8712/rtl871x_recv.c prxattrib->iv_len; iv_len 535 drivers/staging/rtl8712/rtl871x_recv.c SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, iv_len 539 drivers/staging/rtl8712/rtl871x_recv.c pattrib->iv_len = pattrib->icv_len = 0; iv_len 605 drivers/staging/rtl8712/rtl871x_recv.c pattrib->iv_len); iv_len 606 drivers/staging/rtl8712/rtl871x_recv.c psnap_type = ptr + pattrib->hdrlen + pattrib->iv_len + SNAP_SIZE; iv_len 620 drivers/staging/rtl8712/rtl871x_recv.c rmv_len = pattrib->hdrlen + pattrib->iv_len + iv_len 57 drivers/staging/rtl8712/rtl871x_recv.h int iv_len; iv_len 177 drivers/staging/rtl8712/rtl871x_security.c payload = pframe + pattrib->iv_len + pattrib->hdrlen; iv_len 181 drivers/staging/rtl8712/rtl871x_security.c pattrib->iv_len - iv_len 192 drivers/staging/rtl8712/rtl871x_security.c pattrib->hdrlen - pattrib->iv_len - iv_len 233 drivers/staging/rtl8712/rtl871x_security.c u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len; iv_len 234 drivers/staging/rtl8712/rtl871x_security.c payload = pframe + prxattrib->iv_len + prxattrib->hdrlen; iv_len 592 drivers/staging/rtl8712/rtl871x_security.c payload = pframe + pattrib->iv_len + iv_len 605 drivers/staging/rtl8712/rtl871x_security.c pattrib->iv_len - iv_len 617 drivers/staging/rtl8712/rtl871x_security.c pattrib->iv_len - iv_len 663 drivers/staging/rtl8712/rtl871x_security.c payload = pframe + prxattrib->iv_len + iv_len 667 drivers/staging/rtl8712/rtl871x_security.c prxattrib->iv_len; iv_len 1165 drivers/staging/rtl8712/rtl871x_security.c pattrib->iv_len - iv_len 1172 drivers/staging/rtl8712/rtl871x_security.c pattrib->iv_len - iv_len 1374 drivers/staging/rtl8712/rtl871x_security.c prxattrib->iv_len; iv_len 156 drivers/staging/rtl8712/rtl871x_security.h #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ iv_len 161 drivers/staging/rtl8712/rtl871x_security.h iv_len = 4; \ iv_len 165 drivers/staging/rtl8712/rtl871x_security.h iv_len = 8; \ iv_len 169 drivers/staging/rtl8712/rtl871x_security.h iv_len = 8; \ iv_len 173 drivers/staging/rtl8712/rtl871x_security.h iv_len = 0; \ iv_len 311 drivers/staging/rtl8712/rtl871x_xmit.c pattrib->iv_len = 4; iv_len 315 drivers/staging/rtl8712/rtl871x_xmit.c pattrib->iv_len = 8; iv_len 321 drivers/staging/rtl8712/rtl871x_xmit.c pattrib->iv_len = 8; iv_len 325 drivers/staging/rtl8712/rtl871x_xmit.c pattrib->iv_len = 0; iv_len 415 drivers/staging/rtl8712/rtl871x_xmit.c payload += pattrib->hdrlen + pattrib->iv_len; iv_len 419 drivers/staging/rtl8712/rtl871x_xmit.c pattrib->iv_len - iv_len 427 drivers/staging/rtl8712/rtl871x_xmit.c pattrib->hdrlen - pattrib->iv_len - iv_len 630 drivers/staging/rtl8712/rtl871x_xmit.c if (pattrib->iv_len) { iv_len 660 drivers/staging/rtl8712/rtl871x_xmit.c memcpy(pframe, pattrib->iv, pattrib->iv_len); iv_len 661 drivers/staging/rtl8712/rtl871x_xmit.c pframe += pattrib->iv_len; iv_len 662 drivers/staging/rtl8712/rtl871x_xmit.c mpdu_len -= pattrib->iv_len; iv_len 686 drivers/staging/rtl8712/rtl871x_xmit.c pattrib->iv_len + iv_len 114 drivers/staging/rtl8712/rtl871x_xmit.h u8 iv_len; iv_len 919 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c prxattrib->iv_len = 4; iv_len 3052 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pattrib->iv_len = 4; iv_len 359 drivers/staging/rtl8723bs/core/rtw_recv.c datalen = precvframe->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len-prxattrib->icv_len-8;/* icv_len included the mic code */ iv_len 361 drivers/staging/rtl8723bs/core/rtw_recv.c payload = pframe+prxattrib->hdrlen+prxattrib->iv_len; iv_len 363 drivers/staging/rtl8723bs/core/rtw_recv.c RT_TRACE(_module_rtl871x_recv_c_, _drv_info_, ("\n prxattrib->iv_len =%d prxattrib->icv_len =%d\n", prxattrib->iv_len, prxattrib->icv_len)); iv_len 583 drivers/staging/rtl8723bs/core/rtw_recv.c ptr = ptr+pfhdr->attrib.hdrlen+pfhdr->attrib.iv_len+LLC_HEADER_SIZE; iv_len 1388 drivers/staging/rtl8723bs/core/rtw_recv.c SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); iv_len 1391 drivers/staging/rtl8723bs/core/rtw_recv.c pattrib->iv_len = pattrib->icv_len = 0; iv_len 1423 drivers/staging/rtl8723bs/core/rtw_recv.c SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); iv_len 1427 drivers/staging/rtl8723bs/core/rtw_recv.c data_len = pattrib->pkt_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; iv_len 1435 drivers/staging/rtl8723bs/core/rtw_recv.c memcpy(mgmt_DATA, ptr+pattrib->hdrlen+pattrib->iv_len, data_len); iv_len 1439 drivers/staging/rtl8723bs/core/rtw_recv.c pattrib->pkt_len = pattrib->pkt_len - pattrib->iv_len - pattrib->icv_len; iv_len 1585 drivers/staging/rtl8723bs/core/rtw_recv.c memcpy(ð_type, ptr + pattrib->hdrlen + pattrib->iv_len + LLC_HEADER_SIZE, 2); iv_len 1627 drivers/staging/rtl8723bs/core/rtw_recv.c psnap = (struct ieee80211_snap_hdr *)(ptr+pattrib->hdrlen + pattrib->iv_len); iv_len 1628 drivers/staging/rtl8723bs/core/rtw_recv.c psnap_type = ptr+pattrib->hdrlen + pattrib->iv_len+SNAP_SIZE; iv_len 1642 drivers/staging/rtl8723bs/core/rtw_recv.c rmv_len = pattrib->hdrlen + pattrib->iv_len + (bsnaphdr?SNAP_SIZE:0); iv_len 1645 drivers/staging/rtl8723bs/core/rtw_recv.c RT_TRACE(_module_rtl871x_recv_c_, _drv_info_, ("\n ===pattrib->hdrlen: %x, pattrib->iv_len:%x ===\n\n", pattrib->hdrlen, pattrib->iv_len)); iv_len 1764 drivers/staging/rtl8723bs/core/rtw_recv.c wlanhdr_offset = pnfhdr->attrib.hdrlen + pnfhdr->attrib.iv_len; iv_len 1907 drivers/staging/rtl8723bs/core/rtw_recv.c if (prframe->u.hdr.attrib.iv_len > 0) iv_len 1908 drivers/staging/rtl8723bs/core/rtw_recv.c recvframe_pull(prframe, prframe->u.hdr.attrib.iv_len); iv_len 243 drivers/staging/rtl8723bs/core/rtw_security.c payload = pframe+pattrib->iv_len+pattrib->hdrlen; iv_len 247 drivers/staging/rtl8723bs/core/rtw_security.c length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; iv_len 256 drivers/staging/rtl8723bs/core/rtw_security.c length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; iv_len 294 drivers/staging/rtl8723bs/core/rtw_security.c length = ((union recv_frame *)precvframe)->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; iv_len 296 drivers/staging/rtl8723bs/core/rtw_security.c payload = pframe+prxattrib->iv_len+prxattrib->hdrlen; iv_len 711 drivers/staging/rtl8723bs/core/rtw_security.c payload = pframe+pattrib->iv_len+pattrib->hdrlen; iv_len 723 drivers/staging/rtl8723bs/core/rtw_security.c length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; iv_len 724 drivers/staging/rtl8723bs/core/rtw_security.c RT_TRACE(_module_rtl871x_security_c_, _drv_info_, ("pattrib->iv_len =%x, pattrib->icv_len =%x\n", pattrib->iv_len, pattrib->icv_len)); iv_len 732 drivers/staging/rtl8723bs/core/rtw_security.c length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; iv_len 830 drivers/staging/rtl8723bs/core/rtw_security.c payload = pframe+prxattrib->iv_len+prxattrib->hdrlen; iv_len 831 drivers/staging/rtl8723bs/core/rtw_security.c length = ((union recv_frame *)precvframe)->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; iv_len 1559 drivers/staging/rtl8723bs/core/rtw_security.c length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; iv_len 1563 drivers/staging/rtl8723bs/core/rtw_security.c length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; iv_len 1924 drivers/staging/rtl8723bs/core/rtw_security.c length = ((union recv_frame *)precvframe)->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; iv_len 557 drivers/staging/rtl8723bs/core/rtw_xmit.c pattrib->iv_len = 4; iv_len 563 drivers/staging/rtl8723bs/core/rtw_xmit.c pattrib->iv_len = 8; iv_len 586 drivers/staging/rtl8723bs/core/rtw_xmit.c pattrib->iv_len = 8; iv_len 597 drivers/staging/rtl8723bs/core/rtw_xmit.c pattrib->iv_len = 0; iv_len 946 drivers/staging/rtl8723bs/core/rtw_xmit.c payload = payload+pattrib->hdrlen+pattrib->iv_len; iv_len 947 drivers/staging/rtl8723bs/core/rtw_xmit.c RT_TRACE(_module_rtl871x_xmit_c_, _drv_err_, ("curfragnum =%d pattrib->hdrlen =%d pattrib->iv_len =%d", curfragnum, pattrib->hdrlen, pattrib->iv_len)); iv_len 949 drivers/staging/rtl8723bs/core/rtw_xmit.c length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_len : 0); iv_len 953 drivers/staging/rtl8723bs/core/rtw_xmit.c length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_len : 0); iv_len 1173 drivers/staging/rtl8723bs/core/rtw_xmit.c len = pattrib->hdrlen + pattrib->iv_len; /* WLAN Header and IV */ iv_len 1278 drivers/staging/rtl8723bs/core/rtw_xmit.c if (pattrib->iv_len) { iv_len 1279 drivers/staging/rtl8723bs/core/rtw_xmit.c memcpy(pframe, pattrib->iv, pattrib->iv_len); iv_len 1285 drivers/staging/rtl8723bs/core/rtw_xmit.c pframe += pattrib->iv_len; iv_len 1287 drivers/staging/rtl8723bs/core/rtw_xmit.c mpdu_len -= pattrib->iv_len; iv_len 1320 drivers/staging/rtl8723bs/core/rtw_xmit.c pattrib->last_txcmdsz = pattrib->hdrlen + pattrib->iv_len + ((pattrib->nr_frags == 1) ? llc_sz:0) + iv_len 1472 drivers/staging/rtl8723bs/core/rtw_xmit.c pattrib->iv_len = 8; iv_len 1485 drivers/staging/rtl8723bs/core/rtw_xmit.c memcpy(pframe, pattrib->iv, pattrib->iv_len); iv_len 1486 drivers/staging/rtl8723bs/core/rtw_xmit.c pframe += pattrib->iv_len; iv_len 1492 drivers/staging/rtl8723bs/core/rtw_xmit.c pattrib->pktlen += pattrib->iv_len; iv_len 151 drivers/staging/rtl8723bs/include/rtw_recv.h u8 iv_len; iv_len 233 drivers/staging/rtl8723bs/include/rtw_security.h #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ iv_len 239 drivers/staging/rtl8723bs/include/rtw_security.h iv_len = 4;\ iv_len 243 drivers/staging/rtl8723bs/include/rtw_security.h iv_len = 8;\ iv_len 247 drivers/staging/rtl8723bs/include/rtw_security.h iv_len = 8;\ iv_len 251 drivers/staging/rtl8723bs/include/rtw_security.h iv_len = 18;\ iv_len 255 drivers/staging/rtl8723bs/include/rtw_security.h iv_len = 0;\ iv_len 154 drivers/staging/rtl8723bs/include/rtw_xmit.h u8 iv_len; iv_len 3672 fs/cifs/smb2ops.c unsigned int iv_len; iv_len 3722 fs/cifs/smb2ops.c iv_len = crypto_aead_ivsize(tfm); iv_len 3723 fs/cifs/smb2ops.c iv = kzalloc(iv_len, GFP_KERNEL); iv_len 179 include/linux/ccp.h u32 iv_len; /* In bytes */ iv_len 239 include/linux/ccp.h u32 iv_len; /* In bytes */ iv_len 350 include/linux/ccp.h u32 iv_len; /* In bytes */ iv_len 1758 include/net/mac80211.h u8 iv_len; iv_len 293 include/uapi/linux/virtio_crypto.h __le32 iv_len; iv_len 322 include/uapi/linux/virtio_crypto.h __le32 iv_len; iv_len 350 include/uapi/linux/virtio_crypto.h __le32 iv_len; iv_len 527 net/mac80211/key.c key->conf.iv_len = IEEE80211_WEP_IV_LEN; iv_len 531 net/mac80211/key.c key->conf.iv_len = IEEE80211_TKIP_IV_LEN; iv_len 544 net/mac80211/key.c key->conf.iv_len = IEEE80211_CCMP_HDR_LEN; iv_len 565 net/mac80211/key.c key->conf.iv_len = IEEE80211_CCMP_256_HDR_LEN; iv_len 584 net/mac80211/key.c key->conf.iv_len = 0; iv_len 607 net/mac80211/key.c key->conf.iv_len = 0; iv_len 626 net/mac80211/key.c key->conf.iv_len = IEEE80211_GCMP_HDR_LEN; iv_len 650 net/mac80211/key.c key->conf.iv_len = cs->hdr_len; iv_len 3074 net/mac80211/tx.c build.key->conf.iv_len > IEEE80211_FAST_XMIT_MAX_IV) iv_len 3077 net/mac80211/tx.c build.hdr_len += build.key->conf.iv_len; iv_len 803 net/mac80211/wpa.c u8 *pos, iv_len = key->conf.iv_len; iv_len 811 net/mac80211/wpa.c if (unlikely(skb_headroom(skb) < iv_len && iv_len 812 net/mac80211/wpa.c pskb_expand_head(skb, iv_len, 0, GFP_ATOMIC))) iv_len 817 net/mac80211/wpa.c pos = skb_push(skb, iv_len); iv_len 818 net/mac80211/wpa.c memmove(pos, pos + iv_len, hdrlen);