Lines Matching refs:tx_flags
1998 struct sk_buff *skb, u32 tx_flags, u8 *hdr_len) in igbvf_tso() argument
2064 vlan_macip_lens |= tx_flags & IGBVF_TX_FLAGS_VLAN_MASK; in igbvf_tso()
2081 u32 tx_flags, __be16 protocol) in igbvf_tx_csum() argument
2088 if (!(tx_flags & IGBVF_TX_FLAGS_VLAN)) in igbvf_tx_csum()
2118 vlan_macip_lens |= tx_flags & IGBVF_TX_FLAGS_VLAN_MASK; in igbvf_tx_csum()
2227 int tx_flags, int count, in igbvf_tx_queue_adv() argument
2239 if (tx_flags & IGBVF_TX_FLAGS_VLAN) in igbvf_tx_queue_adv()
2242 if (tx_flags & IGBVF_TX_FLAGS_TSO) { in igbvf_tx_queue_adv()
2249 if (tx_flags & IGBVF_TX_FLAGS_IPV4) in igbvf_tx_queue_adv()
2252 } else if (tx_flags & IGBVF_TX_FLAGS_CSUM) { in igbvf_tx_queue_adv()
2289 unsigned int first, tx_flags = 0; in igbvf_xmit_frame_ring_adv() local
2317 tx_flags |= IGBVF_TX_FLAGS_VLAN; in igbvf_xmit_frame_ring_adv()
2318 tx_flags |= (skb_vlan_tag_get(skb) << in igbvf_xmit_frame_ring_adv()
2323 tx_flags |= IGBVF_TX_FLAGS_IPV4; in igbvf_xmit_frame_ring_adv()
2327 tso = igbvf_tso(tx_ring, skb, tx_flags, &hdr_len); in igbvf_xmit_frame_ring_adv()
2334 tx_flags |= IGBVF_TX_FLAGS_TSO; in igbvf_xmit_frame_ring_adv()
2335 else if (igbvf_tx_csum(tx_ring, skb, tx_flags, protocol) && in igbvf_xmit_frame_ring_adv()
2337 tx_flags |= IGBVF_TX_FLAGS_CSUM; in igbvf_xmit_frame_ring_adv()
2345 igbvf_tx_queue_adv(adapter, tx_ring, tx_flags, count, in igbvf_xmit_frame_ring_adv()