Home
last modified time | relevance | path

Searched refs:__skb_pull (Results 1 – 65 of 65) sorted by relevance

/linux-4.4.14/net/ipv4/
Dxfrm4_mode_beet.c61 __skb_pull(skb, XFRM_MODE_SKB_CB(skb)->ihl - hdrlen); in xfrm4_beet_output()
108 __skb_pull(skb, phlen); in xfrm4_beet_input()
Dxfrm4_mode_transport.c30 __skb_pull(skb, ihl); in xfrm4_transport_output()
Dxfrm4_input.c144 __skb_pull(skb, len); in xfrm4_udp_encap_rcv()
Dgre_offload.c66 __skb_pull(skb, ghl); in gre_gso_segment()
Dah4.c285 __skb_pull(skb, ah_hlen + ihl); in ah_input_done()
419 __skb_pull(skb, ah_hlen + ihl); in ah_input()
Dtcp_fastopen.c196 __skb_pull(skb2, tcp_hdrlen(skb)); in tcp_fastopen_create_child()
Dip_input.c194 __skb_pull(skb, skb_network_header_len(skb)); in ip_local_deliver_finish()
Dtcp_offload.c78 __skb_pull(skb, thlen); in tcp_gso_segment()
Desp4.c363 __skb_pull(skb, hlen); in esp_input_done2()
389 __skb_pull(skb, 4); in esp_input_restore_header()
Dfou.c59 __skb_pull(skb, len); in fou_recv_pull()
170 __skb_pull(skb, sizeof(struct udphdr) + hdrlen); in gue_udp_recv()
Dudp_offload.c53 __skb_pull(skb, tnl_hlen); in __skb_udp_tunnel_segment()
Dip_output.c1370 __skb_pull(skb, skb_network_offset(skb)); in __ip_make_skb()
1372 __skb_pull(tmp_skb, skb_network_header_len(skb)); in __ip_make_skb()
Dip_sockglue.c430 __skb_pull(skb, skb_tail_pointer(skb) - skb->data); in ip_local_error()
Daf_inet.c1242 __skb_pull(skb, ihl); in inet_gso_segment()
Dtcp_input.c4473 __skb_pull(skb, hdrlen); in tcp_queue_rcv()
4544 __skb_pull(skb, tcp_hdr(skb)->doff * 4); in tcp_data_queue()
5334 __skb_pull(skb, tcp_header_len); in tcp_rcv_established()
Dtcp_output.c1230 __skb_pull(skb, eat); in __pskb_trim_head()
/linux-4.4.14/net/ipv6/
Dxfrm6_mode_ro.c53 __skb_pull(skb, hdr_len); in xfrm6_ro_output()
Dxfrm6_mode_transport.c34 __skb_pull(skb, hdr_len); in xfrm6_transport_output()
Dip6_offload.c51 __skb_pull(skb, len); in ipv6_gso_pull_exthdrs()
98 __skb_pull(skb, sizeof(*ipv6h)); in ipv6_gso_segment()
Dxfrm6_mode_beet.c57 ph = (struct ip_beet_phdr *)__skb_pull(skb, XFRM_MODE_SKB_CB(skb)->ihl-hdr_len); in xfrm6_beet_output()
Ddatagram.c262 __skb_pull(skb, payload - skb->data); in ipv6_icmp_error()
301 __skb_pull(skb, skb_tail_pointer(skb) - skb->data); in ipv6_local_error()
336 __skb_pull(skb, skb_tail_pointer(skb) - skb->data); in ipv6_local_rxpmtu()
Desp6.c317 __skb_pull(skb, hlen); in esp_input_done2()
343 __skb_pull(skb, 4); in esp_input_restore_header()
Dah6.c489 __skb_pull(skb, ah_hlen + hdr_len); in ah6_input_done()
633 __skb_pull(skb, ah_hlen + hdr_len); in ah6_input()
Dip6_output.c655 __skb_pull(skb, hlen); in ip6_fragment()
1639 __skb_pull(skb, skb_network_offset(skb)); in __ip6_make_skb()
1641 __skb_pull(tmp_skb, skb_network_header_len(skb)); in __ip6_make_skb()
1655 __skb_pull(skb, skb_network_header_len(skb)); in __ip6_make_skb()
/linux-4.4.14/net/mpls/
Dmpls_gso.c58 __skb_pull(skb, skb->data - skb_mac_header(skb)); in mpls_gso_segment()
/linux-4.4.14/net/core/
Dtimestamping.c73 __skb_pull(skb, ETH_HLEN); in skb_defer_rx_timestamp()
Dskbuff.c2984 __skb_pull(skb, len); in skb_pull_rcsum()
3312 __skb_pull(skb, offset); in skb_gro_receive()
4368 __skb_pull(skb, VLAN_HLEN); in __skb_vlan_pop()
4378 __skb_pull(skb, offset); in __skb_vlan_pop()
4431 __skb_pull(skb, offset); in skb_vlan_push()
4439 __skb_pull(skb, offset); in skb_vlan_push()
Ddev.c2507 __skb_pull(skb, vlan_depth); in skb_mac_gso_segment()
2960 __skb_pull(skb, skb_network_offset(skb)); in dev_loopback_xmit()
4378 __skb_pull(skb, skb_headlen(skb)); in napi_reuse_skb()
4455 __skb_pull(skb, hlen); in napi_frags_skb()
Dneighbour.c1304 __skb_pull(skb, skb_network_offset(skb)); in neigh_resolve_output()
1333 __skb_pull(skb, skb_network_offset(skb)); in neigh_connected_output()
/linux-4.4.14/net/bluetooth/
Daf_bluetooth.c348 __skb_pull(skb, chunk); in bt_sock_stream_recvmsg()
352 __skb_pull(skb, skb_len); in bt_sock_stream_recvmsg()
360 __skb_pull(frag, chunk); in bt_sock_stream_recvmsg()
367 __skb_pull(frag, frag->len); in bt_sock_stream_recvmsg()
/linux-4.4.14/net/sctp/
Dchunk.c288 __skb_pull(chunk->skb, (__u8 *)chunk->chunk_hdr in sctp_datamsg_from_user()
322 __skb_pull(chunk->skb, (__u8 *)chunk->chunk_hdr in sctp_datamsg_from_user()
Dinput.c133 __skb_pull(skb, skb_transport_offset(skb)); in sctp_rcv()
Dsocket.c2028 __skb_pull(skb, len); in sctp_skb_pull()
2032 __skb_pull(skb, skb_len); in sctp_skb_pull()
/linux-4.4.14/net/phonet/
Dpep.c77 __skb_pull(skb, 2 + ph->sb_len); in pep_get_sb()
323 __skb_pull(skb, sizeof(*hdr)); in pipe_rcv_created()
394 __skb_pull(skb, 4); in pipe_do_rcv()
399 __skb_pull(skb, 1); in pipe_do_rcv()
402 __skb_pull(skb, 3); /* Pipe data header */ in pipe_do_rcv()
569 __skb_pull(skb, 1); in pipe_handler_do_rcv()
572 __skb_pull(skb, 3); /* Pipe data header */ in pipe_handler_do_rcv()
/linux-4.4.14/net/openvswitch/
Dflow.c322 __skb_pull(skb, sizeof(struct qtag_prefix)); in parse_vlan()
340 __skb_pull(skb, sizeof(__be16)); in parse_ethertype()
357 __skb_pull(skb, sizeof(struct llc_snap_hdr)); in parse_ethertype()
478 __skb_pull(skb, 2 * ETH_ALEN); in key_extract()
Dactions.c189 __skb_pull(skb, MPLS_HLEN); in pop_mpls()
/linux-4.4.14/net/xfrm/
Dxfrm_ipcomp.c126 __skb_pull(skb, sizeof(*ipch)); in ipcomp_input()
/linux-4.4.14/net/sched/
Dact_bpf.c55 __skb_pull(skb, skb->mac_len); in tcf_bpf()
Dsch_teql.c336 __skb_pull(skb, skb_network_offset(skb)); in teql_master_xmit()
Dcls_bpf.c104 __skb_pull(skb, skb->mac_len); in cls_bpf_classify()
/linux-4.4.14/drivers/net/usb/
Dcdc-phonet.c185 __skb_pull(skb, 1); in rx_complete()
/linux-4.4.14/net/dccp/
Dinput.c28 __skb_pull(skb, dccp_hdr(skb)->dccph_doff * 4); in dccp_enqueue_skb()
/linux-4.4.14/net/l2tp/
Dl2tp_ip.c139 __skb_pull(skb, 4); in l2tp_ip_recv()
Dl2tp_ip6.c151 __skb_pull(skb, 4); in l2tp_ip6_recv()
Dl2tp_core.c771 __skb_pull(skb, offset); in l2tp_recv_common()
856 __skb_pull(skb, sizeof(struct udphdr)); in l2tp_udp_recv_core()
/linux-4.4.14/drivers/net/
Dvrf.c331 __skb_pull(skb, skb_network_offset(skb)); in is_ip_tx_frame()
Dvxlan.c1413 __skb_pull(reply, skb_network_offset(reply)); in arp_reduce()
1888 __skb_pull(skb, skb_network_offset(skb)); in vxlan_encap_bypass()
Dvirtio_net.c907 __skb_pull(skb, hdr_len); in xmit_skb()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c1812 __skb_pull(skb, sizeof(struct cpl_trace_pkt)); in handle_trace_pkt()
1814 __skb_pull(skb, sizeof(struct cpl_t5_trace_pkt)); in handle_trace_pkt()
1929 __skb_pull(skb, s->pktshift); /* remove ethernet header padding */ in t4_ethrx_handler()
/linux-4.4.14/net/bridge/
Dbr_multicast.c423 __skb_pull(skb, sizeof(*eth)); in br_ip4_multicast_alloc_query()
505 __skb_pull(skb, sizeof(*eth)); in br_ip6_multicast_alloc_query()
/linux-4.4.14/include/linux/
Dskbuff.h1823 static inline unsigned char *__skb_pull(struct sk_buff *skb, unsigned int len) in __skb_pull() function
1832 return unlikely(len > skb->len) ? NULL : __skb_pull(skb, len); in skb_pull_inline()
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_netdev.c648 __skb_pull(skb, VLAN_HLEN); in fm10k_xmit_frame()
/linux-4.4.14/drivers/hsi/clients/
Dssi_protocol.c637 __skb_pull(skb, 1); in ssip_pn_rx()
/linux-4.4.14/drivers/usb/atm/
Dusbatm.c493 __skb_pull(skb, data_len); in usbatm_write_cells()
/linux-4.4.14/net/netfilter/
Dnfnetlink_queue.c629 __skb_pull(skb, skb->network_header - skb->mac_header); in nf_bridge_adjust_segmented_data()
/linux-4.4.14/drivers/scsi/cxgbi/cxgb3i/
Dcxgb3i.c773 __skb_pull(skb, sizeof(struct cpl_iscsi_hdr)); in do_iscsi_hdr()
/linux-4.4.14/drivers/net/ethernet/octeon/
Docteon_mgmt.c412 __skb_pull(skb, 8); in octeon_mgmt_receive_one()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1644 __skb_pull(skb, s->pktshift); in t4vf_ethrx_handler()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dsge.c1372 __skb_pull(skb, sizeof(*p)); in sge_rx()
/linux-4.4.14/drivers/scsi/cxgbi/cxgb4i/
Dcxgb4i.c1099 __skb_pull(skb, sizeof(*cpl)); in do_rx_iscsi_hdr()
/linux-4.4.14/drivers/net/ppp/
Dppp_generic.c1901 __skb_pull(skb, 2); in ppp_receive_nonmp_frame()
/linux-4.4.14/drivers/net/ethernet/cadence/
Dmacb.c942 __skb_pull(skb, NET_IP_ALIGN); in macb_rx_frame()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c2335 __skb_pull(skb, 2); in process_responses()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar.c2459 __skb_pull(skb, GMAC_FCB_LEN); in gfar_start_xmit()
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dcm.c3664 __skb_pull(skb, sizeof(*req) + sizeof(struct rss_header)); in build_cpl_pass_accept_req()