/Linux-v4.19/drivers/net/ethernet/intel/ice/ |
D | ice_txrx.c | 698 unsigned int pull_len; in ice_pull_tail() local 710 pull_len = eth_get_headlen(va, ICE_RX_HDR_SIZE); in ice_pull_tail() 713 skb_copy_to_linear_data(skb, va, ALIGN(pull_len, sizeof(long))); in ice_pull_tail() 716 skb_frag_size_sub(frag, pull_len); in ice_pull_tail() 717 frag->page_offset += pull_len; in ice_pull_tail() 718 skb->data_len -= pull_len; in ice_pull_tail() 719 skb->tail += pull_len; in ice_pull_tail()
|
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 261 unsigned int pull_len; in fm10k_add_rx_frag() local 281 pull_len = eth_get_headlen(va, FM10K_RX_HDR_LEN); in fm10k_add_rx_frag() 284 memcpy(__skb_put(skb, pull_len), va, ALIGN(pull_len, sizeof(long))); in fm10k_add_rx_frag() 287 va += pull_len; in fm10k_add_rx_frag() 288 size -= pull_len; in fm10k_add_rx_frag()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns/ |
D | hns_enet.c | 418 struct hnae_ring *ring, int pull_len, in hns_nic_reuse_page() argument 440 skb_add_rx_frag(skb, i, desc_cb->priv, desc_cb->page_offset + pull_len, in hns_nic_reuse_page() 441 size - pull_len, truesize); in hns_nic_reuse_page() 558 int pull_len; in hns_nic_poll_rx_skb() local 606 pull_len = eth_get_headlen(va, HNS_RX_HEAD_SIZE); in hns_nic_poll_rx_skb() 607 memcpy(__skb_put(skb, pull_len), va, in hns_nic_poll_rx_skb() 608 ALIGN(pull_len, sizeof(long))); in hns_nic_poll_rx_skb() 610 hns_nic_reuse_page(skb, 0, ring, pull_len, desc_cb); in hns_nic_poll_rx_skb()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 1503 unsigned int pull_len) in t4vf_pktgl_to_skb() argument 1529 __skb_put(skb, pull_len); in t4vf_pktgl_to_skb() 1530 skb_copy_to_linear_data(skb, gl->va, pull_len); in t4vf_pktgl_to_skb() 1532 copy_frags(skb, gl, pull_len); in t4vf_pktgl_to_skb() 1534 skb->data_len = skb->len - pull_len; in t4vf_pktgl_to_skb()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_enet.c | 2018 struct hns3_enet_ring *ring, int pull_len, in hns3_nic_reuse_page() argument 2038 skb_add_rx_frag(skb, i, desc_cb->priv, desc_cb->page_offset + pull_len, in hns3_nic_reuse_page() 2039 size - pull_len, truesize); in hns3_nic_reuse_page() 2174 int pull_len; in hns3_handle_rx_bd() local 2235 pull_len = eth_get_headlen(va, HNS3_RX_HEAD_SIZE); in hns3_handle_rx_bd() 2237 memcpy(__skb_put(skb, pull_len), va, in hns3_handle_rx_bd() 2238 ALIGN(pull_len, sizeof(long))); in hns3_handle_rx_bd() 2240 hns3_nic_reuse_page(skb, 0, ring, pull_len, desc_cb); in hns3_handle_rx_bd()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_uld.h | 410 unsigned int skb_len, unsigned int pull_len);
|
D | sge.c | 2569 unsigned int skb_len, unsigned int pull_len) in cxgb4_pktgl_to_skb() argument 2588 __skb_put(skb, pull_len); in cxgb4_pktgl_to_skb() 2589 skb_copy_to_linear_data(skb, gl->va, pull_len); in cxgb4_pktgl_to_skb() 2591 copy_frags(skb, gl, pull_len); in cxgb4_pktgl_to_skb() 2593 skb->data_len = skb->len - pull_len; in cxgb4_pktgl_to_skb()
|
/Linux-v4.19/drivers/net/wireless/ath/ath10k/ |
D | wmi.c | 2206 size_t pull_len; in ath10k_wmi_op_pull_mgmt_rx_ev() local 2214 pull_len = sizeof(*ev_v2); in ath10k_wmi_op_pull_mgmt_rx_ev() 2218 pull_len = sizeof(*ev_v1); in ath10k_wmi_op_pull_mgmt_rx_ev() 2221 if (skb->len < pull_len) in ath10k_wmi_op_pull_mgmt_rx_ev() 2224 skb_pull(skb, pull_len); in ath10k_wmi_op_pull_mgmt_rx_ev() 2256 size_t pull_len; in ath10k_wmi_10_4_op_pull_mgmt_rx_ev() local 2263 pull_len = sizeof(*ev); in ath10k_wmi_10_4_op_pull_mgmt_rx_ev() 2265 if (skb->len < pull_len) in ath10k_wmi_10_4_op_pull_mgmt_rx_ev() 2268 skb_pull(skb, pull_len); in ath10k_wmi_10_4_op_pull_mgmt_rx_ev()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 1786 unsigned int pull_len; in ixgbe_pull_tail() local 1799 pull_len = eth_get_headlen(va, IXGBE_RX_HDR_SIZE); in ixgbe_pull_tail() 1802 skb_copy_to_linear_data(skb, va, ALIGN(pull_len, sizeof(long))); in ixgbe_pull_tail() 1805 skb_frag_size_sub(frag, pull_len); in ixgbe_pull_tail() 1806 frag->page_offset += pull_len; in ixgbe_pull_tail() 1807 skb->data_len -= pull_len; in ixgbe_pull_tail() 1808 skb->tail += pull_len; in ixgbe_pull_tail()
|