Lines Matching refs:tx_flags

32 		if (tx_buffer->tx_flags & I40E_TX_FLAGS_FD_SB)  in i40e_unmap_and_free_tx_resource()
1790 u32 tx_flags = 0; in i40evf_tx_prepare_vlan_flags() local
1807 tx_flags |= skb_vlan_tag_get(skb) << I40E_TX_FLAGS_VLAN_SHIFT; in i40evf_tx_prepare_vlan_flags()
1808 tx_flags |= I40E_TX_FLAGS_HW_VLAN; in i40evf_tx_prepare_vlan_flags()
1818 tx_flags |= ntohs(vhdr->h_vlan_TCI) << I40E_TX_FLAGS_VLAN_SHIFT; in i40evf_tx_prepare_vlan_flags()
1819 tx_flags |= I40E_TX_FLAGS_SW_VLAN; in i40evf_tx_prepare_vlan_flags()
1823 *flags = tx_flags; in i40evf_tx_prepare_vlan_flags()
1944 static int i40e_tx_enable_csum(struct sk_buff *skb, u32 *tx_flags, in i40e_tx_enable_csum() argument
1976 if (*tx_flags & I40E_TX_FLAGS_IPV4) { in i40e_tx_enable_csum()
1977 tunnel |= (*tx_flags & I40E_TX_FLAGS_TSO) ? in i40e_tx_enable_csum()
1982 } else if (*tx_flags & I40E_TX_FLAGS_IPV6) { in i40e_tx_enable_csum()
1996 *tx_flags |= I40E_TX_FLAGS_VXLAN_TUNNEL; in i40e_tx_enable_csum()
2000 *tx_flags |= I40E_TX_FLAGS_VXLAN_TUNNEL; in i40e_tx_enable_csum()
2004 *tx_flags |= I40E_TX_FLAGS_VXLAN_TUNNEL; in i40e_tx_enable_csum()
2008 if (*tx_flags & I40E_TX_FLAGS_TSO) in i40e_tx_enable_csum()
2027 if ((*tx_flags & I40E_TX_FLAGS_TSO) && in i40e_tx_enable_csum()
2040 *tx_flags &= ~(I40E_TX_FLAGS_IPV4 | I40E_TX_FLAGS_IPV6); in i40e_tx_enable_csum()
2042 *tx_flags |= I40E_TX_FLAGS_IPV4; in i40e_tx_enable_csum()
2044 *tx_flags |= I40E_TX_FLAGS_IPV6; in i40e_tx_enable_csum()
2048 if (*tx_flags & I40E_TX_FLAGS_IPV4) { in i40e_tx_enable_csum()
2053 cmd |= (*tx_flags & I40E_TX_FLAGS_TSO) ? in i40e_tx_enable_csum()
2056 } else if (*tx_flags & I40E_TX_FLAGS_IPV6) { in i40e_tx_enable_csum()
2089 if (*tx_flags & I40E_TX_FLAGS_TSO) in i40e_tx_enable_csum()
2250 struct i40e_tx_buffer *first, u32 tx_flags, in i40evf_tx_map() argument
2262 if (tx_flags & I40E_TX_FLAGS_HW_VLAN) { in i40evf_tx_map()
2264 td_tag = (tx_flags & I40E_TX_FLAGS_VLAN_MASK) >> in i40evf_tx_map()
2268 first->tx_flags = tx_flags; in i40evf_tx_map()
2401 u32 tx_flags = 0; in i40e_xmit_frame_ring() local
2440 if (i40evf_tx_prepare_vlan_flags(skb, tx_ring, &tx_flags)) in i40e_xmit_frame_ring()
2448 tx_flags |= I40E_TX_FLAGS_IPV4; in i40e_xmit_frame_ring()
2450 tx_flags |= I40E_TX_FLAGS_IPV6; in i40e_xmit_frame_ring()
2457 tx_flags |= I40E_TX_FLAGS_TSO; in i40e_xmit_frame_ring()
2460 tso = i40e_tx_enable_csum(skb, &tx_flags, &td_cmd, &td_offset, in i40e_xmit_frame_ring()
2473 i40evf_tx_map(tx_ring, skb, first, tx_flags, hdr_len, in i40e_xmit_frame_ring()