Lines Matching refs:tx_flags
3738 struct sk_buff *skb, u32 tx_flags, u8 *hdr_len)
3777 if (tx_flags & IGB_TX_FLAGS_VLAN)
3778 info |= (tx_flags & IGB_TX_FLAGS_VLAN_MASK);
3818 struct sk_buff *skb, u32 tx_flags)
3827 (tx_flags & IGB_TX_FLAGS_VLAN)) {
3832 if (tx_flags & IGB_TX_FLAGS_VLAN)
3833 info |= (tx_flags & IGB_TX_FLAGS_VLAN_MASK);
3950 tx_ring->buffer_info[i].shtx = skb_shinfo(skb)->tx_flags;
3981 u32 tx_flags, int count, u32 paylen,
3992 if (tx_flags & IGB_TX_FLAGS_VLAN)
3995 if (tx_flags & IGB_TX_FLAGS_TSTAMP)
3998 if (tx_flags & IGB_TX_FLAGS_TSO) {
4005 if (tx_flags & IGB_TX_FLAGS_IPV4)
4008 } else if (tx_flags & IGB_TX_FLAGS_CSUM) {
4013 (tx_flags & (IGB_TX_FLAGS_CSUM |
4081 u32 tx_flags = 0;
4098 tx_flags |= IGB_TX_FLAGS_TSTAMP;
4102 tx_flags |= IGB_TX_FLAGS_VLAN;
4103 tx_flags |= (vlan_tx_tag_get(skb) << IGB_TX_FLAGS_VLAN_SHIFT);
4107 tx_flags |= IGB_TX_FLAGS_IPV4;
4111 tso = igb_tso_adv(tx_ring, skb, tx_flags, &hdr_len);
4120 tx_flags |= IGB_TX_FLAGS_TSO;
4121 else if (igb_tx_csum_adv(tx_ring, skb, tx_flags) &&
4123 tx_flags |= IGB_TX_FLAGS_CSUM;
4137 igb_tx_queue_adv(tx_ring, tx_flags, count, skb->len, hdr_len);