/linux-master/net/ipv6/ |
H A D | ip6_offload.c | 379 hop_jumbo->hdrlen = 0;
|
H A D | ip6_output.c | 308 hop_jumbo->hdrlen = 0; 1299 return src ? kmemdup(src, (src->hdrlen + 1) * 8, gfp) : NULL; 1305 return src ? kmemdup(src, (src->hdrlen + 1) * 8, gfp) : NULL;
|
/linux-master/net/core/ |
H A D | filter.c | 6447 srh_end = (void *)((char *)srh + sizeof(*srh) + srh_state->hdrlen); 6486 srh_state->hdrlen = srh_state->srh->hdrlen << 3; 6581 srh_state->hdrlen); 6609 srh_state->hdrlen += len;
|
/linux-master/include/net/ |
H A D | gro.h | 313 unsigned int off, size_t hdrlen, 319 size_t plen = hdrlen + max_t(size_t, offset + sizeof(u16), start); 324 NAPI_GRO_CB(skb)->gro_remcsum_start = off + hdrlen + start; 332 delta = remcsum_adjust(ptr + hdrlen, NAPI_GRO_CB(skb)->csum, 338 grc->offset = off + hdrlen + offset; 312 skb_gro_remcsum_process(struct sk_buff *skb, void *ptr, unsigned int off, size_t hdrlen, int start, int offset, struct gro_remcsum *grc, bool nopartial) argument
|
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 654 struct vxlanhdr *vh, size_t hdrlen, 670 vh = skb_gro_remcsum_process(skb, (void *)vh, off, hdrlen, 652 vxlan_gro_remcsum(struct sk_buff *skb, unsigned int off, struct vxlanhdr *vh, size_t hdrlen, __be32 vni_field, struct gro_remcsum *grc, bool nopartial) argument
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 732 int hdrlen = 0; local 736 hdrlen = sizeof(struct cpl_tx_tnl_lso); 737 hdrlen += sizeof(struct cpl_tx_pkt_core); 741 hdrlen = skb_shinfo(skb)->gso_size ? 743 hdrlen += sizeof(struct cpl_tx_pkt); 745 if (skb->len <= MAX_IMM_TX_PKT_LEN - hdrlen) 746 return hdrlen; 762 int hdrlen = is_eth_imm(skb, chip_ver); local 769 if (hdrlen) 770 return DIV_ROUND_UP(skb->len + hdrlen, sizeo 1639 u32 hdrlen; local [all...] |
/linux-master/net/wireless/ |
H A D | nl80211.c | 232 unsigned int fixedlen, hdrlen; local 242 hdrlen = offsetof(struct ieee80211_ext, u.s1g_beacon); 246 hdrlen = offsetof(struct ieee80211_mgmt, u.beacon); 252 if (ieee80211_hdrlen(mgmt->frame_control) != hdrlen)
|
/linux-master/net/mac80211/ |
H A D | tx.c | 891 struct sk_buff *skb, int hdrlen, 897 int per_fragm = frag_threshold - hdrlen - FCS_LEN; 898 int pos = hdrlen + per_fragm; 899 int rem = skb->len - hdrlen - per_fragm; 939 skb_put_data(tmp, skb->data, hdrlen); 946 skb_trim(skb, hdrlen + per_fragm); 957 int hdrlen; local 978 hdrlen = ieee80211_hdrlen(hdr->frame_control); 992 if (ieee80211_fragment(tx, skb, hdrlen, frag_threshold)) 2311 int hdrlen; local 890 ieee80211_fragment(struct ieee80211_tx_data *tx, struct sk_buff *skb, int hdrlen, int frag_threshold) argument 2604 u16 ethertype, hdrlen, meshhdrlen = 0; local 2956 memcpy(skb_push(skb, hdrlen), &hdr, hdrlen); local 3424 u16 hdrlen; local [all...] |
H A D | rx.c | 49 unsigned int hdrlen; local 77 hdrlen = ieee80211_hdrlen(fc); 80 if (!pskb_may_pull(skb, hdrlen)) { 86 hdrlen - IEEE80211_HT_CTL_LEN); 1018 int hdrlen = ieee80211_hdrlen(fc); local 1022 if (unlikely(skb->len < hdrlen + IEEE80211_WEP_IV_LEN)) 1025 skb_copy_bits(skb, hdrlen + 3, &keyid, 1); 1503 unsigned int hdrlen; local 1506 hdrlen = ieee80211_hdrlen(hdr->frame_control); 1508 if (rx->skb->len < hdrlen 2762 ieee80211_rx_mesh_fast_forward(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, int hdrlen) argument 2844 int hdrlen, mesh_hdrlen; local 4867 int hdrlen = ieee80211_hdrlen(hdr->frame_control); local [all...] |
H A D | mesh_pathtbl.c | 139 int mesh_hdrlen, hdrlen; local 143 hdrlen = ieee80211_hdrlen(hdr->frame_control); 144 mshdr = (struct ieee80211s_hdr *) (skb->data + hdrlen); 152 memmove(skb->data, hdr, hdrlen + mesh_hdrlen); 158 mshdr = (struct ieee80211s_hdr *) (skb->data + hdrlen); 483 build.hdrlen = ieee80211_get_mesh_hdrlen(meshhdr); 563 memcpy(build.hdr, meshhdr, build.hdrlen); 564 memcpy(build.hdr + build.hdrlen, rfc1042_header, sizeof(rfc1042_header)); 565 build.hdrlen += sizeof(rfc1042_header);
|
H A D | mesh.h | 172 * @hdrlen: length of mesh + rfc1042 184 u16 hdrlen; member in struct:ieee80211_mesh_fast_tx
|
H A D | mesh.c | 795 if (skb_headroom(skb) < entry->hdrlen + entry->fast_tx.hdr_len) 824 memcpy(skb_push(skb, entry->hdrlen - 2 * ETH_ALEN), entry->hdr, 825 entry->hdrlen);
|
/linux-master/drivers/net/ |
H A D | gtp.c | 174 unsigned int hdrlen, unsigned int role) 178 if (!pskb_may_pull(skb, hdrlen + sizeof(struct iphdr))) 181 iph = (struct iphdr *)(skb->data + hdrlen); 193 unsigned int hdrlen, unsigned int role) 197 return gtp_check_ms_ipv4(skb, pctx, hdrlen, role); 203 unsigned int hdrlen, unsigned int role) 205 if (!gtp_check_ms(skb, pctx, hdrlen, role)) { 211 if (iptunnel_pull_header(skb, hdrlen, skb->protocol, 410 unsigned int hdrlen = sizeof(struct udphdr) + local 415 if (!pskb_may_pull(skb, hdrlen)) 173 gtp_check_ms_ipv4(struct sk_buff *skb, struct pdp_ctx *pctx, unsigned int hdrlen, unsigned int role) argument 192 gtp_check_ms(struct sk_buff *skb, struct pdp_ctx *pctx, unsigned int hdrlen, unsigned int role) argument 202 gtp_rx(struct pdp_ctx *pctx, struct sk_buff *skb, unsigned int hdrlen, unsigned int role) argument 572 unsigned int hdrlen = sizeof(struct udphdr) + local [all...] |
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 12586 int hdrlen; local 12596 hdrlen = ipv6_authlen(hp); 12598 hdrlen = ipv6_optlen(hp); 12600 if (hdrlen > 64) 12612 if (jhdr->tlv_type != IPV6_TLV_JUMBO || jhdr->hdrlen != 0 || 12622 start += hdrlen;
|
/linux-master/net/sunrpc/auth_gss/ |
H A D | gss_krb5_crypto.c | 206 * checksum the plaintext data and hdrlen bytes of the token header 211 make_checksum(struct krb5_ctx *kctx, char *header, int hdrlen, argument 254 sg_init_one(sg, header, hdrlen); 255 ahash_request_set_crypt(req, sg, NULL, hdrlen); 299 * @hdrlen: number of octets in @header 314 gss_krb5_checksum(struct crypto_ahash *tfm, char *header, int hdrlen, argument 345 sg_init_one(sg, header, hdrlen); 346 ahash_request_set_crypt(req, sg, NULL, hdrlen);
|
/linux-master/net/ipv6/netfilter/ |
H A D | nf_conntrack_reasm.c | 401 int hdrlen; local 417 hdrlen = ipv6_authlen(&hdr); 419 hdrlen = ipv6_optlen(&hdr); 425 len -= hdrlen; 426 start += hdrlen;
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rxmq.c | 98 unsigned int hdrlen = ieee80211_hdrlen(hdr->frame_control); local 129 hdrlen + crypt_len + 8; 136 hdrlen += crypt_len; 138 if (unlikely(headlen < hdrlen)) 145 skb_put_data(skb, hdr, hdrlen); 146 skb_put_data(skb, (u8 *)hdr + hdrlen + pad_len, headlen - hdrlen); 163 } __packed *shdr = (void *)((u8 *)hdr + hdrlen + pad_len); 165 if (unlikely(headlen - hdrlen < sizeof(*shdr) ||
|
H A D | d3.c | 1544 int hdrlen = ieee80211_hdrlen(hdr->frame_control); local 1551 skb_put_data(pkt, pktdata, hdrlen); 1552 pktdata += hdrlen; 1553 pktsize -= hdrlen;
|
/linux-master/crypto/asymmetric_keys/ |
H A D | x509_cert_parser.c | 153 int x509_note_OID(void *context, size_t hdrlen, argument 173 int x509_note_tbs_certificate(void *context, size_t hdrlen, argument 180 hdrlen, tag, (unsigned long)value - ctx->data, vlen); 182 ctx->cert->tbs = value - hdrlen; 183 ctx->cert->tbs_size = vlen + hdrlen; 190 int x509_note_sig_algo(void *context, size_t hdrlen, unsigned char tag, argument 303 int x509_note_signature(void *context, size_t hdrlen, argument 342 int x509_note_serial(void *context, size_t hdrlen, argument 355 int x509_extract_name_segment(void *context, size_t hdrlen, argument 384 static int x509_fabricate_name(struct x509_parse_context *ctx, size_t hdrlen, argument 459 x509_note_issuer(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 479 x509_note_subject(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 492 x509_note_params(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 513 x509_extract_key_data(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 571 x509_process_extension(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 678 x509_decode_time(time64_t *_t, size_t hdrlen, unsigned char tag, const unsigned char *value, size_t vlen) argument 755 x509_note_not_before(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 763 x509_note_not_after(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 774 x509_akid_note_kid(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 797 x509_akid_note_name(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 813 x509_akid_note_serial(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument [all...] |
H A D | pkcs7_parser.c | 204 int pkcs7_note_OID(void *context, size_t hdrlen, argument 223 int pkcs7_sig_note_digest_algo(void *context, size_t hdrlen, argument 273 int pkcs7_sig_note_pkey_algo(void *context, size_t hdrlen, argument 314 int pkcs7_check_content_type(void *context, size_t hdrlen, argument 331 int pkcs7_note_signeddata_version(void *context, size_t hdrlen, argument 365 int pkcs7_note_signerinfo_version(void *context, size_t hdrlen, argument 408 int pkcs7_extract_cert(void *context, size_t hdrlen, argument 426 value -= hdrlen; 427 vlen += hdrlen; 448 int pkcs7_note_certificate_list(void *context, size_t hdrlen, argument 466 pkcs7_note_content(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 486 pkcs7_note_data(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 503 pkcs7_sig_note_authenticated_attr(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 586 pkcs7_sig_note_set_of_authattrs(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 614 pkcs7_sig_note_serial(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 627 pkcs7_sig_note_issuer(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 640 pkcs7_sig_note_skid(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 656 pkcs7_sig_note_signature(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument 673 pkcs7_note_signed_info(void *context, size_t hdrlen, unsigned char tag, const void *value, size_t vlen) argument [all...] |
H A D | mscode_parser.c | 36 int mscode_note_content_type(void *context, size_t hdrlen, argument 68 int mscode_note_digest_algo(void *context, size_t hdrlen, argument 116 int mscode_note_digest(void *context, size_t hdrlen, argument
|
/linux-master/net/packet/ |
H A D | af_packet.c | 629 p1->hdrlen = po->tp_hdrlen; 2246 unsigned short macoff, hdrlen; local 2418 hdrlen = sizeof(*h.h1); 2436 hdrlen = sizeof(*h.h2); 2450 hdrlen = sizeof(*h.h3); 2456 sll = h.raw + TPACKET_ALIGN(hdrlen); 2603 int hdrlen = min_t(int, copylen, tp_len); local 2607 err = skb_store_bits(skb, 0, data, hdrlen); 2610 if (!dev_validate_header(dev, skb->data, hdrlen)) 2613 data += hdrlen; [all...] |
/linux-master/drivers/staging/rtl8192e/ |
H A D | rtllib_rx.c | 231 struct sk_buff *skb, size_t hdrlen) 262 pos = skb->data + hdrlen; 276 int res, hdrlen; local 292 hdrlen = rtllib_get_hdrlen(le16_to_cpu(hdr->frame_control)); 295 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); 303 skb->data[hdrlen + 3] >> 6); 316 int res, hdrlen; local 331 hdrlen = rtllib_get_hdrlen(le16_to_cpu(hdr->frame_control)); 334 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); 857 size_t hdrlen; local 230 rtllib_is_eapol_frame(struct rtllib_device *ieee, struct sk_buff *skb, size_t hdrlen) argument 982 rtllib_rx_get_crypt(struct rtllib_device *ieee, struct sk_buff *skb, struct lib80211_crypt_data **crypt, size_t hdrlen) argument 1014 rtllib_rx_decrypt(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats, struct lib80211_crypt_data *crypt, size_t hdrlen) argument 1240 size_t hdrlen = 0; local 1391 size_t hdrlen = rtllib_get_hdrlen(fc); local [all...] |
H A D | rtllib.h | 1550 int hdrlen = RTLLIB_3ADDR_LEN; local 1555 hdrlen = RTLLIB_4ADDR_LEN; /* Addr4 */ 1557 hdrlen += 2; /* QOS ctrl*/ 1563 hdrlen = RTLLIB_1ADDR_LEN; 1566 hdrlen = RTLLIB_2ADDR_LEN; 1572 return hdrlen;
|
/linux-master/drivers/net/ppp/ |
H A D | pptp.c | 467 po->chan.hdrlen = 2 + sizeof(struct pptp_gre_header);
|