/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 535 unsigned int pull_len; in fm10k_pull_tail() local 546 pull_len = eth_get_headlen(va, FM10K_RX_HDR_LEN); in fm10k_pull_tail() 549 skb_copy_to_linear_data(skb, va, ALIGN(pull_len, sizeof(long))); in fm10k_pull_tail() 552 skb_frag_size_sub(frag, pull_len); in fm10k_pull_tail() 553 frag->page_offset += pull_len; in fm10k_pull_tail() 554 skb->data_len -= pull_len; in fm10k_pull_tail() 555 skb->tail += pull_len; in fm10k_pull_tail()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_rx.c | 620 unsigned int pull_len; in mlx4_en_rx_skb() local 631 pull_len = eth_get_headlen(va, SMALL_PACKET_SIZE); in mlx4_en_rx_skb() 633 memcpy(skb->data, va, pull_len); in mlx4_en_rx_skb() 634 skb->tail += pull_len; in mlx4_en_rx_skb() 637 skb_shinfo(skb)->frags[0].page_offset += pull_len; in mlx4_en_rx_skb() 640 skb_frag_size_sub(&skb_shinfo(skb)->frags[0], pull_len); in mlx4_en_rx_skb() 641 skb->data_len = length - pull_len; in mlx4_en_rx_skb()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_uld.h | 297 unsigned int skb_len, unsigned int pull_len);
|
D | sge.c | 1722 unsigned int skb_len, unsigned int pull_len) in cxgb4_pktgl_to_skb() argument 1741 __skb_put(skb, pull_len); in cxgb4_pktgl_to_skb() 1742 skb_copy_to_linear_data(skb, gl->va, pull_len); in cxgb4_pktgl_to_skb() 1744 copy_frags(skb, gl, pull_len); in cxgb4_pktgl_to_skb() 1746 skb->data_len = skb->len - pull_len; in cxgb4_pktgl_to_skb()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 1487 unsigned int pull_len) in t4vf_pktgl_to_skb() argument 1513 __skb_put(skb, pull_len); in t4vf_pktgl_to_skb() 1514 skb_copy_to_linear_data(skb, gl->va, pull_len); in t4vf_pktgl_to_skb() 1516 copy_frags(skb, gl, pull_len); in t4vf_pktgl_to_skb() 1518 skb->data_len = skb->len - pull_len; in t4vf_pktgl_to_skb()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 668 unsigned int pull_len; in ixgbevf_pull_tail() local 679 pull_len = eth_get_headlen(va, IXGBEVF_RX_HDR_SIZE); in ixgbevf_pull_tail() 682 skb_copy_to_linear_data(skb, va, ALIGN(pull_len, sizeof(long))); in ixgbevf_pull_tail() 685 skb_frag_size_sub(frag, pull_len); in ixgbevf_pull_tail() 686 frag->page_offset += pull_len; in ixgbevf_pull_tail() 687 skb->data_len -= pull_len; in ixgbevf_pull_tail() 688 skb->tail += pull_len; in ixgbevf_pull_tail()
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 6842 unsigned int pull_len; in igb_pull_tail() local 6867 pull_len = eth_get_headlen(va, IGB_RX_HDR_LEN); in igb_pull_tail() 6870 skb_copy_to_linear_data(skb, va, ALIGN(pull_len, sizeof(long))); in igb_pull_tail() 6873 skb_frag_size_sub(frag, pull_len); in igb_pull_tail() 6874 frag->page_offset += pull_len; in igb_pull_tail() 6875 skb->data_len -= pull_len; in igb_pull_tail() 6876 skb->tail += pull_len; in igb_pull_tail()
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
D | wmi.c | 1451 size_t pull_len; in ath10k_wmi_op_pull_mgmt_rx_ev() local 1457 pull_len = sizeof(*ev_v2); in ath10k_wmi_op_pull_mgmt_rx_ev() 1461 pull_len = sizeof(*ev_v1); in ath10k_wmi_op_pull_mgmt_rx_ev() 1464 if (skb->len < pull_len) in ath10k_wmi_op_pull_mgmt_rx_ev() 1467 skb_pull(skb, pull_len); in ath10k_wmi_op_pull_mgmt_rx_ev()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 1697 unsigned int pull_len; in ixgbe_pull_tail() local 1710 pull_len = eth_get_headlen(va, IXGBE_RX_HDR_SIZE); in ixgbe_pull_tail() 1713 skb_copy_to_linear_data(skb, va, ALIGN(pull_len, sizeof(long))); in ixgbe_pull_tail() 1716 skb_frag_size_sub(frag, pull_len); in ixgbe_pull_tail() 1717 frag->page_offset += pull_len; in ixgbe_pull_tail() 1718 skb->data_len -= pull_len; in ixgbe_pull_tail() 1719 skb->tail += pull_len; in ixgbe_pull_tail()
|