Home
last modified time | relevance | path

Searched refs:pskb_may_pull (Results 1 – 25 of 129) sorted by relevance

123456

/linux/net/nsh/
H A Dnsh.c54 if (!pskb_may_pull(skb, NSH_BASE_HDR_LEN)) in nsh_pop()
61 if (!pskb_may_pull(skb, length)) in nsh_pop()
91 if (unlikely(!pskb_may_pull(skb, NSH_BASE_HDR_LEN))) in nsh_gso_segment()
96 if (unlikely(!pskb_may_pull(skb, nsh_len))) in nsh_gso_segment()
/linux/net/x25/
H A Dx25_in.c110 if (!pskb_may_pull(skb, X25_STD_MIN_LEN)) in x25_state1_machine()
153 if (!pskb_may_pull(skb, X25_STD_MIN_LEN + 2)) in x25_state1_machine()
183 if (!pskb_may_pull(skb, X25_STD_MIN_LEN + 2)) in x25_state2_machine()
233 if (!pskb_may_pull(skb, X25_STD_MIN_LEN + 2)) in x25_state3_machine()
368 if (!pskb_may_pull(skb, X25_STD_MIN_LEN + 2)) in x25_state4_machine()
399 if (!pskb_may_pull(skb, X25_STD_MIN_LEN + 2)) { in x25_state5_machine()
H A Dx25_dev.c32 if (!pskb_may_pull(skb, X25_STD_MIN_LEN)) in x25_receive_data()
118 if (!pskb_may_pull(skb, 1)) { in x25_lapb_receive_frame()
H A Dx25_subr.c267 if (!pskb_may_pull(skb, X25_STD_MIN_LEN)) in x25_decode()
294 if (!pskb_may_pull(skb, X25_EXT_MIN_LEN)) in x25_decode()
312 if (!pskb_may_pull(skb, X25_EXT_MIN_LEN)) in x25_decode()
H A Dx25_facilities.c60 if (!pskb_may_pull(skb, 1)) in x25_parse_facilities()
65 if (!pskb_may_pull(skb, 1 + len)) in x25_parse_facilities()
H A Daf_x25.c91 if (!pskb_may_pull(skb, 1)) { in x25_parse_address_block()
100 if (!pskb_may_pull(skb, needed)) { in x25_parse_address_block()
974 if (!pskb_may_pull(skb, 1)) in x25_rx_call_request()
977 if (!pskb_may_pull(skb, len)) in x25_rx_call_request()
991 if (!pskb_may_pull(skb, skb->len)) in x25_rx_call_request()
1204 if (!pskb_may_pull(skb, 1)) in x25_sendmsg()
1312 if (!pskb_may_pull(skb, X25_STD_MIN_LEN)) in x25_recvmsg()
1334 if (!pskb_may_pull(skb, header_len)) in x25_recvmsg()
/linux/drivers/net/wireless/intel/iwlwifi/mei/
H A Dnet.c89 if (!pskb_may_pull(skb, arp_hdr_len(skb->dev))) in iwl_mei_rx_filter_arp()
197 if (!pskb_may_pull(skb, skb_network_offset(skb) + sizeof(*iphdr)) || in iwl_mei_rx_filter_ipv4()
198 !pskb_may_pull(skb, skb_network_offset(skb) + ip_hdrlen(skb))) in iwl_mei_rx_filter_ipv4()
216 if (!pskb_may_pull(skb, skb_transport_offset(skb) + in iwl_mei_rx_filter_ipv4()
226 if (!pskb_may_pull(skb, skb_transport_offset(skb) + sizeof(*icmp))) in iwl_mei_rx_filter_ipv4()
/linux/net/llc/
H A Dllc_input.c116 if (unlikely(!pskb_may_pull(skb, sizeof(*pdu)))) in llc_fixup_skb()
124 if (unlikely(!pskb_may_pull(skb, llc_len))) in llc_fixup_skb()
140 !pskb_may_pull(skb, data_size)) in llc_fixup_skb()
/linux/net/sched/
H A Dact_nat.c145 if (!pskb_may_pull(skb, sizeof(*iph) + noff)) in tcf_nat_act()
183 if (!pskb_may_pull(skb, ihl + sizeof(*tcph) + noff) || in tcf_nat_act()
196 if (!pskb_may_pull(skb, ihl + sizeof(*udph) + noff) || in tcf_nat_act()
213 if (!pskb_may_pull(skb, ihl + sizeof(*icmph) + noff)) in tcf_nat_act()
221 if (!pskb_may_pull(skb, ihl + sizeof(*icmph) + sizeof(*iph) + in tcf_nat_act()
H A Dact_csum.c141 if (!pskb_may_pull(skb, ipl + ntkoff) || (ipl < hl) || in tcf_csum_skb_nextlayer()
392 if (!pskb_may_pull(skb, sizeof(*iph) + ntkoff)) in tcf_csum_ipv4()
497 if (!pskb_may_pull(skb, hl + ntkoff)) in tcf_csum_ipv6()
512 if (!pskb_may_pull(skb, hl + sizeof(*ip6xh) + ntkoff)) in tcf_csum_ipv6()
516 if (!pskb_may_pull(skb, hl + ixhl + ntkoff)) in tcf_csum_ipv6()
557 } while (pskb_may_pull(skb, hl + 1 + ntkoff)); in tcf_csum_ipv6()
609 if (!pskb_may_pull(skb, VLAN_HLEN)) in tcf_csum_act()
/linux/net/batman-adv/
H A Dgateway_client.c566 if (!pskb_may_pull(skb, *header_len + ETH_HLEN)) in batadv_gw_dhcp_recipient_get()
575 if (!pskb_may_pull(skb, *header_len + VLAN_HLEN)) in batadv_gw_dhcp_recipient_get()
586 if (!pskb_may_pull(skb, *header_len + sizeof(*iphdr))) in batadv_gw_dhcp_recipient_get()
598 if (!pskb_may_pull(skb, *header_len + sizeof(*ipv6hdr))) in batadv_gw_dhcp_recipient_get()
613 if (!pskb_may_pull(skb, *header_len + sizeof(*udphdr))) in batadv_gw_dhcp_recipient_get()
638 if (!pskb_may_pull(skb, chaddr_offset + ETH_ALEN)) in batadv_gw_dhcp_recipient_get()
/linux/net/ieee802154/
H A Dheader_ops.c285 if (!pskb_may_pull(skb, 3)) in ieee802154_hdr_pull()
291 if (rc < 0 || !pskb_may_pull(skb, rc)) in ieee802154_hdr_pull()
299 if (!pskb_may_pull(skb, want)) in ieee802154_hdr_pull()
313 if (!pskb_may_pull(skb, sizeof(*mac_pl))) in ieee802154_mac_cmd_pl_pull()
/linux/net/ipv4/
H A Dtunnel4.c99 if (!pskb_may_pull(skb, sizeof(struct iphdr))) in tunnel4_rcv()
145 if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) in tunnel64_rcv()
165 if (!pskb_may_pull(skb, sizeof(struct mpls_label))) in tunnelmpls4_rcv()
/linux/net/ipv6/
H A Dtunnel6.c126 if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) in tunnelmpls6_rcv()
144 if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) in tunnel6_rcv()
189 if (!pskb_may_pull(skb, sizeof(struct iphdr))) in tunnel46_rcv()
/linux/include/linux/
H A Dvirtio_net.h101 if (!pskb_may_pull(skb, needed)) in __virtio_net_hdr_to_skb()
111 if (!pskb_may_pull(skb, p_off)) in __virtio_net_hdr_to_skb()
145 if (!pskb_may_pull(skb, p_off) || in __virtio_net_hdr_to_skb()
152 if (!pskb_may_pull(skb, p_off)) in __virtio_net_hdr_to_skb()
/linux/net/lapb/
H A Dlapb_subr.c116 if (!pskb_may_pull(skb, 2)) in lapb_decode()
149 if (!pskb_may_pull(skb, 2)) in lapb_decode()
162 if (!pskb_may_pull(skb, 2)) in lapb_decode()
/linux/net/ife/
H A Dife.c72 if (!pskb_may_pull(skb, skb->dev->hard_header_len + IFE_METAHDRLEN)) in ife_decode()
82 if (unlikely(!pskb_may_pull(skb, total_pull))) in ife_decode()
/linux/net/xfrm/
H A Dxfrm_input.c163 if (!pskb_may_pull(skb, sizeof(struct ip_comp_hdr))) in xfrm_parse_spi()
172 if (!pskb_may_pull(skb, hlen)) in xfrm_parse_spi()
193 if (!pskb_may_pull(skb, sizeof(*ph))) in xfrm4_remove_beet_encap()
205 if (!pskb_may_pull(skb, phlen)) in xfrm4_remove_beet_encap()
243 if (!pskb_may_pull(skb, sizeof(struct iphdr))) in xfrm4_remove_tunnel_encap()
280 if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) in xfrm6_remove_tunnel_encap()
/linux/net/psp/
H A Dpsp_main.c292 if (unlikely(!pskb_may_pull(skb, l2_hlen + l3_hlen + PSP_ENCAP_HLEN))) in psp_dev_rcv()
301 !pskb_may_pull(skb, l2_hlen + l3_hlen + PSP_ENCAP_HLEN)) in psp_dev_rcv()
329 !pskb_may_pull(skb, l2_hlen + l3_hlen + in psp_dev_rcv()
/linux/net/802/
H A Dgarp.c430 if (!pskb_may_pull(skb, sizeof(u8))) in garp_pdu_parse_end_mark()
447 if (!pskb_may_pull(skb, sizeof(*ga))) in garp_pdu_parse_attr()
453 if (!pskb_may_pull(skb, ga->len)) in garp_pdu_parse_attr()
496 if (!pskb_may_pull(skb, sizeof(*gm))) in garp_pdu_parse_msg()
527 if (!pskb_may_pull(skb, sizeof(*gp))) in garp_pdu_rcv()
/linux/net/dsa/
H A Dtag_dsa.c338 if (unlikely(!pskb_may_pull(skb, DSA_HLEN))) in dsa_rcv()
378 if (unlikely(!pskb_may_pull(skb, EDSA_HLEN))) in edsa_rcv()
H A Dtag_brcm.c154 if (unlikely(!pskb_may_pull(skb, BRCM_TAG_LEN))) in brcm_tag_rcv_ll()
231 if (unlikely(!pskb_may_pull(skb, BRCM_LEG_TAG_LEN + VLAN_HLEN))) in brcm_leg_tag_rcv()
H A Dtag_gswip.c83 if (unlikely(!pskb_may_pull(skb, GSWIP_RX_HEADER_LEN))) in gswip_tag_rcv()
H A Dtag_mtk.c75 if (unlikely(!pskb_may_pull(skb, MTK_HDR_LEN))) in mtk_tag_rcv()
/linux/net/bridge/
H A Dbr_stp_bpdu.c154 if (!pskb_may_pull(skb, 4)) in br_stp_rcv()
193 if (!pskb_may_pull(skb, 32)) in br_stp_rcv()

123456