Lines Matching refs:tx_flags
4868 static void e1000_tx_queue(struct e1000_ring *tx_ring, int tx_flags, int count)
4876 if (tx_flags & E1000_TX_FLAGS_TSO) {
4881 if (tx_flags & E1000_TX_FLAGS_IPV4)
4885 if (tx_flags & E1000_TX_FLAGS_CSUM) {
4890 if (tx_flags & E1000_TX_FLAGS_VLAN) {
4892 txd_upper |= (tx_flags & E1000_TX_FLAGS_VLAN_MASK);
4895 if (unlikely(tx_flags & E1000_TX_FLAGS_NO_FCS))
4916 if (unlikely(tx_flags & E1000_TX_FLAGS_NO_FCS))
5021 unsigned int tx_flags = 0;
5099 tx_flags |= E1000_TX_FLAGS_VLAN;
5100 tx_flags |= (vlan_tx_tag_get(skb) << E1000_TX_FLAGS_VLAN_SHIFT);
5112 tx_flags |= E1000_TX_FLAGS_TSO;
5114 tx_flags |= E1000_TX_FLAGS_CSUM;
5122 tx_flags |= E1000_TX_FLAGS_IPV4;
5125 tx_flags |= E1000_TX_FLAGS_NO_FCS;
5131 e1000_tx_queue(tx_ring, tx_flags, count);