Home
last modified time | relevance | path

Searched refs:pull_len (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/intel/ice/
Dice_txrx.c698 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/
Dfm10k_main.c261 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/
Dhns_enet.c418 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/
Dsge.c1503 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/
Dhns3_enet.c2018 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/
Dcxgb4_uld.h410 unsigned int skb_len, unsigned int pull_len);
Dsge.c2569 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/
Dwmi.c2206 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/
Dixgbe_main.c1786 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()