Home
last modified time | relevance | path

Searched refs:hdrlen (Results 1 – 148 of 148) sorted by relevance

/linux-4.1.27/net/ipv6/netfilter/
Dip6t_hbh.c54 unsigned int hdrlen = 0; in hbh_mt6() local
78 hdrlen = ipv6_optlen(oh); in hbh_mt6()
79 if (skb->len - ptr < hdrlen) { in hbh_mt6()
84 pr_debug("IPv6 OPTS LEN %u %u ", hdrlen, oh->hdrlen); in hbh_mt6()
87 optinfo->hdrlen, hdrlen, in hbh_mt6()
89 ((optinfo->hdrlen == hdrlen) ^ in hbh_mt6()
94 ((optinfo->hdrlen == hdrlen) ^ in hbh_mt6()
98 hdrlen -= 2; in hbh_mt6()
106 if (hdrlen < 1) in hbh_mt6()
126 if (hdrlen < 2) in hbh_mt6()
[all …]
Dip6t_ah.c45 unsigned int hdrlen = 0; in ah_mt6() local
61 hdrlen = (ah->hdrlen + 2) << 2; in ah_mt6()
63 pr_debug("IPv6 AH LEN %u %u ", hdrlen, ah->hdrlen); in ah_mt6()
72 ahinfo->hdrlen, hdrlen, in ah_mt6()
73 (!ahinfo->hdrlen || in ah_mt6()
74 (ahinfo->hdrlen == hdrlen) ^ in ah_mt6()
84 (!ahinfo->hdrlen || in ah_mt6()
85 (ahinfo->hdrlen == hdrlen) ^ in ah_mt6()
Dip6t_rt.c46 unsigned int hdrlen = 0; in rt_mt6() local
65 hdrlen = ipv6_optlen(rh); in rt_mt6()
66 if (skb->len - ptr < hdrlen) { in rt_mt6()
71 pr_debug("IPv6 RT LEN %u %u ", hdrlen, rh->hdrlen); in rt_mt6()
85 rtinfo->hdrlen, hdrlen, in rt_mt6()
87 ((rtinfo->hdrlen == hdrlen) ^ in rt_mt6()
100 ((rtinfo->hdrlen == hdrlen) ^ in rt_mt6()
123 if (rtinfo->addrnr > (unsigned int)((hdrlen - 8) / 16)) { in rt_mt6()
131 temp < (unsigned int)((hdrlen - 8) / 16); in rt_mt6()
157 if (rtinfo->addrnr > (unsigned int)((hdrlen - 8) / 16)) { in rt_mt6()
[all …]
Dip6t_ipv6header.c51 int hdrlen; in ipv6header_mt6() local
72 hdrlen = 8; in ipv6header_mt6()
74 hdrlen = (hp->hdrlen + 2) << 2; in ipv6header_mt6()
76 hdrlen = ipv6_optlen(hp); in ipv6header_mt6()
100 len -= hdrlen; in ipv6header_mt6()
101 ptr += hdrlen; in ipv6header_mt6()
Dnf_nat_l3proto_ipv6.c200 unsigned int hdrlen) in nf_nat_icmpv6_reply_translation() argument
214 if (!skb_make_writable(skb, hdrlen + sizeof(*inside))) in nf_nat_icmpv6_reply_translation()
216 if (nf_ip6_checksum(skb, hooknum, hdrlen, IPPROTO_ICMPV6)) in nf_nat_icmpv6_reply_translation()
219 inside = (void *)skb->data + hdrlen; in nf_nat_icmpv6_reply_translation()
240 if (!nf_nat_ipv6_manip_pkt(skb, hdrlen + sizeof(inside->icmp6), in nf_nat_icmpv6_reply_translation()
246 inside = (void *)skb->data + hdrlen; in nf_nat_icmpv6_reply_translation()
250 skb->len - hdrlen, IPPROTO_ICMPV6, in nf_nat_icmpv6_reply_translation()
252 skb->len - hdrlen, 0)); in nf_nat_icmpv6_reply_translation()
277 int hdrlen; in nf_nat_ipv6_fn() local
301 hdrlen = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), in nf_nat_ipv6_fn()
[all …]
Dnf_log_ipv6.c49 unsigned int hdrlen = 0; in dump_ipv6_packet() local
116 hdrlen = 8; in dump_ipv6_packet()
128 hdrlen = ipv6_optlen(hp); in dump_ipv6_packet()
161 hdrlen = (hp->hdrlen+2)<<2; in dump_ipv6_packet()
201 ptr += hdrlen; in dump_ipv6_packet()
Dnf_conntrack_reasm.c529 int hdrlen; in find_prev_fhdr() local
545 hdrlen = (hdr.hdrlen+2)<<2; in find_prev_fhdr()
547 hdrlen = ipv6_optlen(&hdr); in find_prev_fhdr()
553 len -= hdrlen; in find_prev_fhdr()
554 start += hdrlen; in find_prev_fhdr()
/linux-4.1.27/net/ipv6/
Dexthdrs_core.c80 int hdrlen; in ipv6_skip_exthdr() local
100 hdrlen = 8; in ipv6_skip_exthdr()
102 hdrlen = (hp->hdrlen+2)<<2; in ipv6_skip_exthdr()
104 hdrlen = ipv6_optlen(hp); in ipv6_skip_exthdr()
107 start += hdrlen; in ipv6_skip_exthdr()
125 len = ((hdr->hdrlen + 1) << 3); in ipv6_find_tlv()
211 unsigned int hdrlen; in ipv6_find_hdr() local
262 hdrlen = 8; in ipv6_find_hdr()
266 hdrlen = (hp->hdrlen + 2) << 2; in ipv6_find_hdr()
268 hdrlen = ipv6_optlen(hp); in ipv6_find_hdr()
[all …]
Ddatagram.c648 put_cmsg(msg, SOL_IPV6, IPV6_2292RTHDR, (rthdr->hdrlen+1) << 3, rthdr); in ip6_datagram_recv_specific_ctl()
785 len = ((hdr->hdrlen + 1) << 3); in ip6_datagram_send_ctl()
805 len = ((hdr->hdrlen + 1) << 3); in ip6_datagram_send_ctl()
830 len = ((hdr->hdrlen + 1) << 3); in ip6_datagram_send_ctl()
860 if (rthdr->hdrlen != 2 || in ip6_datagram_send_ctl()
872 len = ((rthdr->hdrlen + 1) << 3); in ip6_datagram_send_ctl()
880 if ((rthdr->hdrlen >> 1) != rthdr->segments_left) { in ip6_datagram_send_ctl()
889 int dsthdrlen = ((opt->dst1opt->hdrlen+1)<<3); in ip6_datagram_send_ctl()
Dexthdrs.c349 skb->transport_header += (hdr->hdrlen + 1) << 3; in ipv6_rthdr_rcv()
362 if (hdr->hdrlen != 2 || hdr->segments_left != 1) { in ipv6_rthdr_rcv()
379 n = hdr->hdrlen >> 1; in ipv6_rthdr_rcv()
664 phdr = (struct rt0_hdr *) skb_push(skb, (ihdr->rt_hdr.hdrlen + 1) << 3); in ipv6_push_rthdr()
667 hops = ihdr->rt_hdr.hdrlen >> 1; in ipv6_push_rthdr()
Dmip6.c182 dstopt->hdrlen = (x->props.header_len >> 3) - 1; in mip6_destopt_output()
385 rt2->rt_hdr.hdrlen = (x->props.header_len >> 3) - 1; in mip6_rthdr_output()
390 WARN_ON(rt2->rt_hdr.hdrlen != 2); in mip6_rthdr_output()
Dah6.c243 segments = rthdr->hdrlen >> 1; in ipv6_rearrange_rthdr()
419 ah->hdrlen = (XFRM_ALIGN8(sizeof(*ah) + ahp->icv_trunc_len) >> 2) - 2; in ah6_output()
475 int ah_hlen = (ah->hdrlen + 2) << 2; in ah6_input_done()
554 ah_hlen = (ah->hdrlen + 2) << 2; in ah6_input()
Dxfrm6_mode_beet.c67 ph->hdrlen = optlen / 8; in xfrm6_beet_output()
Dip6_output.c1127 return src ? kmemdup(src, (src->hdrlen + 1) * 8, gfp) : NULL; in ip6_opt_dup()
1133 return src ? kmemdup(src, (src->hdrlen + 1) * 8, gfp) : NULL; in ip6_rthdr_dup()
Dipv6_sockglue.c426 if (rthdr->hdrlen != 2 || in do_ipv6_setsockopt()
Dip6_tunnel.c439 optlen = (hdr->hdrlen + 2) << 2; in ip6_tnl_parse_tlv_enc_lim()
/linux-4.1.27/arch/powerpc/boot/
Dgunzip_util.c45 int hdrlen = 0; in gunzip_start() local
59 hdrlen = 10; in gunzip_start()
64 hdrlen = 12 + hdr[10] + (hdr[11] << 8); in gunzip_start()
66 while (hdr[hdrlen++] != 0) in gunzip_start()
69 while (hdr[hdrlen++] != 0) in gunzip_start()
72 hdrlen += 2; in gunzip_start()
73 if (hdrlen >= srclen) in gunzip_start()
81 state->s.total_in = hdrlen; in gunzip_start()
82 state->s.next_in = src + hdrlen; in gunzip_start()
83 state->s.avail_in = srclen - hdrlen; in gunzip_start()
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_security.c178 iv = pframe + pattrib->hdrlen; in rtw_wep_encrypt23a()
182 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in rtw_wep_encrypt23a()
186 length = pattrib->last_txcmdsz - pattrib->hdrlen - in rtw_wep_encrypt23a()
195 length = pxmitpriv->frag_len - pattrib->hdrlen - in rtw_wep_encrypt23a()
230 iv = pframe + prxattrib->hdrlen; in rtw_wep_decrypt23a()
237 length = skb->len - prxattrib->hdrlen - prxattrib->iv_len; in rtw_wep_decrypt23a()
239 payload = pframe + prxattrib->iv_len + prxattrib->hdrlen; in rtw_wep_decrypt23a()
660 iv = pframe + pattrib->hdrlen; in rtw_tkip_encrypt23a()
661 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in rtw_tkip_encrypt23a()
674 pattrib->hdrlen - in rtw_tkip_encrypt23a()
[all …]
Drtw_recv.c331 hdrlen-prxattrib->iv_len-prxattrib->icv_len - 8; in recvframe_chkmic()
333 payload = pframe + prxattrib->hdrlen + in recvframe_chkmic()
396 "hrdlen =%d\n", prxattrib->hdrlen); in recvframe_chkmic()
473 u8 *iv = precv_frame->pkt->data + prxattrib->hdrlen; in decryptor()
560 ptr = pfhdr->pkt->data + pfhdr->attrib.hdrlen; in portctrl()
1305 pattrib->hdrlen = sizeof(struct ieee80211_hdr_3addr); in validate_recv_data_frame()
1307 pattrib->hdrlen += ETH_ALEN; in validate_recv_data_frame()
1318 pattrib->hdrlen += IEEE80211_QOS_CTL_LEN; in validate_recv_data_frame()
1330 pattrib->hdrlen += 4; in validate_recv_data_frame()
1499 u16 eth_type, len, hdrlen; in wlanhdr_to_ethhdr() local
[all …]
Drtw_xmit.c412 pattrib->hdrlen = sizeof(struct ieee80211_qos_hdr); in set_qos()
524 pattrib->hdrlen = sizeof(struct ieee80211_hdr_3addr); in update_attrib()
731 payload = payload + pattrib->hdrlen + in xmitframe_addmic()
736 pattrib->hdrlen, pattrib->iv_len); in xmitframe_addmic()
739 pattrib->hdrlen - in xmitframe_addmic()
748 pattrib->hdrlen - in xmitframe_addmic()
1130 pframe += pattrib->hdrlen; in rtw_xmitframe_coalesce23a()
1131 mpdu_len -= pattrib->hdrlen; in rtw_xmitframe_coalesce23a()
1204 pattrib->last_txcmdsz = pattrib->hdrlen + in rtw_xmitframe_coalesce23a()
1222 memcpy(mem_start, pbuf_start + hw_hdr_offset, pattrib->hdrlen); in rtw_xmitframe_coalesce23a()
Drtw_mlme_ext.c2233 pattrib->hdrlen = 24; in update_mgntframe_attrib23a()
2560 pattrib->hdrlen = sizeof(struct ieee80211_hdr_3addr); in issue_probersp()
2953 pattrib->hdrlen = sizeof(struct ieee80211_hdr_3addr); in issue_auth()
3013 pattrib->hdrlen = sizeof(struct ieee80211_hdr_3addr); in issue_assocrsp()
3499 pattrib->hdrlen += 2; in _issue_qos_nulldata23a()
/linux-4.1.27/net/mac80211/
Dwpa.c34 unsigned int hdrlen; in ieee80211_tx_h_michael_mic_add() local
45 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_tx_h_michael_mic_add()
46 if (skb->len < hdrlen) in ieee80211_tx_h_michael_mic_add()
49 data = skb->data + hdrlen; in ieee80211_tx_h_michael_mic_add()
50 data_len = skb->len - hdrlen; in ieee80211_tx_h_michael_mic_add()
91 unsigned int hdrlen; in ieee80211_rx_h_michael_mic_verify() local
143 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_rx_h_michael_mic_verify()
144 if (skb->len < hdrlen + MICHAEL_MIC_LEN) in ieee80211_rx_h_michael_mic_verify()
151 data = skb->data + hdrlen; in ieee80211_rx_h_michael_mic_verify()
152 data_len = skb->len - hdrlen - MICHAEL_MIC_LEN; in ieee80211_rx_h_michael_mic_verify()
[all …]
Dwep.c96 unsigned int hdrlen; in ieee80211_wep_add_iv() local
104 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_wep_add_iv()
106 memmove(newhdr, newhdr + IEEE80211_WEP_IV_LEN, hdrlen); in ieee80211_wep_add_iv()
111 return newhdr + hdrlen; in ieee80211_wep_add_iv()
113 ieee80211_wep_get_iv(local, keylen, keyidx, newhdr + hdrlen); in ieee80211_wep_add_iv()
114 return newhdr + hdrlen; in ieee80211_wep_add_iv()
123 unsigned int hdrlen; in ieee80211_wep_remove_iv() local
125 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_wep_remove_iv()
126 memmove(skb->data + IEEE80211_WEP_IV_LEN, skb->data, hdrlen); in ieee80211_wep_remove_iv()
233 unsigned int hdrlen; in ieee80211_wep_decrypt() local
[all …]
Dtx.c842 struct sk_buff *skb, int hdrlen, in ieee80211_fragment() argument
848 int per_fragm = frag_threshold - hdrlen - FCS_LEN; in ieee80211_fragment()
849 int pos = hdrlen + per_fragm; in ieee80211_fragment()
850 int rem = skb->len - hdrlen - per_fragm; in ieee80211_fragment()
890 memcpy(skb_put(tmp, hdrlen), skb->data, hdrlen); in ieee80211_fragment()
897 skb_trim(skb, hdrlen + per_fragm); in ieee80211_fragment()
908 int hdrlen; in ieee80211_tx_h_fragment() local
929 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_tx_h_fragment()
943 if (ieee80211_fragment(tx, skb, hdrlen, frag_threshold)) in ieee80211_tx_h_fragment()
1750 int hdrlen; in ieee80211_monitor_start_xmit() local
[all …]
Drx.c679 int hdrlen; in iwl80211_get_cs_keyid() local
683 hdrlen = ieee80211_hdrlen(fc); in iwl80211_get_cs_keyid()
685 if (skb->len < hdrlen + cs->hdr_len) in iwl80211_get_cs_keyid()
688 skb_copy_bits(skb, hdrlen + cs->key_idx_off, &keyid, 1); in iwl80211_get_cs_keyid()
1124 unsigned int hdrlen; in ieee80211_rx_h_check() local
1127 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_rx_h_check()
1129 if (rx->skb->len < hdrlen + 8) in ieee80211_rx_h_check()
1132 skb_copy_bits(rx->skb, hdrlen + 6, &ethertype, 2); in ieee80211_rx_h_check()
1486 int hdrlen; in ieee80211_rx_h_decrypt() local
1617 hdrlen = ieee80211_hdrlen(fc); in ieee80211_rx_h_decrypt()
[all …]
Dmesh_pathtbl.c230 int mesh_hdrlen, hdrlen; in prepare_for_gate() local
234 hdrlen = ieee80211_hdrlen(hdr->frame_control); in prepare_for_gate()
235 mshdr = (struct ieee80211s_hdr *) (skb->data + hdrlen); in prepare_for_gate()
243 memmove(skb->data, hdr, hdrlen + mesh_hdrlen); in prepare_for_gate()
249 mshdr = (struct ieee80211s_hdr *) (skb->data + hdrlen); in prepare_for_gate()
/linux-4.1.27/crypto/asymmetric_keys/
Dpkcs7_parser.c163 int pkcs7_note_OID(void *context, size_t hdrlen, in pkcs7_note_OID() argument
182 int pkcs7_sig_note_digest_algo(void *context, size_t hdrlen, in pkcs7_sig_note_digest_algo() argument
211 int pkcs7_sig_note_pkey_algo(void *context, size_t hdrlen, in pkcs7_sig_note_pkey_algo() argument
231 int pkcs7_extract_cert(void *context, size_t hdrlen, in pkcs7_extract_cert() argument
249 value -= hdrlen; in pkcs7_extract_cert()
250 vlen += hdrlen; in pkcs7_extract_cert()
271 int pkcs7_note_certificate_list(void *context, size_t hdrlen, in pkcs7_note_certificate_list() argument
290 int pkcs7_note_data(void *context, size_t hdrlen, in pkcs7_note_data() argument
300 ctx->msg->data_hdrlen = hdrlen; in pkcs7_note_data()
308 int pkcs7_sig_note_authenticated_attr(void *context, size_t hdrlen, in pkcs7_sig_note_authenticated_attr() argument
[all …]
Dx509_cert_parser.c139 int x509_note_OID(void *context, size_t hdrlen, in x509_note_OID() argument
159 int x509_note_tbs_certificate(void *context, size_t hdrlen, in x509_note_tbs_certificate() argument
166 hdrlen, tag, (unsigned long)value - ctx->data, vlen); in x509_note_tbs_certificate()
168 ctx->cert->tbs = value - hdrlen; in x509_note_tbs_certificate()
169 ctx->cert->tbs_size = vlen + hdrlen; in x509_note_tbs_certificate()
176 int x509_note_pkey_algo(void *context, size_t hdrlen, in x509_note_pkey_algo() argument
228 int x509_note_signature(void *context, size_t hdrlen, in x509_note_signature() argument
250 int x509_note_serial(void *context, size_t hdrlen, in x509_note_serial() argument
263 int x509_extract_name_segment(void *context, size_t hdrlen, in x509_extract_name_segment() argument
292 static int x509_fabricate_name(struct x509_parse_context *ctx, size_t hdrlen, in x509_fabricate_name() argument
[all …]
Dmscode_parser.c46 int mscode_note_content_type(void *context, size_t hdrlen, in mscode_note_content_type() argument
78 int mscode_note_digest_algo(void *context, size_t hdrlen, in mscode_note_digest_algo() argument
117 int mscode_note_digest(void *context, size_t hdrlen, in mscode_note_digest() argument
Dx509_parser.h52 extern int x509_decode_time(time64_t *_t, size_t hdrlen,
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_security.c171 iv = pframe+pattrib->hdrlen; in rtw_wep_encrypt()
174 payload = pframe+pattrib->iv_len+pattrib->hdrlen; in rtw_wep_encrypt()
177 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt()
185 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt()
216 iv = pframe+prxattrib->hdrlen; in rtw_wep_decrypt()
221 length = ((struct recv_frame *)precvframe)->len-prxattrib->hdrlen-prxattrib->iv_len; in rtw_wep_decrypt()
223 payload = pframe+prxattrib->iv_len+prxattrib->hdrlen; in rtw_wep_decrypt()
603 iv = pframe+pattrib->hdrlen; in rtw_tkip_encrypt()
604 payload = pframe+pattrib->iv_len+pattrib->hdrlen; in rtw_tkip_encrypt()
614 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt()
[all …]
Drtw_recv.c326 datalen = precvframe->len-prxattrib->hdrlen - in recvframe_chkmic()
329 payload = pframe+prxattrib->hdrlen+prxattrib->iv_len; in recvframe_chkmic()
384 prxattrib->hdrlen)); in recvframe_chkmic()
438 u8 *iv = precv_frame->rx_data+prxattrib->hdrlen; in decryptor()
520 ptr = ptr + pfhdr->attrib.hdrlen + LLC_HEADER_SIZE; in portctrl()
1216 pattrib->hdrlen = pattrib->to_fr_ds == 3 ? 32 : 26; in validate_recv_data_frame()
1222 pattrib->hdrlen = pattrib->to_fr_ds == 3 ? 30 : 24; in validate_recv_data_frame()
1226 pattrib->hdrlen += 4; in validate_recv_data_frame()
1386 psnap = (struct ieee80211_snap_hdr *)(ptr+pattrib->hdrlen + pattrib->iv_len); in wlanhdr_to_ethhdr()
1387 psnap_type = ptr+pattrib->hdrlen + pattrib->iv_len+SNAP_SIZE; in wlanhdr_to_ethhdr()
[all …]
Drtw_xmit.c425 pattrib->hdrlen = WLAN_HDR_A3_QOS_LEN; in set_qos()
528 pattrib->hdrlen = WLAN_HDR_A3_LEN; in update_attrib()
702 payload = payload+pattrib->hdrlen+pattrib->iv_len; in xmitframe_addmic()
705 curfragnum, pattrib->hdrlen, pattrib->iv_len)); in xmitframe_addmic()
707 …length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_l… in xmitframe_addmic()
711 …length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_len… in xmitframe_addmic()
847 qc = (unsigned short *)(hdr + pattrib->hdrlen - 2); in rtw_make_wlanhdr()
948 len = pattrib->hdrlen + pattrib->iv_len; /* WLAN Header and IV */ in rtw_calculate_wlan_pkt_size_by_attribue()
1023 pframe += pattrib->hdrlen; in rtw_xmitframe_coalesce()
1024 mpdu_len -= pattrib->hdrlen; in rtw_xmitframe_coalesce()
[all …]
Drtw_ieee80211.c1158 int hdrlen = 24; in ieee80211_get_hdrlen() local
1163 hdrlen += 2; in ieee80211_get_hdrlen()
1165 hdrlen += 6; /* Addr4 */ in ieee80211_get_hdrlen()
1171 hdrlen = 10; in ieee80211_get_hdrlen()
1174 hdrlen = 16; in ieee80211_get_hdrlen()
1180 return hdrlen; in ieee80211_get_hdrlen()
Drtw_mlme_ext.c1862 pattrib->hdrlen = 24; in update_mgntframe_attrib()
2161 pattrib->hdrlen = sizeof(struct rtw_ieee80211_hdr_3addr); in issue_probersp()
2162 pattrib->pktlen = pattrib->hdrlen; in issue_probersp()
2163 pframe += pattrib->hdrlen; in issue_probersp()
2520 pattrib->hdrlen = sizeof(struct rtw_ieee80211_hdr_3addr); in issue_auth()
2588 pattrib->hdrlen = sizeof(struct rtw_ieee80211_hdr_3addr); in issue_asocrsp()
2589 pattrib->pktlen += pattrib->hdrlen; in issue_asocrsp()
2590 pframe += pattrib->hdrlen; in issue_asocrsp()
3007 pattrib->hdrlen += 2; in _issue_qos_nulldata()
3029 qc = (unsigned short *)(pframe + pattrib->hdrlen - 2); in _issue_qos_nulldata()
/linux-4.1.27/drivers/staging/rtl8712/
Drtl871x_security.c188 iv = pframe+pattrib->hdrlen; in r8712_wep_encrypt()
193 payload = pframe+pattrib->iv_len+pattrib->hdrlen; in r8712_wep_encrypt()
196 hdrlen-pattrib->iv_len - in r8712_wep_encrypt()
206 length = pxmitpriv->frag_len-pattrib->hdrlen - in r8712_wep_encrypt()
239 iv = pframe + prxattrib->hdrlen; in r8712_wep_decrypt()
247 u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; in r8712_wep_decrypt()
248 payload = pframe+prxattrib->iv_len+prxattrib->hdrlen; in r8712_wep_decrypt()
605 iv = pframe + pattrib->hdrlen; in r8712_tkip_encrypt()
607 pattrib->hdrlen; in r8712_tkip_encrypt()
618 pattrib->hdrlen-pattrib->iv_len - in r8712_tkip_encrypt()
[all …]
Drtl871x_recv.c177 prxattrib->hdrlen; in r8712_recvframe_chkmic()
186 datalen = precvframe->u.hdr.len - prxattrib->hdrlen - in r8712_recvframe_chkmic()
189 payload = pframe + prxattrib->hdrlen + in r8712_recvframe_chkmic()
267 ptr = ptr + pfhdr->attrib.hdrlen + LLC_HEADER_SIZE; in r8712_portctrl()
527 pattrib->hdrlen = pattrib->to_fr_ds == 3 ? 32 : 26; in validate_recv_data_frame()
530 pattrib->hdrlen = (pattrib->to_fr_ds == 3) ? 30 : 24; in validate_recv_data_frame()
534 pattrib->hdrlen += 4; in validate_recv_data_frame()
615 psnap = (struct ieee80211_snap_hdr *)(ptr + pattrib->hdrlen + in r8712_wlanhdr_to_ethhdr()
617 psnap_type = ptr + pattrib->hdrlen + pattrib->iv_len + SNAP_SIZE; in r8712_wlanhdr_to_ethhdr()
630 rmv_len = pattrib->hdrlen + pattrib->iv_len + in r8712_wlanhdr_to_ethhdr()
Dieee80211.h753 int hdrlen = 24; in ieee80211_get_hdrlen() local
758 hdrlen += 2; in ieee80211_get_hdrlen()
760 hdrlen += 6; /* Addr4 */ in ieee80211_get_hdrlen()
766 hdrlen = 10; in ieee80211_get_hdrlen()
769 hdrlen = 16; in ieee80211_get_hdrlen()
774 return hdrlen; in ieee80211_get_hdrlen()
Drtl871x_xmit.c299 pattrib->hdrlen = WLAN_HDR_A3_LEN; in r8712_update_attrib()
417 hdrlen+pattrib->iv_len; in xmitframe_addmic()
420 pattrib->hdrlen - in xmitframe_addmic()
429 pattrib->hdrlen-pattrib->iv_len - in xmitframe_addmic()
518 qc = (unsigned short *)(hdr + pattrib->hdrlen - 2); in make_wlanhdr()
627 pframe += pattrib->hdrlen; in r8712_xmitframe_coalesce()
628 mpdu_len -= pattrib->hdrlen; in r8712_xmitframe_coalesce()
685 pattrib->last_txcmdsz = pattrib->hdrlen + in r8712_xmitframe_coalesce()
696 memcpy(mem_start, pbuf_start + TXDESC_OFFSET, pattrib->hdrlen); in r8712_xmitframe_coalesce()
Dxmit_linux.c103 pattrib->hdrlen = WLAN_HDR_A3_QOS_LEN; in r8712_set_qos()
Drtl871x_recv.h54 int hdrlen; /* the WLAN Header Len */ member
Drtl871x_xmit.h112 u8 hdrlen; /*the WLAN Header Len*/ member
Drtl8712_recv.c234 wlanhdr_offset = pnfhdr->attrib.hdrlen + pnfhdr->attrib.iv_len; in recvframe_defrag()
341 recvframe_pull(prframe, prframe->u.hdr.attrib.hdrlen); in amsdu_to_msdu()
/linux-4.1.27/drivers/staging/wlan-ng/
Dp80211hdr.h191 u16 hdrlen = 0; in p80211_headerlen() local
195 hdrlen = WLAN_HDR_A3_LEN; in p80211_headerlen()
198 hdrlen = WLAN_HDR_A3_LEN; in p80211_headerlen()
200 hdrlen += ETH_ALEN; in p80211_headerlen()
203 hdrlen = WLAN_CTL_FRAMELEN(WLAN_GET_FC_FSTYPE(fctl)) - in p80211_headerlen()
207 hdrlen = WLAN_HDR_A3_LEN; in p80211_headerlen()
210 return hdrlen; in p80211_headerlen()
Dhfa384x_usb.c3454 int hdrlen; in hfa384x_usbin_rx() local
3477 hdrlen = p80211_headerlen(fc); in hfa384x_usbin_rx()
3485 memmove(skb_push(skb, hdrlen), in hfa384x_usbin_rx()
3486 &usbin->rxfrm.desc.frame_control, hdrlen); in hfa384x_usbin_rx()
3492 skb_trim(skb, data_len + hdrlen); in hfa384x_usbin_rx()
3554 unsigned int hdrlen = 0; in hfa384x_int_rxmonitor() local
3565 hdrlen = p80211_headerlen(fc); in hfa384x_int_rxmonitor()
3569 skblen = sizeof(struct p80211_caphdr) + hdrlen + datalen + WLAN_CRC_LEN; in hfa384x_int_rxmonitor()
3609 datap = skb_put(skb, hdrlen); in hfa384x_int_rxmonitor()
3610 memcpy(datap, &(rxdesc->frame_control), hdrlen); in hfa384x_int_rxmonitor()
[all …]
/linux-4.1.27/net/sunrpc/xprtrdma/
Dsvc_rdma_marshal.c176 int hdrlen; in svc_rdma_xdr_decode_req() local
184 hdrlen = (u32)((unsigned long)va - (unsigned long)rmsgp); in svc_rdma_xdr_decode_req()
185 rqstp->rq_arg.head[0].iov_len -= hdrlen; in svc_rdma_xdr_decode_req()
186 if (hdrlen > rqstp->rq_arg.len) in svc_rdma_xdr_decode_req()
188 return hdrlen; in svc_rdma_xdr_decode_req()
220 u32 hdrlen; in svc_rdma_xdr_decode_deferred_req() local
230 hdrlen = (u32)((unsigned long)va - (unsigned long)rmsgp); in svc_rdma_xdr_decode_deferred_req()
231 rqstp->rq_arg.head[0].iov_len -= hdrlen; in svc_rdma_xdr_decode_deferred_req()
232 return hdrlen; in svc_rdma_xdr_decode_deferred_req()
264 hdrlen = (unsigned long)va - (unsigned long)rmsgp; in svc_rdma_xdr_decode_deferred_req()
[all …]
Drpc_rdma.c387 ssize_t hdrlen; in rpcrdma_marshal_req() local
463 hdrlen = RPCRDMA_HDRLEN_MIN; in rpcrdma_marshal_req()
485 hdrlen += 2 * sizeof(u32); /* extra words in padhdr */ in rpcrdma_marshal_req()
513 hdrlen = rpcrdma_create_chunks(rqst, &rqst->rq_snd_buf, in rpcrdma_marshal_req()
518 hdrlen = rpcrdma_create_chunks(rqst, &rqst->rq_rcv_buf, in rpcrdma_marshal_req()
521 if (hdrlen < 0) in rpcrdma_marshal_req()
522 return hdrlen; in rpcrdma_marshal_req()
526 __func__, transfertypes[wtype], hdrlen, rpclen, padlen, in rpcrdma_marshal_req()
537 req->rl_send_iov[0].length = hdrlen; in rpcrdma_marshal_req()
/linux-4.1.27/include/net/
Dnetlink.h312 int hdrlen) in nlmsg_attrdata() argument
315 return (struct nlattr *) (data + NLMSG_ALIGN(hdrlen)); in nlmsg_attrdata()
323 static inline int nlmsg_attrlen(const struct nlmsghdr *nlh, int hdrlen) in nlmsg_attrlen() argument
325 return nlmsg_len(nlh) - NLMSG_ALIGN(hdrlen); in nlmsg_attrlen()
368 static inline int nlmsg_parse(const struct nlmsghdr *nlh, int hdrlen, in nlmsg_parse() argument
372 if (nlh->nlmsg_len < nlmsg_msg_size(hdrlen)) in nlmsg_parse()
375 return nla_parse(tb, maxtype, nlmsg_attrdata(nlh, hdrlen), in nlmsg_parse()
376 nlmsg_attrlen(nlh, hdrlen), policy); in nlmsg_parse()
388 int hdrlen, int attrtype) in nlmsg_find_attr() argument
390 return nla_find(nlmsg_attrdata(nlh, hdrlen), in nlmsg_find_attr()
[all …]
/linux-4.1.27/net/ipv4/
Dxfrm4_mode_beet.c43 int hdrlen, optlen; in xfrm4_beet_output() local
45 hdrlen = 0; in xfrm4_beet_output()
48 hdrlen += IPV4_BEET_PHMAXLEN - (optlen & 4); in xfrm4_beet_output()
51 hdrlen + (XFRM_MODE_SKB_CB(skb)->ihl - sizeof(*top_iph))); in xfrm4_beet_output()
61 __skb_pull(skb, XFRM_MODE_SKB_CB(skb)->ihl - hdrlen); in xfrm4_beet_output()
69 ph->hdrlen = optlen / 8; in xfrm4_beet_output()
100 optlen = ph->hdrlen * 8 + (IPV4_BEET_PHMAXLEN - phlen); in xfrm4_beet_input()
Dfou.c77 void *data, size_t hdrlen, u8 ipproto, in gue_remcsum() argument
83 size_t plen = hdrlen + max_t(size_t, offset + sizeof(u16), start); in gue_remcsum()
89 skb_remcsum_process(skb, (void *)guehdr + hdrlen, in gue_remcsum()
105 size_t len, optlen, hdrlen; in gue_udp_recv() local
128 hdrlen = sizeof(struct guehdr) + optlen; in gue_udp_recv()
133 hdrlen = sizeof(struct guehdr) + optlen; in gue_udp_recv()
151 hdrlen, guehdr->proto_ctype, in gue_udp_recv()
166 __skb_pull(skb, sizeof(struct udphdr) + hdrlen); in gue_udp_recv()
225 size_t hdrlen, u8 ipproto, in gue_gro_remcsum() argument
231 size_t plen = hdrlen + max_t(size_t, offset + sizeof(u16), start); in gue_gro_remcsum()
[all …]
Dinet_diag.c964 int hdrlen = sizeof(struct inet_diag_req_v2); in inet_diag_dump() local
967 if (nlmsg_attrlen(cb->nlh, hdrlen)) in inet_diag_dump()
968 bc = nlmsg_find_attr(cb->nlh, hdrlen, INET_DIAG_REQ_BYTECODE); in inet_diag_dump()
989 int hdrlen = sizeof(struct inet_diag_req); in inet_diag_dump_compat() local
999 if (nlmsg_attrlen(cb->nlh, hdrlen)) in inet_diag_dump_compat()
1000 bc = nlmsg_find_attr(cb->nlh, hdrlen, INET_DIAG_REQ_BYTECODE); in inet_diag_dump_compat()
1022 int hdrlen = sizeof(struct inet_diag_req); in inet_diag_rcv_msg_compat() local
1026 nlmsg_len(nlh) < hdrlen) in inet_diag_rcv_msg_compat()
1030 if (nlmsg_attrlen(nlh, hdrlen)) { in inet_diag_rcv_msg_compat()
1033 attr = nlmsg_find_attr(nlh, hdrlen, in inet_diag_rcv_msg_compat()
[all …]
Dah4.c214 ah->hdrlen = (XFRM_ALIGN4(sizeof(*ah) + ahp->icv_trunc_len) >> 2) - 2; in ah_output()
216 ah->hdrlen = (XFRM_ALIGN8(sizeof(*ah) + ahp->icv_trunc_len) >> 2) - 2; in ah_output()
271 int ah_hlen = (ah->hdrlen + 2) << 2; in ah_input_done()
325 ah_hlen = (ah->hdrlen + 2) << 2; in ah_input()
Dtcp_input.c4421 static int __must_check tcp_queue_rcv(struct sock *sk, struct sk_buff *skb, int hdrlen, in tcp_queue_rcv() argument
4427 __skb_pull(skb, hdrlen); in tcp_queue_rcv()
/linux-4.1.27/net/wireless/
Dutil.c342 unsigned int hdrlen = 24; in ieee80211_hdrlen() local
346 hdrlen = 30; in ieee80211_hdrlen()
348 hdrlen += IEEE80211_QOS_CTL_LEN; in ieee80211_hdrlen()
350 hdrlen += IEEE80211_HT_CTL_LEN; in ieee80211_hdrlen()
357 hdrlen += IEEE80211_HT_CTL_LEN; in ieee80211_hdrlen()
372 hdrlen = 10; in ieee80211_hdrlen()
374 hdrlen = 16; in ieee80211_hdrlen()
377 return hdrlen; in ieee80211_hdrlen()
385 unsigned int hdrlen; in ieee80211_get_hdrlen_from_skb() local
389 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_get_hdrlen_from_skb()
[all …]
/linux-4.1.27/net/bluetooth/cmtp/
Dcore.c134 __u8 hdr, hdrlen, id; in cmtp_recv_frame() local
144 hdrlen = 2; in cmtp_recv_frame()
148 hdrlen = 3; in cmtp_recv_frame()
152 hdrlen = 1; in cmtp_recv_frame()
159 BT_DBG("hdr 0x%02x hdrlen %d len %d id %d", hdr, hdrlen, len, id); in cmtp_recv_frame()
161 if (hdrlen + len > skb->len) { in cmtp_recv_frame()
167 skb_pull(skb, hdrlen); in cmtp_recv_frame()
173 cmtp_add_msgpart(session, id, skb->data + hdrlen, len); in cmtp_recv_frame()
178 cmtp_add_msgpart(session, id, skb->data + hdrlen, len); in cmtp_recv_frame()
187 skb_pull(skb, hdrlen + len); in cmtp_recv_frame()
/linux-4.1.27/drivers/net/wireless/hostap/
Dhostap_80211_rx.c67 int hdrlen, phdrlen, head_need, tail_need; in prism2_rx_80211() local
101 hdrlen = hostap_80211_get_hdrlen(fhdr->frame_control); in prism2_rx_80211()
196 skb_pull(skb, hdrlen); in prism2_rx_80211()
654 int res, hdrlen; in hostap_rx_frame_decrypt() local
660 hdrlen = hostap_80211_get_hdrlen(hdr->frame_control); in hostap_rx_frame_decrypt()
673 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); in hostap_rx_frame_decrypt()
692 int res, hdrlen; in hostap_rx_frame_decrypt_msdu() local
698 hdrlen = hostap_80211_get_hdrlen(hdr->frame_control); in hostap_rx_frame_decrypt_msdu()
701 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); in hostap_rx_frame_decrypt_msdu()
723 size_t hdrlen; in hostap_80211_rx() local
[all …]
Dhostap_hw.c2039 int hdrlen, rx_hdrlen; in hostap_rx_skb() local
2076 hdrlen = hostap_80211_get_hdrlen(rxdesc->frame_control); in hostap_rx_skb()
2077 if (hdrlen > rx_hdrlen) in hostap_rx_skb()
2078 hdrlen = rx_hdrlen; in hostap_rx_skb()
2080 memmove(skb_pull(skb, rx_hdrlen - hdrlen), in hostap_rx_skb()
2081 &rxdesc->frame_control, hdrlen); in hostap_rx_skb()
2173 u16 sw_support, hdrlen, len; in hostap_tx_callback() local
2198 hdrlen = hostap_80211_get_hdrlen(txdesc->frame_control); in hostap_tx_callback()
2200 skb = dev_alloc_skb(hdrlen + len); in hostap_tx_callback()
2207 memcpy(skb_put(skb, hdrlen), (void *) &txdesc->frame_control, hdrlen); in hostap_tx_callback()
[all …]
Dhostap_ap.c979 int hdrlen; in prism2_send_mgmt() local
1000 hdrlen = hostap_80211_get_hdrlen(cpu_to_le16(type_subtype)); in prism2_send_mgmt()
1001 hdr = (struct ieee80211_hdr *) skb_put(skb, hdrlen); in prism2_send_mgmt()
1005 memset(hdr, 0, hdrlen); in prism2_send_mgmt()
1350 size_t hdrlen; in handle_authen() local
1363 hdrlen = hostap_80211_get_hdrlen(hdr->frame_control); in handle_authen()
1381 if (skb->len >= hdrlen + 3) in handle_authen()
1382 idx = skb->data[hdrlen + 3] >> 6; in handle_authen()
/linux-4.1.27/drivers/net/wireless/b43/
Dpio.c363 const u8 *hdr, unsigned int hdrlen) in pio_tx_frame_2byte_queue() argument
375 ctl = tx_write_2byte_queue(q, ctl, hdr, hdrlen); in pio_tx_frame_2byte_queue()
433 const u8 *hdr, unsigned int hdrlen) in pio_tx_frame_4byte_queue() argument
445 ctl = tx_write_4byte_queue(q, ctl, hdr, hdrlen); in pio_tx_frame_4byte_queue()
461 unsigned int hdrlen; in pio_tx_frame() local
470 hdrlen = b43_txhdr_size(dev); in pio_tx_frame()
472 B43_WARN_ON(sizeof(wl->pio_scratchspace) < hdrlen); in pio_tx_frame()
487 pio_tx_frame_4byte_queue(pack, (const u8 *)txhdr, hdrlen); in pio_tx_frame()
489 pio_tx_frame_2byte_queue(pack, (const u8 *)txhdr, hdrlen); in pio_tx_frame()
496 q->buffer_used += roundup(skb->len + hdrlen, 4); in pio_tx_frame()
[all …]
/linux-4.1.27/drivers/net/wireless/ipw2x00/
Dlibipw_rx.c276 int res, hdrlen; in libipw_rx_frame_decrypt() local
282 hdrlen = libipw_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in libipw_rx_frame_decrypt()
285 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); in libipw_rx_frame_decrypt()
293 skb->data[hdrlen + 3] >> 6); in libipw_rx_frame_decrypt()
308 int res, hdrlen; in libipw_rx_frame_decrypt_msdu() local
314 hdrlen = libipw_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in libipw_rx_frame_decrypt_msdu()
317 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); in libipw_rx_frame_decrypt_msdu()
337 size_t hdrlen; in libipw_rx() local
367 hdrlen = libipw_get_hdrlen(fc); in libipw_rx()
369 if (skb->len < hdrlen) { in libipw_rx()
[all …]
Dlibipw.h879 int hdrlen = LIBIPW_3ADDR_LEN; in libipw_get_hdrlen() local
885 hdrlen = LIBIPW_4ADDR_LEN; in libipw_get_hdrlen()
887 hdrlen += 2; in libipw_get_hdrlen()
893 hdrlen = LIBIPW_1ADDR_LEN; in libipw_get_hdrlen()
896 hdrlen = LIBIPW_2ADDR_LEN; in libipw_get_hdrlen()
902 return hdrlen; in libipw_get_hdrlen()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dbmi.c136 u32 hdrlen = sizeof(cmd.id) + sizeof(cmd.write_mem); in ath10k_bmi_write_memory() local
149 txlen = min(length, BMI_MAX_DATA_SIZE - hdrlen); in ath10k_bmi_write_memory()
159 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, hdrlen + txlen, in ath10k_bmi_write_memory()
220 u32 hdrlen = sizeof(cmd.id) + sizeof(cmd.lz_data); in ath10k_bmi_lz_data() local
233 txlen = min(length, BMI_MAX_DATA_SIZE - hdrlen); in ath10k_bmi_lz_data()
241 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, hdrlen + txlen, in ath10k_bmi_lz_data()
Dwmi.c1419 unsigned int hdrlen; in ath10k_wmi_handle_wep_reauth() local
1427 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ath10k_wmi_handle_wep_reauth()
1428 if (skb->len < (hdrlen + IEEE80211_WEP_IV_LEN)) in ath10k_wmi_handle_wep_reauth()
1431 keyidx = skb->data[hdrlen + (IEEE80211_WEP_IV_LEN - 1)] >> WEP_KEYID_SHIFT; in ath10k_wmi_handle_wep_reauth()
/linux-4.1.27/net/ipv4/netfilter/
Dnf_nat_l3proto_ipv4.c201 unsigned int hdrlen = ip_hdrlen(skb); in nf_nat_icmp_reply_translation() local
208 if (!skb_make_writable(skb, hdrlen + sizeof(*inside))) in nf_nat_icmp_reply_translation()
210 if (nf_ip_checksum(skb, hooknum, hdrlen, 0)) in nf_nat_icmp_reply_translation()
213 inside = (void *)skb->data + hdrlen; in nf_nat_icmp_reply_translation()
234 if (!nf_nat_ipv4_manip_pkt(skb, hdrlen + sizeof(inside->icmp), in nf_nat_icmp_reply_translation()
240 inside = (void *)skb->data + hdrlen; in nf_nat_icmp_reply_translation()
243 csum_fold(skb_checksum(skb, hdrlen, in nf_nat_icmp_reply_translation()
244 skb->len - hdrlen, 0)); in nf_nat_icmp_reply_translation()
/linux-4.1.27/drivers/staging/rtl8192e/
Drtllib_rx.c243 struct sk_buff *skb, size_t hdrlen) in rtllib_is_eapol_frame() argument
273 pos = skb->data + hdrlen; in rtllib_is_eapol_frame()
287 int res, hdrlen; in rtllib_rx_frame_decrypt() local
302 hdrlen = rtllib_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in rtllib_rx_frame_decrypt()
305 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); in rtllib_rx_frame_decrypt()
312 skb->data[hdrlen + 3] >> 6); in rtllib_rx_frame_decrypt()
327 int res, hdrlen; in rtllib_rx_frame_decrypt_msdu() local
341 hdrlen = rtllib_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in rtllib_rx_frame_decrypt_msdu()
344 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); in rtllib_rx_frame_decrypt_msdu()
865 size_t hdrlen = 0; in rtllib_rx_get_hdrlen() local
[all …]
Drtllib.h2553 int hdrlen = RTLLIB_3ADDR_LEN; in rtllib_get_hdrlen() local
2558 hdrlen = RTLLIB_4ADDR_LEN; /* Addr4 */ in rtllib_get_hdrlen()
2560 hdrlen += 2; /* QOS ctrl*/ in rtllib_get_hdrlen()
2566 hdrlen = RTLLIB_1ADDR_LEN; in rtllib_get_hdrlen()
2569 hdrlen = RTLLIB_2ADDR_LEN; in rtllib_get_hdrlen()
2575 return hdrlen; in rtllib_get_hdrlen()
/linux-4.1.27/drivers/isdn/i4l/
Disdn_v110.c90 isdn_v110_open(unsigned char key, int hdrlen, int maxsize) in isdn_v110_open() argument
124 v->skbres = hdrlen; in isdn_v110_open()
125 v->maxsize = maxsize - hdrlen; in isdn_v110_open()
581 int hdrlen = dev->drv[c->driver]->interface->hl_hdrlen; in isdn_v110_stat_callback() local
586 dev->v110[idx] = isdn_v110_open(V110_9600, hdrlen, maxsize); in isdn_v110_stat_callback()
589 dev->v110[idx] = isdn_v110_open(V110_19200, hdrlen, maxsize); in isdn_v110_stat_callback()
592 dev->v110[idx] = isdn_v110_open(V110_38400, hdrlen, maxsize); in isdn_v110_stat_callback()
/linux-4.1.27/drivers/net/slip/
Dslhc.c494 int len, hdrlen; in slhc_uncompress() local
537 hdrlen = ip->ihl * 4 + thp->doff * 4; in slhc_uncompress()
543 i = ntohs(ip->tot_len) - hdrlen; in slhc_uncompress()
551 ntohs(ip->tot_len) - hdrlen); in slhc_uncompress()
600 len += hdrlen; in slhc_uncompress()
604 memmove(icp + hdrlen, cp, len - hdrlen); in slhc_uncompress()
/linux-4.1.27/include/uapi/linux/
Dipv6.h48 __u8 hdrlen; member
61 __u8 hdrlen; member
Dip.h110 __u8 hdrlen; /* This one is measured in 32 bit units! */ member
131 __u8 hdrlen; member
/linux-4.1.27/drivers/net/usb/
Dsierra_net.c244 int hdrlen; member
276 hh->hdrlen = SIERRA_NET_HIP_EXT_HDR_LEN; in parse_hip()
279 hh->hdrlen = SIERRA_NET_HIP_HDR_LEN; in parse_hip()
283 hh->hdrlen++; in parse_hip()
288 if (buflen < (hh->hdrlen + hh->payload_len.word)) in parse_hip()
406 link_up = sierra_net_parse_lsi(dev, data + hh->hdrlen, in sierra_net_handle_lsi()
495 if (len != hh.hdrlen + hh.payload_len.word) { in sierra_net_kevent()
498 hh.hdrlen + hh.payload_len.word); in sierra_net_kevent()
834 skb_pull(skb, hh.hdrlen); in sierra_net_rx_fixup()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Drx.c104 unsigned int hdrlen, fraglen; in iwl_mvm_pass_packet_to_mac80211() local
118 hdrlen = (len <= skb_tailroom(skb)) ? len : in iwl_mvm_pass_packet_to_mac80211()
121 memcpy(skb_put(skb, hdrlen), hdr, hdrlen); in iwl_mvm_pass_packet_to_mac80211()
122 fraglen = len - hdrlen; in iwl_mvm_pass_packet_to_mac80211()
125 int offset = (void *)hdr + hdrlen - in iwl_mvm_pass_packet_to_mac80211()
Dd3.c1260 int hdrlen = ieee80211_hdrlen(hdr->frame_control); in iwl_mvm_report_wakeup_reasons() local
1267 memcpy(skb_put(pkt, hdrlen), pktdata, hdrlen); in iwl_mvm_report_wakeup_reasons()
1268 pktdata += hdrlen; in iwl_mvm_report_wakeup_reasons()
1269 pktsize -= hdrlen; in iwl_mvm_report_wakeup_reasons()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dtx.c196 int hdrlen; in wl1251_tx_send_packet() local
205 hdrlen = ieee80211_hdrlen(fc); in wl1251_tx_send_packet()
209 sizeof(*tx_hdr) + hdrlen); in wl1251_tx_send_packet()
417 int hdrlen; in wl1251_tx_packet_cb() local
443 hdrlen = ieee80211_get_hdrlen_from_skb(skb); in wl1251_tx_packet_cb()
444 memmove(frame + WL1251_TKIP_IV_SPACE, frame, hdrlen); in wl1251_tx_packet_cb()
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dcommon.c126 int hdrlen, padpos, padsize; in ath9k_cmn_rx_skb_postprocess() local
132 hdrlen = ieee80211_get_hdrlen_from_skb(skb); in ath9k_cmn_rx_skb_postprocess()
156 && !decrypt_error && skb->len >= hdrlen + 4) { in ath9k_cmn_rx_skb_postprocess()
157 keyix = skb->data[hdrlen + 3] >> 6; in ath9k_cmn_rx_skb_postprocess()
Dhtc_drv_txrx.c451 int hdrlen, padsize; in ath9k_htc_tx_process() local
512 hdrlen = ieee80211_get_hdrlen_from_skb(skb); in ath9k_htc_tx_process()
514 padsize = hdrlen & 3; in ath9k_htc_tx_process()
515 if (padsize && skb->len > hdrlen + padsize) { in ath9k_htc_tx_process()
516 memmove(skb->data + padsize, skb->data, hdrlen); in ath9k_htc_tx_process()
/linux-4.1.27/drivers/net/ppp/
Dppp_generic.c86 int hdrlen; /* space to leave for headers */ member
487 skb = alloc_skb(count + pf->hdrlen, GFP_KERNEL); in ppp_write()
490 skb_reserve(skb, pf->hdrlen); in ppp_write()
1371 int i, bits, hdrlen, mtu; in ppp_mp_explode() local
1391 hdrlen = (ppp->flags & SC_MP_XSHORTSEQ)? MPHDRLEN_SSN: MPHDRLEN; in ppp_mp_explode()
1506 flen = (((totfree - nzero)*(totlen + hdrlen*totfree)) / in ppp_mp_explode()
1507 ((totspeed*totfree)/pch->speed)) - hdrlen; in ppp_mp_explode()
1541 mtu = pch->chan->mtu - (hdrlen - 2); in ppp_mp_explode()
1548 frag = alloc_skb(flen + hdrlen + (flen == 0), GFP_ATOMIC); in ppp_mp_explode()
1551 q = skb_put(frag, flen + hdrlen); in ppp_mp_explode()
[all …]
Dppp_deflate.c45 int unit, int hdrlen, int debug);
48 int unit, int hdrlen, int mru, int debug);
141 int unit, int hdrlen, int debug) in z_comp_init() argument
356 int unit, int hdrlen, int mru, int debug) in z_decomp_init() argument
Dppp_mppe.c339 int hdrlen, int debug) in mppe_comp_init() argument
455 int hdrlen, int mru, int debug) in mppe_decomp_init() argument
Dppp_synctty.c191 ap->chan.hdrlen = 2; /* for A/C bytes */ in ppp_sync_open()
Dpptp.c508 po->chan.hdrlen = 2 + sizeof(struct pptp_gre_header); in pptp_connect()
Dpppoe.c704 po->chan.hdrlen = (sizeof(struct pppoe_hdr) + in pppoe_connect()
/linux-4.1.27/net/sunrpc/auth_gss/
Dgss_krb5_crypto.c151 make_checksum_hmac_md5(struct krb5_ctx *kctx, char *header, int hdrlen, in make_checksum_hmac_md5() argument
199 sg_init_one(sg, header, hdrlen); in make_checksum_hmac_md5()
200 err = crypto_hash_update(&desc, sg, hdrlen); in make_checksum_hmac_md5()
241 make_checksum(struct krb5_ctx *kctx, char *header, int hdrlen, in make_checksum() argument
252 return make_checksum_hmac_md5(kctx, header, hdrlen, in make_checksum()
279 sg_init_one(sg, header, hdrlen); in make_checksum()
280 err = crypto_hash_update(&desc, sg, hdrlen); in make_checksum()
322 make_checksum_v2(struct krb5_ctx *kctx, char *header, int hdrlen, in make_checksum_v2() argument
362 sg_init_one(sg, header, hdrlen); in make_checksum_v2()
363 err = crypto_hash_update(&desc, sg, hdrlen); in make_checksum_v2()
/linux-4.1.27/arch/s390/include/uapi/asm/
Dmonwriter.h27 unsigned char hdrlen; member
/linux-4.1.27/include/uapi/linux/netfilter_ipv6/
Dip6t_ah.h8 __u32 hdrlen; /* Header Length */ member
Dip6t_opts.h9 __u32 hdrlen; /* Header Length */ member
Dip6t_frag.h8 __u32 hdrlen; /* Header Length */ member
Dip6t_rt.h12 __u32 hdrlen; /* Header Length */ member
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Dtx.c128 int hdrlen = ieee80211_get_hdrlen_from_skb(skb); in wl18xx_tx_complete_packet() local
129 memmove(skb->data + WL1271_EXTRA_SPACE_TKIP, skb->data, hdrlen); in wl18xx_tx_complete_packet()
/linux-4.1.27/drivers/isdn/pcbit/
Dcapi.c632 int capi_decode_debug_188(u_char *hdr, ushort hdrlen) in capi_decode_debug_188() argument
639 if (len < 64 && len == hdrlen - 1) { in capi_decode_debug_188()
640 memcpy(str, hdr + 1, hdrlen - 1); in capi_decode_debug_188()
641 str[hdrlen - 1] = 0; in capi_decode_debug_188()
Dcapi.h62 extern int capi_decode_debug_188(u_char *hdr, ushort hdrlen);
Ddrv.c330 ushort hdrlen; in pcbit_xmit() local
377 hdrlen = capi_tdata_req(chan, skb); in pcbit_xmit()
382 pcbit_l2_write(dev, MSG_TDATA_REQ, refnum, skb, hdrlen); in pcbit_xmit()
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
Dieee80211_rx.c297 struct sk_buff *skb, size_t hdrlen) in ieee80211_is_eapol_frame() argument
328 pos = skb->data + hdrlen; in ieee80211_is_eapol_frame()
342 int res, hdrlen; in ieee80211_rx_frame_decrypt() local
352 hdrlen = ieee80211_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in ieee80211_rx_frame_decrypt()
365 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); in ieee80211_rx_frame_decrypt()
374 skb->data[hdrlen + 3] >> 6); in ieee80211_rx_frame_decrypt()
389 int res, hdrlen; in ieee80211_rx_frame_decrypt_msdu() local
400 hdrlen = ieee80211_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in ieee80211_rx_frame_decrypt_msdu()
403 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); in ieee80211_rx_frame_decrypt_msdu()
894 size_t hdrlen; in ieee80211_rx() local
[all …]
Dieee80211.h2240 int hdrlen = IEEE80211_3ADDR_LEN; in ieee80211_get_hdrlen() local
2245 hdrlen = IEEE80211_4ADDR_LEN; /* Addr4 */ in ieee80211_get_hdrlen()
2247 hdrlen += 2; /* QOS ctrl*/ in ieee80211_get_hdrlen()
2253 hdrlen = IEEE80211_1ADDR_LEN; in ieee80211_get_hdrlen()
2256 hdrlen = IEEE80211_2ADDR_LEN; in ieee80211_get_hdrlen()
2262 return hdrlen; in ieee80211_get_hdrlen()
/linux-4.1.27/include/linux/
Dppp_channel.h41 int hdrlen; /* amount of headroom channel needs */ member
Dasn1_ber_bytecode.h21 size_t hdrlen, /* In case of ANY type */
Dipv6.h6 #define ipv6_optlen(p) (((p)->hdrlen+1) << 3)
7 #define ipv6_authlen(p) (((p)->hdrlen+2) << 2)
/linux-4.1.27/drivers/base/
Dcore.c2012 create_syslog_header(const struct device *dev, char *hdr, size_t hdrlen) in create_syslog_header() argument
2024 pos += snprintf(hdr + pos, hdrlen - pos, "SUBSYSTEM=%s", subsys); in create_syslog_header()
2025 if (pos >= hdrlen) in create_syslog_header()
2043 pos += snprintf(hdr + pos, hdrlen - pos, in create_syslog_header()
2050 pos += snprintf(hdr + pos, hdrlen - pos, in create_syslog_header()
2054 pos += snprintf(hdr + pos, hdrlen - pos, in create_syslog_header()
2058 if (pos >= hdrlen) in create_syslog_header()
2072 size_t hdrlen; in dev_vprintk_emit() local
2074 hdrlen = create_syslog_header(dev, hdr, sizeof(hdr)); in dev_vprintk_emit()
2076 return vprintk_emit(0, level, hdrlen ? hdr : NULL, hdrlen, fmt, args); in dev_vprintk_emit()
/linux-4.1.27/include/linux/sunrpc/
Dgss_krb5.h240 make_checksum(struct krb5_ctx *kctx, char *header, int hdrlen,
245 make_checksum_v2(struct krb5_ctx *, char *header, int hdrlen,
/linux-4.1.27/net/netlink/
Ddiag.c205 int hdrlen = sizeof(struct netlink_diag_req); in netlink_diag_handler_dump() local
208 if (nlmsg_len(h) < hdrlen) in netlink_diag_handler_dump()
Dgenetlink.c551 int hdrlen, err; in genl_family_rcv_msg() local
557 hdrlen = GENL_HDRLEN + family->hdrsize; in genl_family_rcv_msg()
558 if (nlh->nlmsg_len < nlmsg_msg_size(hdrlen)) in genl_family_rcv_msg()
613 err = nlmsg_parse(nlh, hdrlen, attrbuf, family->maxattr, in genl_family_rcv_msg()
/linux-4.1.27/drivers/net/wireless/
Dadm8211.c337 memcpy(skb_push(skb, info->hdrlen), skb->cb, info->hdrlen); in adm8211_interrupt_tci()
1619 size_t hdrlen) in adm8211_tx_raw() argument
1644 priv->tx_buffers[entry].hdrlen = hdrlen; in adm8211_tx_raw()
1669 size_t payload_len, hdrlen; in adm8211_tx() local
1681 hdrlen = ieee80211_hdrlen(hdr->frame_control); in adm8211_tx()
1682 memcpy(skb->cb, skb->data, hdrlen); in adm8211_tx()
1684 skb_pull(skb, hdrlen); in adm8211_tx()
1694 len = hdrlen + payload_len + FCS_LEN; in adm8211_tx()
1714 adm8211_tx_raw(dev, skb, plcp_signal, hdrlen); in adm8211_tx()
Dmwl8k.c808 int hdrlen; in mwl8k_remove_dma_header() local
811 hdrlen = ieee80211_hdrlen(tr->wh.frame_control); in mwl8k_remove_dma_header()
813 if (hdrlen != sizeof(tr->wh)) { in mwl8k_remove_dma_header()
815 memmove(tr->data - hdrlen, &tr->wh, hdrlen - 2); in mwl8k_remove_dma_header()
818 memmove(tr->data - hdrlen, &tr->wh, hdrlen); in mwl8k_remove_dma_header()
822 if (hdrlen != sizeof(*tr)) in mwl8k_remove_dma_header()
823 skb_pull(skb, sizeof(*tr) - hdrlen); in mwl8k_remove_dma_header()
833 int hdrlen; in mwl8k_add_dma_header() local
845 hdrlen = ieee80211_hdrlen(wh->frame_control); in mwl8k_add_dma_header()
851 if (priv->ap_fw && (hdrlen < (sizeof(struct ieee80211_cts) in mwl8k_add_dma_header()
[all …]
Dairo.c3286 u16 len, hdrlen = 0, gap, fid; in airo_handle_rx() local
3325 hdrlen = header_len(fc); in airo_handle_rx()
3327 hdrlen = ETH_ALEN * 2; in airo_handle_rx()
3329 skb = dev_alloc_skb(len + hdrlen + 2 + 2); in airo_handle_rx()
3336 buffer = (__le16 *) skb_put(skb, len + hdrlen); in airo_handle_rx()
3339 bap_read(ai, buffer + 1, hdrlen - 2, BAP0); in airo_handle_rx()
3340 if (hdrlen == 24) in airo_handle_rx()
3353 bap_read(ai, buffer + hdrlen/2, len, BAP0); in airo_handle_rx()
3369 skb_trim(skb, len + hdrlen); in airo_handle_rx()
3707 u16 len, hdrlen = 0; in mpi_receive_802_11() local
[all …]
Dadm8211.h446 size_t hdrlen; member
/linux-4.1.27/drivers/net/wireless/cw1200/
Dtxrx.c409 size_t hdrlen; member
510 t->hdrlen += t->tx_info->control.hw_key->iv_len; in cw1200_tx_h_crypt()
543 t->hdrlen += offset; in cw1200_tx_h_align()
601 u8 *payload = &t->skb->data[t->hdrlen]; in cw1200_tx_h_bt()
728 t.hdrlen = ieee80211_hdrlen(t.hdr->frame_control); in cw1200_tx()
1020 size_t hdrlen; in cw1200_rx_cb() local
1099 hdrlen = ieee80211_hdrlen(frame->frame_control); in cw1200_rx_cb()
1138 if (skb->len < hdrlen + iv_len + icv_len) { in cw1200_rx_cb()
1145 memmove(skb->data + iv_len, skb->data, hdrlen); in cw1200_rx_cb()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Drx.c732 unsigned int hdrlen, fraglen; in iwlagn_pass_packet_to_mac80211() local
758 hdrlen = (len <= skb_tailroom(skb)) ? len : sizeof(*hdr); in iwlagn_pass_packet_to_mac80211()
760 memcpy(skb_put(skb, hdrlen), hdr, hdrlen); in iwlagn_pass_packet_to_mac80211()
761 fraglen = len - hdrlen; in iwlagn_pass_packet_to_mac80211()
764 int offset = (void *)hdr + hdrlen - in iwlagn_pass_packet_to_mac80211()
/linux-4.1.27/net/packet/
Dinternal.h17 unsigned int hdrlen; member
Ddiag.c226 int hdrlen = sizeof(struct packet_diag_req); in packet_diag_handler_dump() local
230 if (nlmsg_len(h) < hdrlen) in packet_diag_handler_dump()
Daf_packet.c623 p1->hdrlen = po->tp_hdrlen; in init_prb_bdqc()
1881 unsigned short macoff, netoff, hdrlen; in tpacket_rcv() local
2005 hdrlen = sizeof(*h.h1); in tpacket_rcv()
2023 hdrlen = sizeof(*h.h2); in tpacket_rcv()
2037 hdrlen = sizeof(*h.h3); in tpacket_rcv()
2043 sll = h.raw + TPACKET_ALIGN(hdrlen); in tpacket_rcv()
/linux-4.1.27/drivers/scsi/
Discsi_tcp.c412 size_t hdrlen) in iscsi_sw_tcp_send_hdr_prep() argument
431 iscsi_tcp_dgst_header(&tcp_sw_conn->tx_hash, hdr, hdrlen, in iscsi_sw_tcp_send_hdr_prep()
432 hdr + hdrlen); in iscsi_sw_tcp_send_hdr_prep()
433 hdrlen += ISCSI_DIGEST_SIZE; in iscsi_sw_tcp_send_hdr_prep()
441 iscsi_segment_init_linear(&tcp_sw_conn->out.segment, hdr, hdrlen, in iscsi_sw_tcp_send_hdr_prep()
Dlibiscsi_tcp.c313 iscsi_tcp_dgst_header(struct hash_desc *hash, const void *hdr, size_t hdrlen, in iscsi_tcp_dgst_header() argument
318 sg_init_one(&sg, hdr, hdrlen); in iscsi_tcp_dgst_header()
319 crypto_hash_digest(hash, &sg, hdrlen, digest); in iscsi_tcp_dgst_header()
/linux-4.1.27/include/scsi/
Dlibiscsi_tcp.h123 size_t hdrlen,
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dcore.c217 if (skb_headroom(skb) < drvr->hdrlen) { in brcmf_netdev_start_xmit()
223 skb2 = skb_realloc_headroom(skb, drvr->hdrlen); in brcmf_netdev_start_xmit()
689 ndev->hard_header_len += drvr->hdrlen; in brcmf_net_attach()
693 drvr->hdrlen; in brcmf_net_attach()
922 drvr->hdrlen = 0; in brcmf_attach()
1064 drvr->hdrlen += len; in brcmf_bus_add_txhdrlen()
Dcore.h111 uint hdrlen; /* Total BRCMF header length (proto + bus) */ member
Dbcdc.c381 drvr->hdrlen += BCDC_HEADER_LEN + BRCMF_PROT_FW_SIGNAL_MAX_TXBYTES; in brcmf_proto_bcdc_attach()
Dfwsignal.c949 4 + fws->drvr->hdrlen; in brcmf_fws_tim_update()
/linux-4.1.27/drivers/net/wireless/ath/ar5523/
Dar5523.c98 u32 code, hdrlen; in ar5523_cmd_rx_cb() local
115 hdrlen = be32_to_cpu(hdr->len); in ar5523_cmd_rx_cb()
151 dlen = hdrlen - sizeof(*hdr); in ar5523_cmd_rx_cb()
533 int hdrlen, pad; in ar5523_data_rx_cb() local
584 hdrlen = ieee80211_get_hdrlen_from_skb(data->skb); in ar5523_data_rx_cb()
585 if (!IS_ALIGNED(hdrlen, 4)) { in ar5523_data_rx_cb()
587 pad = ALIGN(hdrlen, 4) - hdrlen; in ar5523_data_rx_cb()
588 memmove(data->skb->data + pad, data->skb->data, hdrlen); in ar5523_data_rx_cb()
/linux-4.1.27/drivers/net/wireless/orinoco/
Dmain.c748 u32 hdrlen = 30; /* return full header by default */ in orinoco_rx_monitor() local
766 hdrlen = 30; in orinoco_rx_monitor()
768 hdrlen = 24; in orinoco_rx_monitor()
772 hdrlen = 24; in orinoco_rx_monitor()
781 hdrlen = 16; in orinoco_rx_monitor()
785 hdrlen = 10; in orinoco_rx_monitor()
802 skb = dev_alloc_skb(hdrlen + datalen); in orinoco_rx_monitor()
810 memcpy(skb_put(skb, hdrlen), &(desc->frame_ctl), hdrlen); in orinoco_rx_monitor()
/linux-4.1.27/net/unix/
Ddiag.c295 int hdrlen = sizeof(struct unix_diag_req); in unix_diag_handler_dump() local
298 if (nlmsg_len(h) < hdrlen) in unix_diag_handler_dump()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dtx.c285 int hdrlen = ieee80211_hdrlen(frame_control); in wl1271_tx_fill_hdr() local
286 memmove(frame_start, hdr, hdrlen); in wl1271_tx_fill_hdr()
967 int hdrlen = ieee80211_get_hdrlen_from_skb(skb); in wl1271_tx_complete_packet() local
969 hdrlen); in wl1271_tx_complete_packet()
1130 int hdrlen = ieee80211_get_hdrlen_from_skb(skb); in wl12xx_tx_reset() local
1132 skb->data, hdrlen); in wl12xx_tx_reset()
/linux-4.1.27/include/net/netfilter/
Dnf_nat_l3proto.h77 unsigned int hooknum, unsigned int hdrlen);
/linux-4.1.27/net/llc/
Daf_llc.c890 int rc = -EINVAL, copied = 0, hdrlen; in llc_ui_sendmsg() local
910 hdrlen = llc->dev->hard_header_len + llc_ui_header_len(sk, addr); in llc_ui_sendmsg()
911 size = hdrlen + len; in llc_ui_sendmsg()
914 copied = size - hdrlen; in llc_ui_sendmsg()
922 skb_reserve(skb, hdrlen); in llc_ui_sendmsg()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c799 u8 hdrlen; in fm10k_tso() local
817 hdrlen = (th - skb->data) + (((struct tcphdr *)th)->doff << 2); in fm10k_tso()
823 first->bytecount += (first->gso_segs - 1) * hdrlen; in fm10k_tso()
827 tx_desc->hdrlen = hdrlen; in fm10k_tso()
911 tx_desc->hdrlen = 0; in fm10k_tx_csum()
Dfm10k_debugfs.c82 txd->mss, txd->hdrlen, txd->flags); in fm10k_dbg_tx_desc_seq_show()
Dfm10k_type.h681 u8 hdrlen; /* Header size for segmentation offload */ member
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_91x_mac80211.c849 u8 hdrlen = 0; in rsi_fill_rx_status() local
854 hdrlen = ieee80211_hdrlen(hdr->frame_control); in rsi_fill_rx_status()
869 memmove(skb->data + 4, skb->data, hdrlen); in rsi_fill_rx_status()
872 memmove(skb->data + 8, skb->data, hdrlen); in rsi_fill_rx_status()
/linux-4.1.27/drivers/staging/rtl8723au/include/
Drtw_recv.h101 u8 hdrlen; /* the WLAN Header Len */ member
Drtw_xmit.h123 u16 hdrlen; /* the WLAN Header Len */ member
/linux-4.1.27/drivers/net/
Dvxlan.c551 struct vxlanhdr *vh, size_t hdrlen, in vxlan_gro_remcsum() argument
568 plen = hdrlen + offset + sizeof(u16); in vxlan_gro_remcsum()
577 skb_gro_remcsum_process(skb, (void *)vh + hdrlen, in vxlan_gro_remcsum()
1142 size_t hdrlen, u32 data, bool nopartial) in vxlan_remcsum() argument
1151 plen = hdrlen + offset + sizeof(u16); in vxlan_remcsum()
1158 skb_remcsum_process(skb, (void *)vh + hdrlen, start, offset, in vxlan_remcsum()
1683 u16 hdrlen = sizeof(struct vxlanhdr); in vxlan6_xmit_skb() local
1728 u32 data = (skb_checksum_start_offset(skb) - hdrlen) >> in vxlan6_xmit_skb()
1768 u16 hdrlen = sizeof(struct vxlanhdr); in vxlan_xmit_skb() local
1807 u32 data = (skb_checksum_start_offset(skb) - hdrlen) >> in vxlan_xmit_skb()
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Drtw_recv.h107 u8 hdrlen; /* the WLAN Header Len */ member
Drtw_xmit.h122 u16 hdrlen; /* the WLAN Header Len */ member
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c775 int hdrlen = skb_shinfo(skb)->gso_size ? in is_eth_imm() local
778 hdrlen += sizeof(struct cpl_tx_pkt); in is_eth_imm()
779 if (skb->len <= MAX_IMM_TX_PKT_LEN - hdrlen) in is_eth_imm()
780 return hdrlen; in is_eth_imm()
794 int hdrlen = is_eth_imm(skb); in calc_tx_flits() local
801 if (hdrlen) in calc_tx_flits()
802 return DIV_ROUND_UP(skb->len + hdrlen, sizeof(__be64)); in calc_tx_flits()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_dp_mst_topology.c162 u8 *buf, int buflen, u8 *hdrlen) in drm_dp_decode_sideband_msg_hdr() argument
194 *hdrlen = idx; in drm_dp_decode_sideband_msg_hdr()
325 u8 hdrlen; in drm_dp_sideband_msg_build() local
327 ret = drm_dp_decode_sideband_msg_hdr(&recv_hdr, replybuf, replybuflen, &hdrlen); in drm_dp_sideband_msg_build()
335 msg->curchunk_hdrlen = hdrlen; in drm_dp_sideband_msg_build()
349 msg->curchunk_idx = min(msg->curchunk_len, (u8)(replybuflen - hdrlen)); in drm_dp_sideband_msg_build()
350 memcpy(&msg->chunk[0], replybuf + hdrlen, msg->curchunk_idx); in drm_dp_sideband_msg_build()
/linux-4.1.27/drivers/s390/char/
Dmonwriter.c104 monhdr->hdrlen != sizeof(struct monwrite_hdr)) in monwrite_new_hdr()
/linux-4.1.27/fs/nfs/
Dnfs3xdr.c2350 size_t hdrlen; in decode_getacl3resok() local
2363 hdrlen = xdr_stream_pos(xdr); in decode_getacl3resok()
2371 error = nfsacl_decode(xdr->buf, hdrlen, aclcnt, acl); in decode_getacl3resok()
2381 error = nfsacl_decode(xdr->buf, hdrlen + error, aclcnt, acl); in decode_getacl3resok()
/linux-4.1.27/drivers/tty/ipwireless/
Dnetwork.c267 channel->hdrlen = 2; in do_go_online()
/linux-4.1.27/net/core/
Drtnetlink.c1324 int hdrlen; in rtnl_dump_ifinfo() local
1338 hdrlen = nlmsg_len(cb->nlh) < sizeof(struct ifinfomsg) ? in rtnl_dump_ifinfo()
1341 if (nlmsg_parse(cb->nlh, hdrlen, tb, IFLA_MAX, ifla_policy) >= 0) { in rtnl_dump_ifinfo()
2333 int hdrlen; in rtnl_calcit() local
2336 hdrlen = nlmsg_len(nlh) < sizeof(struct ifinfomsg) ? in rtnl_calcit()
2339 if (nlmsg_parse(nlh, hdrlen, tb, IFLA_MAX, ifla_policy) >= 0) { in rtnl_calcit()
/linux-4.1.27/drivers/staging/rtl8188eu/hal/
Drtl8188eu_xmit.c420 len = pattrib->hdrlen + pattrib->iv_len + in xmitframe_need_length()
/linux-4.1.27/net/l2tp/
Dl2tp_ppp.c779 po->chan.hdrlen = PPPOL2TP_L2TP_HDR_SIZE_NOSEQ; in pppol2tp_connect()
1310 po->chan.hdrlen = val ? PPPOL2TP_L2TP_HDR_SIZE_SEQ : in pppol2tp_session_setsockopt()
/linux-4.1.27/net/irda/irnet/
Dirnet_ppp.c492 ap->chan.hdrlen = 2 + TTP_MAX_HEADER; /* for A/C + Max IrDA hdr */ in dev_irnet_open()
/linux-4.1.27/Documentation/networking/
Dppp_generic.txt126 `hdrlen' fields before calling ppp_register_channel() and not change
133 start of the PPP frame), it should set the `hdrlen' field of the
Dpacket_mmap.txt564 use (void *)hdr + TPACKET_ALIGN(hdrlen) instead of
/linux-4.1.27/drivers/net/xen-netback/
Dnetback.c1492 int hdrlen = skb_transport_header(skb) - in xenvif_tx_submit() local
1497 DIV_ROUND_UP(skb->len - hdrlen, mss); in xenvif_tx_submit()
/linux-4.1.27/net/openvswitch/
Ddatapath.c383 unsigned int hdrlen) in upcall_msg_size() argument
386 + nla_total_size(hdrlen) /* OVS_PACKET_ATTR_PACKET */ in upcall_msg_size()
/linux-4.1.27/drivers/block/drbd/
Ddrbd_nl.c3199 const unsigned hdrlen = GENL_HDRLEN + GENL_MAGIC_FAMILY_HDRSZ; in drbd_adm_get_status_all() local
3216 nla = nla_find(nlmsg_attrdata(cb->nlh, hdrlen), in drbd_adm_get_status_all()
3217 nlmsg_attrlen(cb->nlh, hdrlen), in drbd_adm_get_status_all()
/linux-4.1.27/drivers/net/ethernet/nvidia/
Dforcedeth.c2761 int hdrlen; /* length of the 802 header */ in nv_getlen() local
2767 hdrlen = VLAN_HLEN; in nv_getlen()
2770 hdrlen = ETH_HLEN; in nv_getlen()
2775 protolen += hdrlen; in nv_getlen()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_main.c1017 if (ehdr->hdrlen == 0xff) in be_ipv6_exthdr_check()