Lines Matching refs:tx_descriptor
1412 struct lan743x_tx_descriptor *tx_descriptor = NULL; in lan743x_tx_frame_start() local
1422 tx_descriptor = &tx->ring_cpu_ptr[tx->frame_tail]; in lan743x_tx_frame_start()
1429 tx_descriptor->data1 = DMA_ADDR_LOW32(dma_ptr); in lan743x_tx_frame_start()
1430 tx_descriptor->data2 = DMA_ADDR_HIGH32(dma_ptr); in lan743x_tx_frame_start()
1431 tx_descriptor->data3 = (frame_length << 16) & in lan743x_tx_frame_start()
1463 struct lan743x_tx_descriptor *tx_descriptor = NULL; in lan743x_tx_frame_add_lso() local
1472 tx_descriptor = &tx->ring_cpu_ptr[tx->frame_tail]; in lan743x_tx_frame_add_lso()
1473 tx_descriptor->data0 = tx->frame_data0; in lan743x_tx_frame_add_lso()
1477 tx_descriptor = &tx->ring_cpu_ptr[tx->frame_tail]; in lan743x_tx_frame_add_lso()
1481 tx_descriptor->data1 = 0; in lan743x_tx_frame_add_lso()
1482 tx_descriptor->data2 = 0; in lan743x_tx_frame_add_lso()
1483 tx_descriptor->data3 = 0; in lan743x_tx_frame_add_lso()
1504 struct lan743x_tx_descriptor *tx_descriptor = NULL; in lan743x_tx_frame_add_fragment() local
1516 tx_descriptor = &tx->ring_cpu_ptr[tx->frame_tail]; in lan743x_tx_frame_add_fragment()
1517 tx_descriptor->data0 = tx->frame_data0; in lan743x_tx_frame_add_fragment()
1521 tx_descriptor = &tx->ring_cpu_ptr[tx->frame_tail]; in lan743x_tx_frame_add_fragment()
1543 tx_descriptor->data1 = DMA_ADDR_LOW32(dma_ptr); in lan743x_tx_frame_add_fragment()
1544 tx_descriptor->data2 = DMA_ADDR_HIGH32(dma_ptr); in lan743x_tx_frame_add_fragment()
1545 tx_descriptor->data3 = (frame_length << 16) & in lan743x_tx_frame_add_fragment()
1570 struct lan743x_tx_descriptor *tx_descriptor = NULL; in lan743x_tx_frame_end() local
1582 tx_descriptor = &tx->ring_cpu_ptr[tx->frame_tail]; in lan743x_tx_frame_end()
1590 tx_descriptor->data0 = tx->frame_data0; in lan743x_tx_frame_end()