Lines Matching refs:tx_flags
5557 static void e1000_tx_queue(struct e1000_ring *tx_ring, int tx_flags, int count) in e1000_tx_queue() argument
5565 if (tx_flags & E1000_TX_FLAGS_TSO) { in e1000_tx_queue()
5570 if (tx_flags & E1000_TX_FLAGS_IPV4) in e1000_tx_queue()
5574 if (tx_flags & E1000_TX_FLAGS_CSUM) { in e1000_tx_queue()
5579 if (tx_flags & E1000_TX_FLAGS_VLAN) { in e1000_tx_queue()
5581 txd_upper |= (tx_flags & E1000_TX_FLAGS_VLAN_MASK); in e1000_tx_queue()
5584 if (unlikely(tx_flags & E1000_TX_FLAGS_NO_FCS)) in e1000_tx_queue()
5587 if (unlikely(tx_flags & E1000_TX_FLAGS_HWTSTAMP)) { in e1000_tx_queue()
5610 if (unlikely(tx_flags & E1000_TX_FLAGS_NO_FCS)) in e1000_tx_queue()
5699 unsigned int tx_flags = 0; in e1000_xmit_frame() local
5771 tx_flags |= E1000_TX_FLAGS_VLAN; in e1000_xmit_frame()
5772 tx_flags |= (skb_vlan_tag_get(skb) << in e1000_xmit_frame()
5785 tx_flags |= E1000_TX_FLAGS_TSO; in e1000_xmit_frame()
5787 tx_flags |= E1000_TX_FLAGS_CSUM; in e1000_xmit_frame()
5794 tx_flags |= E1000_TX_FLAGS_IPV4; in e1000_xmit_frame()
5797 tx_flags |= E1000_TX_FLAGS_NO_FCS; in e1000_xmit_frame()
5803 if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) && in e1000_xmit_frame()
5806 skb_shinfo(skb)->tx_flags |= SKBTX_IN_PROGRESS; in e1000_xmit_frame()
5807 tx_flags |= E1000_TX_FLAGS_HWTSTAMP; in e1000_xmit_frame()
5816 e1000_tx_queue(tx_ring, tx_flags, count); in e1000_xmit_frame()