Lines Matching refs:tx_desc
747 struct fm10k_tx_desc *tx_desc; in fm10k_tso() local
776 tx_desc = FM10K_TX_DESC(tx_ring, tx_ring->next_to_use); in fm10k_tso()
777 tx_desc->hdrlen = hdrlen; in fm10k_tso()
778 tx_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); in fm10k_tso()
794 struct fm10k_tx_desc *tx_desc; in fm10k_tx_csum() local
870 tx_desc = FM10K_TX_DESC(tx_ring, tx_ring->next_to_use); in fm10k_tx_csum()
871 tx_desc->hdrlen = 0; in fm10k_tx_csum()
872 tx_desc->mss = 0; in fm10k_tx_csum()
893 struct fm10k_tx_desc *tx_desc, u16 i, in fm10k_tx_desc_push() argument
901 tx_desc->buffer_addr = cpu_to_le64(dma); in fm10k_tx_desc_push()
902 tx_desc->flags = desc_flags; in fm10k_tx_desc_push()
903 tx_desc->buflen = cpu_to_le16(size); in fm10k_tx_desc_push()
938 struct fm10k_tx_desc *tx_desc; in fm10k_tx_map() local
947 tx_desc = FM10K_TX_DESC(tx_ring, i); in fm10k_tx_map()
951 tx_desc->vlan = cpu_to_le16(skb_vlan_tag_get(skb)); in fm10k_tx_map()
953 tx_desc->vlan = 0; in fm10k_tx_map()
972 if (fm10k_tx_desc_push(tx_ring, tx_desc++, i++, dma, in fm10k_tx_map()
974 tx_desc = FM10K_TX_DESC(tx_ring, 0); in fm10k_tx_map()
985 if (fm10k_tx_desc_push(tx_ring, tx_desc++, i++, in fm10k_tx_map()
987 tx_desc = FM10K_TX_DESC(tx_ring, 0); in fm10k_tx_map()
1003 if (fm10k_tx_desc_push(tx_ring, tx_desc, i++, dma, size, flags)) in fm10k_tx_map()
1022 first->next_to_watch = tx_desc; in fm10k_tx_map()
1184 struct fm10k_tx_desc *tx_desc; in fm10k_clean_tx_irq() local
1193 tx_desc = FM10K_TX_DESC(tx_ring, i); in fm10k_clean_tx_irq()
1231 while (tx_desc != eop_desc) { in fm10k_clean_tx_irq()
1233 tx_desc++; in fm10k_clean_tx_irq()
1238 tx_desc = FM10K_TX_DESC(tx_ring, 0); in fm10k_clean_tx_irq()
1253 tx_desc++; in fm10k_clean_tx_irq()
1258 tx_desc = FM10K_TX_DESC(tx_ring, 0); in fm10k_clean_tx_irq()
1262 prefetch(tx_desc); in fm10k_clean_tx_irq()