Lines Matching refs:td
202 struct dma_desc *td; in korina_send_packet() local
206 td = &lp->td_ring[lp->tx_chain_tail]; in korina_send_packet()
231 dma_cache_inv((u32) td, sizeof(*td)); in korina_send_packet()
232 td->ca = CPHYSADDR(skb->data); in korina_send_packet()
239 td->control = DMA_COUNT(length) | in korina_send_packet()
250 td->control = DMA_COUNT(length) | in korina_send_packet()
256 lp->td_ring[chain_prev].link = CPHYSADDR(td); in korina_send_packet()
269 td->control = DMA_COUNT(length) | in korina_send_packet()
276 td->control = DMA_COUNT(length) | in korina_send_packet()
280 lp->td_ring[chain_prev].link = CPHYSADDR(td); in korina_send_packet()
284 dma_cache_wback((u32) td, sizeof(*td)); in korina_send_packet()
522 struct dma_desc *td = &lp->td_ring[lp->tx_next_done]; in korina_tx() local
529 while (IS_DMA_FINISHED(td->control)) { in korina_tx()
587 td = &lp->td_ring[lp->tx_next_done]; in korina_tx()