Home
last modified time | relevance | path

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

/linux-4.4.14/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.4.14/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
266 hdrlen = 8; in ipv6_find_hdr()
270 hdrlen = (hp->hdrlen + 2) << 2; in ipv6_find_hdr()
272 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()
383 rt2->rt_hdr.hdrlen = (x->props.header_len >> 3) - 1; in mip6_rthdr_output()
388 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.c1147 return src ? kmemdup(src, (src->hdrlen + 1) * 8, gfp) : NULL; in ip6_opt_dup()
1153 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.c498 optlen = (hdr->hdrlen + 2) << 2; in ip6_tnl_parse_tlv_enc_lim()
/linux-4.4.14/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.4.14/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()
196 length = pxmitpriv->frag_len - pattrib->hdrlen - in rtw_wep_encrypt23a()
232 iv = pframe + prxattrib->hdrlen; in rtw_wep_decrypt23a()
239 length = skb->len - prxattrib->hdrlen - prxattrib->iv_len; in rtw_wep_decrypt23a()
241 payload = pframe + prxattrib->iv_len + prxattrib->hdrlen; in rtw_wep_decrypt23a()
659 iv = pframe + pattrib->hdrlen; in rtw_tkip_encrypt23a()
660 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in rtw_tkip_encrypt23a()
673 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.c2226 pattrib->hdrlen = 24; in update_mgntframe_attrib23a()
2552 pattrib->hdrlen = sizeof(struct ieee80211_hdr_3addr); in issue_probersp()
2945 pattrib->hdrlen = sizeof(struct ieee80211_hdr_3addr); in issue_auth()
3005 pattrib->hdrlen = sizeof(struct ieee80211_hdr_3addr); in issue_assocrsp()
3491 pattrib->hdrlen += 2; in _issue_qos_nulldata23a()
/linux-4.4.14/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.c852 struct sk_buff *skb, int hdrlen, in ieee80211_fragment() argument
858 int per_fragm = frag_threshold - hdrlen - FCS_LEN; in ieee80211_fragment()
859 int pos = hdrlen + per_fragm; in ieee80211_fragment()
860 int rem = skb->len - hdrlen - per_fragm; in ieee80211_fragment()
900 memcpy(skb_put(tmp, hdrlen), skb->data, hdrlen); in ieee80211_fragment()
907 skb_trim(skb, hdrlen + per_fragm); in ieee80211_fragment()
918 int hdrlen; in ieee80211_tx_h_fragment() local
939 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_tx_h_fragment()
953 if (ieee80211_fragment(tx, skb, hdrlen, frag_threshold)) in ieee80211_tx_h_fragment()
1763 int hdrlen; in ieee80211_monitor_start_xmit() local
[all …]
Drx.c728 int hdrlen; in iwl80211_get_cs_keyid() local
732 hdrlen = ieee80211_hdrlen(fc); in iwl80211_get_cs_keyid()
734 if (skb->len < hdrlen + cs->hdr_len) in iwl80211_get_cs_keyid()
737 skb_copy_bits(skb, hdrlen + cs->key_idx_off, &keyid, 1); in iwl80211_get_cs_keyid()
1161 unsigned int hdrlen; in ieee80211_rx_h_check() local
1164 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_rx_h_check()
1166 if (rx->skb->len < hdrlen + 8) in ieee80211_rx_h_check()
1169 skb_copy_bits(rx->skb, hdrlen + 6, &ethertype, 2); in ieee80211_rx_h_check()
1523 int hdrlen; in ieee80211_rx_h_decrypt() local
1647 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.4.14/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.c312 datalen = precvframe->len-prxattrib->hdrlen - in recvframe_chkmic()
315 payload = pframe+prxattrib->hdrlen+prxattrib->iv_len; in recvframe_chkmic()
370 prxattrib->hdrlen)); in recvframe_chkmic()
423 u8 *iv = precv_frame->rx_data+prxattrib->hdrlen; in decryptor()
503 ptr = ptr + pfhdr->attrib.hdrlen + LLC_HEADER_SIZE; in portctrl()
1190 pattrib->hdrlen = pattrib->to_fr_ds == 3 ? 32 : 26; in validate_recv_data_frame()
1196 pattrib->hdrlen = pattrib->to_fr_ds == 3 ? 30 : 24; in validate_recv_data_frame()
1200 pattrib->hdrlen += 4; in validate_recv_data_frame()
1370 psnap = (struct ieee80211_snap_hdr *)(ptr+pattrib->hdrlen + pattrib->iv_len); in wlanhdr_to_ethhdr()
1371 psnap_type = ptr+pattrib->hdrlen + pattrib->iv_len+SNAP_SIZE; in wlanhdr_to_ethhdr()
[all …]
Drtw_xmit.c426 pattrib->hdrlen = WLAN_HDR_A3_QOS_LEN; in set_qos()
529 pattrib->hdrlen = WLAN_HDR_A3_LEN; in update_attrib()
703 payload = payload+pattrib->hdrlen+pattrib->iv_len; in xmitframe_addmic()
706 curfragnum, pattrib->hdrlen, pattrib->iv_len)); in xmitframe_addmic()
708 …length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_l… in xmitframe_addmic()
712 …length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_len… in xmitframe_addmic()
848 qc = (unsigned short *)(hdr + pattrib->hdrlen - 2); in rtw_make_wlanhdr()
949 len = pattrib->hdrlen + pattrib->iv_len; /* WLAN Header and IV */ in rtw_calculate_wlan_pkt_size_by_attribue()
1024 pframe += pattrib->hdrlen; in rtw_xmitframe_coalesce()
1025 mpdu_len -= pattrib->hdrlen; in rtw_xmitframe_coalesce()
[all …]
Drtw_ieee80211.c1160 int hdrlen = 24; in ieee80211_get_hdrlen() local
1165 hdrlen += 2; in ieee80211_get_hdrlen()
1167 hdrlen += 6; /* Addr4 */ in ieee80211_get_hdrlen()
1173 hdrlen = 10; in ieee80211_get_hdrlen()
1176 hdrlen = 16; in ieee80211_get_hdrlen()
1182 return hdrlen; in ieee80211_get_hdrlen()
Drtw_mlme_ext.c206 pattrib->hdrlen = 24; in update_mgntframe_attrib()
510 pattrib->hdrlen = sizeof(struct rtw_ieee80211_hdr_3addr); in issue_probersp()
511 pattrib->pktlen = pattrib->hdrlen; in issue_probersp()
512 pframe += pattrib->hdrlen; in issue_probersp()
879 pattrib->hdrlen = sizeof(struct rtw_ieee80211_hdr_3addr); in issue_auth()
948 pattrib->hdrlen = sizeof(struct rtw_ieee80211_hdr_3addr); in issue_asocrsp()
949 pattrib->pktlen += pattrib->hdrlen; in issue_asocrsp()
950 pframe += pattrib->hdrlen; in issue_asocrsp()
1367 pattrib->hdrlen += 2; in _issue_qos_nulldata()
1389 qc = (unsigned short *)(pframe + pattrib->hdrlen - 2); in _issue_qos_nulldata()
/linux-4.4.14/drivers/staging/rtl8712/
Drtl871x_security.c185 iv = pframe + pattrib->hdrlen; in r8712_wep_encrypt()
190 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in r8712_wep_encrypt()
193 hdrlen - pattrib->iv_len - in r8712_wep_encrypt()
204 pattrib->hdrlen - pattrib->iv_len - in r8712_wep_encrypt()
237 iv = pframe + prxattrib->hdrlen; in r8712_wep_decrypt()
245 u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len; in r8712_wep_decrypt()
246 payload = pframe + prxattrib->iv_len + prxattrib->hdrlen; in r8712_wep_decrypt()
603 iv = pframe + pattrib->hdrlen; in r8712_tkip_encrypt()
605 pattrib->hdrlen; in r8712_tkip_encrypt()
616 pattrib->hdrlen - in r8712_tkip_encrypt()
[all …]
Drtl871x_recv.c177 prxattrib->hdrlen; in r8712_recvframe_chkmic()
187 datalen = precvframe->u.hdr.len - prxattrib->hdrlen - in r8712_recvframe_chkmic()
190 payload = pframe + prxattrib->hdrlen + in r8712_recvframe_chkmic()
268 ptr = ptr + pfhdr->attrib.hdrlen + LLC_HEADER_SIZE; in r8712_portctrl()
531 pattrib->hdrlen = pattrib->to_fr_ds == 3 ? 32 : 26; in validate_recv_data_frame()
534 pattrib->hdrlen = (pattrib->to_fr_ds == 3) ? 30 : 24; in validate_recv_data_frame()
538 pattrib->hdrlen += 4; in validate_recv_data_frame()
619 psnap = (struct ieee80211_snap_hdr *)(ptr + pattrib->hdrlen + in r8712_wlanhdr_to_ethhdr()
621 psnap_type = ptr + pattrib->hdrlen + pattrib->iv_len + SNAP_SIZE; in r8712_wlanhdr_to_ethhdr()
634 rmv_len = pattrib->hdrlen + pattrib->iv_len + in r8712_wlanhdr_to_ethhdr()
Dieee80211.h728 int hdrlen = 24; in ieee80211_get_hdrlen() local
733 hdrlen += 2; in ieee80211_get_hdrlen()
735 hdrlen += 6; /* Addr4 */ in ieee80211_get_hdrlen()
741 hdrlen = 10; in ieee80211_get_hdrlen()
744 hdrlen = 16; in ieee80211_get_hdrlen()
749 return hdrlen; in ieee80211_get_hdrlen()
Drtl871x_xmit.c299 pattrib->hdrlen = WLAN_HDR_A3_LEN; in r8712_update_attrib()
418 hdrlen + pattrib->iv_len; in xmitframe_addmic()
421 pattrib->hdrlen - in xmitframe_addmic()
430 pattrib->hdrlen - pattrib->iv_len - in xmitframe_addmic()
520 qc = (unsigned short *)(hdr + pattrib->hdrlen - 2); in make_wlanhdr()
629 pframe += pattrib->hdrlen; in r8712_xmitframe_coalesce()
630 mpdu_len -= pattrib->hdrlen; in r8712_xmitframe_coalesce()
687 pattrib->last_txcmdsz = pattrib->hdrlen + in r8712_xmitframe_coalesce()
698 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.c235 wlanhdr_offset = pnfhdr->attrib.hdrlen + pnfhdr->attrib.iv_len; in recvframe_defrag()
342 recvframe_pull(prframe, prframe->u.hdr.attrib.hdrlen); in amsdu_to_msdu()
/linux-4.4.14/crypto/asymmetric_keys/
Dpkcs7_parser.c194 int pkcs7_note_OID(void *context, size_t hdrlen, in pkcs7_note_OID() argument
213 int pkcs7_sig_note_digest_algo(void *context, size_t hdrlen, in pkcs7_sig_note_digest_algo() argument
250 int pkcs7_sig_note_pkey_algo(void *context, size_t hdrlen, in pkcs7_sig_note_pkey_algo() argument
270 int pkcs7_check_content_type(void *context, size_t hdrlen, in pkcs7_check_content_type() argument
287 int pkcs7_note_signeddata_version(void *context, size_t hdrlen, in pkcs7_note_signeddata_version() argument
321 int pkcs7_note_signerinfo_version(void *context, size_t hdrlen, in pkcs7_note_signerinfo_version() argument
364 int pkcs7_extract_cert(void *context, size_t hdrlen, in pkcs7_extract_cert() argument
382 value -= hdrlen; in pkcs7_extract_cert()
383 vlen += hdrlen; in pkcs7_extract_cert()
404 int pkcs7_note_certificate_list(void *context, size_t hdrlen, in pkcs7_note_certificate_list() 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
126 int mscode_note_digest(void *context, size_t hdrlen, in mscode_note_digest() argument
Dx509_parser.h53 extern int x509_decode_time(time64_t *_t, size_t hdrlen,
/linux-4.4.14/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.4.14/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.4.14/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 = sizeof(struct udphdr) + hdrlen + in gue_remcsum()
93 skb_remcsum_process(skb, (void *)guehdr + hdrlen, in gue_remcsum()
109 size_t len, optlen, hdrlen; in gue_udp_recv() local
132 hdrlen = sizeof(struct guehdr) + optlen; in gue_udp_recv()
137 hdrlen = sizeof(struct guehdr) + optlen; in gue_udp_recv()
155 hdrlen, guehdr->proto_ctype, in gue_udp_recv()
170 __skb_pull(skb, sizeof(struct udphdr) + hdrlen); in gue_udp_recv()
229 size_t hdrlen, struct gro_remcsum *grc, in gue_gro_remcsum() argument
242 guehdr = skb_gro_remcsum_process(skb, (void *)guehdr, off, hdrlen, in gue_gro_remcsum()
[all …]
Dinet_diag.c888 int hdrlen = sizeof(struct inet_diag_req_v2); in inet_diag_dump() local
891 if (nlmsg_attrlen(cb->nlh, hdrlen)) in inet_diag_dump()
892 bc = nlmsg_find_attr(cb->nlh, hdrlen, INET_DIAG_REQ_BYTECODE); in inet_diag_dump()
913 int hdrlen = sizeof(struct inet_diag_req); in inet_diag_dump_compat() local
923 if (nlmsg_attrlen(cb->nlh, hdrlen)) in inet_diag_dump_compat()
924 bc = nlmsg_find_attr(cb->nlh, hdrlen, INET_DIAG_REQ_BYTECODE); in inet_diag_dump_compat()
946 int hdrlen = sizeof(struct inet_diag_req); in inet_diag_rcv_msg_compat() local
950 nlmsg_len(nlh) < hdrlen) in inet_diag_rcv_msg_compat()
954 if (nlmsg_attrlen(nlh, hdrlen)) { in inet_diag_rcv_msg_compat()
957 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.c4467 static int __must_check tcp_queue_rcv(struct sock *sk, struct sk_buff *skb, int hdrlen, in tcp_queue_rcv() argument
4473 __skb_pull(skb, hdrlen); in tcp_queue_rcv()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/crypto/
Drsa_helper.c21 int rsa_get_n(void *context, size_t hdrlen, unsigned char tag, in rsa_get_n() argument
42 int rsa_get_e(void *context, size_t hdrlen, unsigned char tag, in rsa_get_e() argument
55 int rsa_get_d(void *context, size_t hdrlen, unsigned char tag, in rsa_get_d() argument
/linux-4.4.14/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()
Dmac.c3237 size_t hdrlen; in ath10k_tx_h_8023() local
3243 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ath10k_tx_h_8023()
3244 rfc1042 = (void *)skb->data + hdrlen; in ath10k_tx_h_8023()
3250 skb_pull(skb, hdrlen + sizeof(*rfc1042)); in ath10k_tx_h_8023()
Dwmi.c2071 unsigned int hdrlen; in ath10k_wmi_handle_wep_reauth() local
2079 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ath10k_wmi_handle_wep_reauth()
2080 if (skb->len < (hdrlen + IEEE80211_WEP_IV_LEN)) in ath10k_wmi_handle_wep_reauth()
2083 keyidx = skb->data[hdrlen + (IEEE80211_WEP_IV_LEN - 1)] >> WEP_KEYID_SHIFT; in ath10k_wmi_handle_wep_reauth()
/linux-4.4.14/net/sunrpc/xprtrdma/
Dsvc_rdma_marshal.c169 int hdrlen; in svc_rdma_xdr_decode_req() local
178 hdrlen = (u32)((unsigned long)va - (unsigned long)rmsgp); in svc_rdma_xdr_decode_req()
179 rqstp->rq_arg.head[0].iov_len -= hdrlen; in svc_rdma_xdr_decode_req()
180 if (hdrlen > rqstp->rq_arg.len) in svc_rdma_xdr_decode_req()
182 return hdrlen; in svc_rdma_xdr_decode_req()
Drpc_rdma.c440 ssize_t hdrlen; in rpcrdma_marshal_req() local
512 hdrlen = RPCRDMA_HDRLEN_MIN; in rpcrdma_marshal_req()
531 hdrlen = rpcrdma_create_chunks(rqst, &rqst->rq_snd_buf, in rpcrdma_marshal_req()
536 hdrlen = rpcrdma_create_chunks(rqst, &rqst->rq_rcv_buf, in rpcrdma_marshal_req()
539 if (hdrlen < 0) in rpcrdma_marshal_req()
540 return hdrlen; in rpcrdma_marshal_req()
544 __func__, transfertypes[wtype], hdrlen, rpclen, in rpcrdma_marshal_req()
555 req->rl_send_iov[0].length = hdrlen; in rpcrdma_marshal_req()
/linux-4.4.14/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.4.14/drivers/staging/rtl8192e/
Drtllib_rx.c251 struct sk_buff *skb, size_t hdrlen) in rtllib_is_eapol_frame() argument
281 pos = skb->data + hdrlen; in rtllib_is_eapol_frame()
295 int res, hdrlen; in rtllib_rx_frame_decrypt() local
311 hdrlen = rtllib_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in rtllib_rx_frame_decrypt()
314 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); in rtllib_rx_frame_decrypt()
322 skb->data[hdrlen + 3] >> 6); in rtllib_rx_frame_decrypt()
336 int res, hdrlen; in rtllib_rx_frame_decrypt_msdu() local
351 hdrlen = rtllib_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in rtllib_rx_frame_decrypt_msdu()
354 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); in rtllib_rx_frame_decrypt_msdu()
908 size_t hdrlen = 0; in rtllib_rx_get_hdrlen() local
[all …]
Drtllib.h1917 int hdrlen = RTLLIB_3ADDR_LEN; in rtllib_get_hdrlen() local
1922 hdrlen = RTLLIB_4ADDR_LEN; /* Addr4 */ in rtllib_get_hdrlen()
1924 hdrlen += 2; /* QOS ctrl*/ in rtllib_get_hdrlen()
1930 hdrlen = RTLLIB_1ADDR_LEN; in rtllib_get_hdrlen()
1933 hdrlen = RTLLIB_2ADDR_LEN; in rtllib_get_hdrlen()
1939 return hdrlen; in rtllib_get_hdrlen()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/net/wireless/iwlwifi/mvm/
Dtx.c277 int hdrlen) in iwl_mvm_set_tx_cmd_crypto() argument
280 u8 *crypto_hdr = skb_frag->data + hdrlen; in iwl_mvm_set_tx_cmd_crypto()
323 int hdrlen, struct ieee80211_sta *sta, u8 sta_id) in iwl_mvm_set_tx_params() argument
340 iwl_mvm_set_tx_cmd_crypto(mvm, info, tx_cmd, skb, hdrlen); in iwl_mvm_set_tx_params()
361 int hdrlen = ieee80211_hdrlen(hdr->frame_control); in iwl_mvm_tx_skb_non_sta() local
409 dev_cmd = iwl_mvm_set_tx_params(mvm, skb, hdrlen, NULL, sta_id); in iwl_mvm_tx_skb_non_sta()
417 memcpy(tx_cmd->hdr, hdr, hdrlen); in iwl_mvm_tx_skb_non_sta()
452 int hdrlen; in iwl_mvm_tx_skb() local
456 hdrlen = ieee80211_hdrlen(fc); in iwl_mvm_tx_skb()
464 dev_cmd = iwl_mvm_set_tx_params(mvm, skb, hdrlen, sta, mvmsta->sta_id); in iwl_mvm_tx_skb()
[all …]
Drx.c103 unsigned int hdrlen, fraglen; in iwl_mvm_pass_packet_to_mac80211() local
117 hdrlen = (len <= skb_tailroom(skb)) ? len : in iwl_mvm_pass_packet_to_mac80211()
120 memcpy(skb_put(skb, hdrlen), hdr, hdrlen); in iwl_mvm_pass_packet_to_mac80211()
121 fraglen = len - hdrlen; in iwl_mvm_pass_packet_to_mac80211()
124 int offset = (void *)hdr + hdrlen - in iwl_mvm_pass_packet_to_mac80211()
Dd3.c1263 int hdrlen = ieee80211_hdrlen(hdr->frame_control); in iwl_mvm_report_wakeup_reasons() local
1270 memcpy(skb_put(pkt, hdrlen), pktdata, hdrlen); in iwl_mvm_report_wakeup_reasons()
1271 pktdata += hdrlen; in iwl_mvm_report_wakeup_reasons()
1272 pktsize -= hdrlen; in iwl_mvm_report_wakeup_reasons()
/linux-4.4.14/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.4.14/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.4.14/drivers/net/ppp/
Dppp_generic.c86 int hdrlen; /* space to leave for headers */ member
491 skb = alloc_skb(count + pf->hdrlen, GFP_KERNEL); in ppp_write()
494 skb_reserve(skb, pf->hdrlen); in ppp_write()
1418 int i, bits, hdrlen, mtu; in ppp_mp_explode() local
1438 hdrlen = (ppp->flags & SC_MP_XSHORTSEQ)? MPHDRLEN_SSN: MPHDRLEN; in ppp_mp_explode()
1553 flen = (((totfree - nzero)*(totlen + hdrlen*totfree)) / in ppp_mp_explode()
1554 ((totspeed*totfree)/pch->speed)) - hdrlen; in ppp_mp_explode()
1588 mtu = pch->chan->mtu - (hdrlen - 2); in ppp_mp_explode()
1595 frag = alloc_skb(flen + hdrlen + (flen == 0), GFP_ATOMIC); in ppp_mp_explode()
1598 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.c507 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.4.14/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.4.14/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.4.14/include/uapi/linux/netfilter_ipv6/
Dip6t_ah.h8 __u32 hdrlen; /* Header Length */ member
Dip6t_frag.h8 __u32 hdrlen; /* Header Length */ member
Dip6t_opts.h9 __u32 hdrlen; /* Header Length */ member
Dip6t_rt.h12 __u32 hdrlen; /* Header Length */ member
/linux-4.4.14/arch/s390/include/uapi/asm/
Dmonwriter.h27 unsigned char hdrlen; member
/linux-4.4.14/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.4.14/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()
886 size_t hdrlen; in ieee80211_rx() local
[all …]
Dieee80211.h2102 int hdrlen = IEEE80211_3ADDR_LEN; in ieee80211_get_hdrlen() local
2107 hdrlen = IEEE80211_4ADDR_LEN; /* Addr4 */ in ieee80211_get_hdrlen()
2109 hdrlen += 2; /* QOS ctrl*/ in ieee80211_get_hdrlen()
2115 hdrlen = IEEE80211_1ADDR_LEN; in ieee80211_get_hdrlen()
2118 hdrlen = IEEE80211_2ADDR_LEN; in ieee80211_get_hdrlen()
2124 return hdrlen; in ieee80211_get_hdrlen()
/linux-4.4.14/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)
Dnetdevice.h2422 unsigned int off, size_t hdrlen, in skb_gro_remcsum_process() argument
2428 size_t plen = hdrlen + max_t(size_t, offset + sizeof(u16), start); in skb_gro_remcsum_process()
2433 NAPI_GRO_CB(skb)->gro_remcsum_start = off + hdrlen + start; in skb_gro_remcsum_process()
2444 delta = remcsum_adjust(ptr + hdrlen, NAPI_GRO_CB(skb)->csum, in skb_gro_remcsum_process()
2450 grc->offset = off + hdrlen + offset; in skb_gro_remcsum_process()
/linux-4.4.14/drivers/base/
Dcore.c2106 create_syslog_header(const struct device *dev, char *hdr, size_t hdrlen) in create_syslog_header() argument
2118 pos += snprintf(hdr + pos, hdrlen - pos, "SUBSYSTEM=%s", subsys); in create_syslog_header()
2119 if (pos >= hdrlen) in create_syslog_header()
2137 pos += snprintf(hdr + pos, hdrlen - pos, in create_syslog_header()
2144 pos += snprintf(hdr + pos, hdrlen - pos, in create_syslog_header()
2148 pos += snprintf(hdr + pos, hdrlen - pos, in create_syslog_header()
2152 if (pos >= hdrlen) in create_syslog_header()
2166 size_t hdrlen; in dev_vprintk_emit() local
2168 hdrlen = create_syslog_header(dev, hdr, sizeof(hdr)); in dev_vprintk_emit()
2170 return vprintk_emit(0, level, hdrlen ? hdr : NULL, hdrlen, fmt, args); in dev_vprintk_emit()
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/
Ddma.c25 unsigned int hdrlen; in ieee80211_get_hdrlen_from_buf() local
29 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_get_hdrlen_from_buf()
30 if (unlikely(hdrlen > len)) in ieee80211_get_hdrlen_from_buf()
32 return hdrlen; in ieee80211_get_hdrlen_from_buf()
/linux-4.4.14/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.4.14/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.4.14/drivers/net/wireless/
Dadm8211.c337 memcpy(skb_push(skb, info->hdrlen), skb->cb, info->hdrlen); in adm8211_interrupt_tci()
1618 size_t hdrlen) in adm8211_tx_raw() argument
1643 priv->tx_buffers[entry].hdrlen = hdrlen; in adm8211_tx_raw()
1668 size_t payload_len, hdrlen; in adm8211_tx() local
1680 hdrlen = ieee80211_hdrlen(hdr->frame_control); in adm8211_tx()
1681 memcpy(skb->cb, skb->data, hdrlen); in adm8211_tx()
1683 skb_pull(skb, hdrlen); in adm8211_tx()
1693 len = hdrlen + payload_len + FCS_LEN; in adm8211_tx()
1713 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.c3291 u16 len, hdrlen = 0, gap, fid; in airo_handle_rx() local
3330 hdrlen = header_len(fc); in airo_handle_rx()
3332 hdrlen = ETH_ALEN * 2; in airo_handle_rx()
3334 skb = dev_alloc_skb(len + hdrlen + 2 + 2); in airo_handle_rx()
3341 buffer = (__le16 *) skb_put(skb, len + hdrlen); in airo_handle_rx()
3344 bap_read(ai, buffer + 1, hdrlen - 2, BAP0); in airo_handle_rx()
3345 if (hdrlen == 24) in airo_handle_rx()
3358 bap_read(ai, buffer + hdrlen/2, len, BAP0); in airo_handle_rx()
3374 skb_trim(skb, len + hdrlen); in airo_handle_rx()
3714 u16 len, hdrlen = 0; in mpi_receive_802_11() local
[all …]
Dadm8211.h446 size_t hdrlen; member
/linux-4.4.14/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.4.14/drivers/net/wireless/iwlwifi/dvm/
Drx.c709 unsigned int hdrlen, fraglen; in iwlagn_pass_packet_to_mac80211() local
735 hdrlen = (len <= skb_tailroom(skb)) ? len : sizeof(*hdr); in iwlagn_pass_packet_to_mac80211()
737 memcpy(skb_put(skb, hdrlen), hdr, hdrlen); in iwlagn_pass_packet_to_mac80211()
738 fraglen = len - hdrlen; in iwlagn_pass_packet_to_mac80211()
741 int offset = (void *)hdr + hdrlen - in iwlagn_pass_packet_to_mac80211()
/linux-4.4.14/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.4.14/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.c620 p1->hdrlen = po->tp_hdrlen; in init_prb_bdqc()
2102 unsigned short macoff, netoff, hdrlen; in tpacket_rcv() local
2226 hdrlen = sizeof(*h.h1); in tpacket_rcv()
2244 hdrlen = sizeof(*h.h2); in tpacket_rcv()
2258 hdrlen = sizeof(*h.h3); in tpacket_rcv()
2264 sll = h.raw + TPACKET_ALIGN(hdrlen); in tpacket_rcv()
2415 int hdrlen = min_t(int, dev->hard_header_len, tp_len); in tpacket_fill_skb() local
2418 err = skb_store_bits(skb, 0, data, hdrlen); in tpacket_fill_skb()
2421 if (!dev_validate_header(dev, skb->data, hdrlen)) in tpacket_fill_skb()
2426 data += hdrlen; in tpacket_fill_skb()
[all …]
/linux-4.4.14/include/scsi/
Dlibiscsi_tcp.h123 size_t hdrlen,
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dcore.c236 if (skb_headroom(skb) < drvr->hdrlen) { in brcmf_netdev_start_xmit()
242 skb2 = skb_realloc_headroom(skb, drvr->hdrlen); in brcmf_netdev_start_xmit()
699 ndev->hard_header_len += drvr->hdrlen; in brcmf_net_attach()
703 drvr->hdrlen; in brcmf_net_attach()
974 drvr->hdrlen = 0; in brcmf_attach()
1109 drvr->hdrlen += len; in brcmf_bus_add_txhdrlen()
Dcore.h112 uint hdrlen; /* Total BRCMF header length (proto + bus) */ member
Dbcdc.c375 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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/include/net/netfilter/
Dnf_nat_l3proto.h77 unsigned int hooknum, unsigned int hdrlen);
/linux-4.4.14/net/llc/
Daf_llc.c891 int rc = -EINVAL, copied = 0, hdrlen; in llc_ui_sendmsg() local
911 hdrlen = llc->dev->hard_header_len + llc_ui_header_len(sk, addr); in llc_ui_sendmsg()
912 size = hdrlen + len; in llc_ui_sendmsg()
915 copied = size - hdrlen; in llc_ui_sendmsg()
923 skb_reserve(skb, hdrlen); in llc_ui_sendmsg()
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c790 u8 hdrlen; in fm10k_tso() local
808 hdrlen = (th - skb->data) + (((struct tcphdr *)th)->doff << 2); in fm10k_tso()
814 first->bytecount += (first->gso_segs - 1) * hdrlen; in fm10k_tso()
818 tx_desc->hdrlen = hdrlen; in fm10k_tso()
903 tx_desc->hdrlen = 0; in fm10k_tx_csum()
Dfm10k_debugfs.c83 txd->mss, txd->hdrlen, txd->flags); in fm10k_dbg_tx_desc_seq_show()
Dfm10k_type.h680 u8 hdrlen; /* Header size for segmentation offload */ member
/linux-4.4.14/drivers/net/wireless/rsi/
Drsi_91x_mac80211.c851 u8 hdrlen = 0; in rsi_fill_rx_status() local
856 hdrlen = ieee80211_hdrlen(hdr->frame_control); in rsi_fill_rx_status()
871 memmove(skb->data + 4, skb->data, hdrlen); in rsi_fill_rx_status()
874 memmove(skb->data + 8, skb->data, hdrlen); in rsi_fill_rx_status()
/linux-4.4.14/Documentation/DocBook/
D80211.xml.db81 API-ieee80211-hdrlen
82 API-ieee80211-get-hdrlen-from-skb
/linux-4.4.14/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.4.14/drivers/crypto/qat/qat_common/
Dqat_asym_algs.c503 int qat_rsa_get_n(void *context, size_t hdrlen, unsigned char tag, in qat_rsa_get_n() argument
541 int qat_rsa_get_e(void *context, size_t hdrlen, unsigned char tag, in qat_rsa_get_e() argument
568 int qat_rsa_get_d(void *context, size_t hdrlen, unsigned char tag, in qat_rsa_get_d() argument
/linux-4.4.14/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.4.14/drivers/net/wireless/ath/wil6210/
Dtxrx.c1231 int f, len, hdrlen, headlen; in __wil_tx_vring_tso() local
1266 hdrlen = ETH_HLEN + in __wil_tx_vring_tso()
1303 pa = dma_map_single(dev, skb->data, hdrlen, DMA_TO_DEVICE); in __wil_tx_vring_tso()
1309 wil_tx_desc_map(hdr_desc, pa, hdrlen, vring_index); in __wil_tx_vring_tso()
1318 headlen = skb_headlen(skb) - hdrlen; in __wil_tx_vring_tso()
/linux-4.4.14/drivers/net/
Dvxlan.c517 struct vxlanhdr *vh, size_t hdrlen, in vxlan_gro_remcsum() argument
534 vh = skb_gro_remcsum_process(skb, (void *)vh, off, hdrlen, in vxlan_gro_remcsum()
1126 size_t hdrlen, u32 data, bool nopartial) in vxlan_remcsum() argument
1138 plen = hdrlen + offset + sizeof(u16); in vxlan_remcsum()
1145 skb_remcsum_process(skb, (void *)vh + hdrlen, start, offset, in vxlan_remcsum()
1696 u16 hdrlen = sizeof(struct vxlanhdr); in vxlan6_xmit_skb() local
1741 u32 data = (skb_checksum_start_offset(skb) - hdrlen) >> in vxlan6_xmit_skb()
1781 u16 hdrlen = sizeof(struct vxlanhdr); in vxlan_xmit_skb() local
1820 u32 data = (skb_checksum_start_offset(skb) - hdrlen) >> in vxlan_xmit_skb()
/linux-4.4.14/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.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c773 int hdrlen = skb_shinfo(skb)->gso_size ? in is_eth_imm() local
776 hdrlen += sizeof(struct cpl_tx_pkt); in is_eth_imm()
777 if (skb->len <= MAX_IMM_TX_PKT_LEN - hdrlen) in is_eth_imm()
778 return hdrlen; in is_eth_imm()
792 int hdrlen = is_eth_imm(skb); in calc_tx_flits() local
799 if (hdrlen) in calc_tx_flits()
800 return DIV_ROUND_UP(skb->len + hdrlen, sizeof(__be64)); in calc_tx_flits()
/linux-4.4.14/drivers/s390/char/
Dmonwriter.c104 monhdr->hdrlen != sizeof(struct monwrite_hdr)) in monwrite_new_hdr()
/linux-4.4.14/fs/nfs/
Dnfs3xdr.c2351 size_t hdrlen; in decode_getacl3resok() local
2364 hdrlen = xdr_stream_pos(xdr); in decode_getacl3resok()
2372 error = nfsacl_decode(xdr->buf, hdrlen, aclcnt, acl); in decode_getacl3resok()
2382 error = nfsacl_decode(xdr->buf, hdrlen + error, aclcnt, acl); in decode_getacl3resok()
/linux-4.4.14/drivers/tty/ipwireless/
Dnetwork.c267 channel->hdrlen = 2; in do_go_online()
/linux-4.4.14/net/core/
Drtnetlink.c1427 int hdrlen; in rtnl_dump_ifinfo() local
1441 hdrlen = nlmsg_len(cb->nlh) < sizeof(struct ifinfomsg) ? in rtnl_dump_ifinfo()
1444 if (nlmsg_parse(cb->nlh, hdrlen, tb, IFLA_MAX, ifla_policy) >= 0) { in rtnl_dump_ifinfo()
2465 int hdrlen; in rtnl_calcit() local
2468 hdrlen = nlmsg_len(nlh) < sizeof(struct ifinfomsg) ? in rtnl_calcit()
2471 if (nlmsg_parse(nlh, hdrlen, tb, IFLA_MAX, ifla_policy) >= 0) { in rtnl_calcit()
/linux-4.4.14/drivers/staging/rtl8188eu/hal/
Drtl8188eu_xmit.c421 len = pattrib->hdrlen + pattrib->iv_len + in xmitframe_need_length()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/net/xen-netback/
Dnetback.c1641 int hdrlen = skb_transport_header(skb) - in xenvif_tx_submit() local
1646 DIV_ROUND_UP(skb->len - hdrlen, mss); in xenvif_tx_submit()
/linux-4.4.14/net/openvswitch/
Ddatapath.c382 unsigned int hdrlen) in upcall_msg_size() argument
385 + nla_total_size(hdrlen) /* OVS_PACKET_ATTR_PACKET */ in upcall_msg_size()
/linux-4.4.14/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.4.14/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.4.14/drivers/net/ethernet/emulex/benet/
Dbe_main.c1036 if (ehdr->hdrlen == 0xff) in be_ipv6_exthdr_check()