Lines Matching refs:txd
26 return efx_nic_alloc_buffer(tx_queue->efx, &tx_queue->txd.buf, in ef100_tx_probe()
104 if (likely(tx_queue->txd.buf.addr)) in ef100_tx_desc()
105 return ((efx_oword_t *)tx_queue->txd.buf.addr) + index; in ef100_tx_desc()
135 struct efx_tx_buffer *buffer, efx_oword_t *txd) in ef100_set_tx_csum_partial() argument
153 EFX_OR_OWORD(*txd, *txd, csum); in ef100_set_tx_csum_partial()
156 static void ef100_set_tx_hw_vlan(const struct sk_buff *skb, efx_oword_t *txd) in ef100_set_tx_hw_vlan() argument
164 EFX_OR_OWORD(*txd, *txd, vlan); in ef100_set_tx_hw_vlan()
169 struct efx_tx_buffer *buffer, efx_oword_t *txd, in ef100_make_send_desc() argument
173 EFX_POPULATE_OWORD_3(*txd, in ef100_make_send_desc()
179 ef100_set_tx_csum_partial(skb, buffer, txd); in ef100_make_send_desc()
182 ef100_set_tx_hw_vlan(skb, txd); in ef100_make_send_desc()
187 struct efx_tx_buffer *buffer, efx_oword_t *txd, in ef100_make_tso_desc() argument
231 EFX_POPULATE_OWORD_19(*txd, in ef100_make_tso_desc()
265 efx_oword_t *txd; in ef100_tx_make_descriptors() local
279 txd = ef100_tx_desc(tx_queue, write_ptr); in ef100_tx_make_descriptors()
283 EFX_POPULATE_OWORD_3(*txd, in ef100_tx_make_descriptors()
297 txd = ef100_tx_desc(tx_queue, write_ptr); in ef100_tx_make_descriptors()
306 buffer, txd, nr_descs); in ef100_tx_make_descriptors()
312 buffer, txd, nr_descs); in ef100_tx_make_descriptors()
316 EFX_POPULATE_OWORD_3(*txd, in ef100_tx_make_descriptors()