Lines Matching refs:tx_flags
6808 first->tx_flags |= IXGBE_TX_FLAGS_TSO | in ixgbe_tso()
6817 first->tx_flags |= IXGBE_TX_FLAGS_TSO | in ixgbe_tso()
6836 vlan_macip_lens |= first->tx_flags & IXGBE_TX_FLAGS_VLAN_MASK; in ixgbe_tso()
6853 if (!(first->tx_flags & IXGBE_TX_FLAGS_HW_VLAN) && in ixgbe_tx_csum()
6854 !(first->tx_flags & IXGBE_TX_FLAGS_CC)) in ixgbe_tx_csum()
6902 first->tx_flags |= IXGBE_TX_FLAGS_CSUM; in ixgbe_tx_csum()
6907 vlan_macip_lens |= first->tx_flags & IXGBE_TX_FLAGS_VLAN_MASK; in ixgbe_tx_csum()
6918 static u32 ixgbe_tx_cmd_type(struct sk_buff *skb, u32 tx_flags) in ixgbe_tx_cmd_type() argument
6926 cmd_type |= IXGBE_SET_FLAG(tx_flags, IXGBE_TX_FLAGS_HW_VLAN, in ixgbe_tx_cmd_type()
6930 cmd_type |= IXGBE_SET_FLAG(tx_flags, IXGBE_TX_FLAGS_TSO, in ixgbe_tx_cmd_type()
6934 cmd_type |= IXGBE_SET_FLAG(tx_flags, IXGBE_TX_FLAGS_TSTAMP, in ixgbe_tx_cmd_type()
6944 u32 tx_flags, unsigned int paylen) in ixgbe_tx_olinfo_status() argument
6949 olinfo_status |= IXGBE_SET_FLAG(tx_flags, in ixgbe_tx_olinfo_status()
6954 olinfo_status |= IXGBE_SET_FLAG(tx_flags, in ixgbe_tx_olinfo_status()
6962 olinfo_status |= IXGBE_SET_FLAG(tx_flags, in ixgbe_tx_olinfo_status()
7012 u32 tx_flags = first->tx_flags; in ixgbe_tx_map() local
7013 u32 cmd_type = ixgbe_tx_cmd_type(skb, tx_flags); in ixgbe_tx_map()
7018 ixgbe_tx_olinfo_status(tx_desc, tx_flags, skb->len - hdr_len); in ixgbe_tx_map()
7024 if (tx_flags & IXGBE_TX_FLAGS_FCOE) { in ixgbe_tx_map()
7196 vlan_id = htons(first->tx_flags >> IXGBE_TX_FLAGS_VLAN_SHIFT); in ixgbe_atr()
7211 if (first->tx_flags & (IXGBE_TX_FLAGS_SW_VLAN | IXGBE_TX_FLAGS_HW_VLAN)) in ixgbe_atr()
7287 u32 tx_flags = 0; in ixgbe_xmit_frame_ring() local
7316 tx_flags |= skb_vlan_tag_get(skb) << IXGBE_TX_FLAGS_VLAN_SHIFT; in ixgbe_xmit_frame_ring()
7317 tx_flags |= IXGBE_TX_FLAGS_HW_VLAN; in ixgbe_xmit_frame_ring()
7325 tx_flags |= ntohs(vhdr->h_vlan_TCI) << in ixgbe_xmit_frame_ring()
7327 tx_flags |= IXGBE_TX_FLAGS_SW_VLAN; in ixgbe_xmit_frame_ring()
7331 if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) && in ixgbe_xmit_frame_ring()
7335 skb_shinfo(skb)->tx_flags |= SKBTX_IN_PROGRESS; in ixgbe_xmit_frame_ring()
7336 tx_flags |= IXGBE_TX_FLAGS_TSTAMP; in ixgbe_xmit_frame_ring()
7352 tx_flags |= IXGBE_TX_FLAGS_CC; in ixgbe_xmit_frame_ring()
7357 ((tx_flags & (IXGBE_TX_FLAGS_HW_VLAN | IXGBE_TX_FLAGS_SW_VLAN)) || in ixgbe_xmit_frame_ring()
7359 tx_flags &= ~IXGBE_TX_FLAGS_VLAN_PRIO_MASK; in ixgbe_xmit_frame_ring()
7360 tx_flags |= (skb->priority & 0x7) << in ixgbe_xmit_frame_ring()
7362 if (tx_flags & IXGBE_TX_FLAGS_SW_VLAN) { in ixgbe_xmit_frame_ring()
7368 vhdr->h_vlan_TCI = htons(tx_flags >> in ixgbe_xmit_frame_ring()
7371 tx_flags |= IXGBE_TX_FLAGS_HW_VLAN; in ixgbe_xmit_frame_ring()
7376 first->tx_flags = tx_flags; in ixgbe_xmit_frame_ring()