Lines Matching refs:tr_ring

68 	queue->tr_ring = NULL;  in md_cd_queue_struct_reset()
156 queue->tr_ring->pkt_size, DMA_FROM_DEVICE); in t7xx_cldma_gpd_rx_from_q()
173 queue->tr_done = list_next_entry_circular(req, &queue->tr_ring->gpd_ring, entry); in t7xx_cldma_gpd_rx_from_q()
177 ret = t7xx_cldma_alloc_and_map_skb(md_ctrl, req, queue->tr_ring->pkt_size, GFP_KERNEL); in t7xx_cldma_gpd_rx_from_q()
187 queue->rx_refill = list_next_entry_circular(req, &queue->tr_ring->gpd_ring, entry); in t7xx_cldma_gpd_rx_from_q()
285 queue->tr_done = list_next_entry_circular(req, &queue->tr_ring->gpd_ring, entry); in t7xx_cldma_gpd_tx_collect()
311 req = list_prev_entry_circular(queue->tx_next, &queue->tr_ring->gpd_ring, entry); in t7xx_cldma_txq_empty_hndl()
511 req = list_first_entry(&queue->tr_ring->gpd_ring, struct cldma_request, entry); in t7xx_cldma_q_reset()
513 queue->budget = queue->tr_ring->length; in t7xx_cldma_q_reset()
526 queue->tr_ring = &md_ctrl->rx_ring[queue->index]; in t7xx_cldma_rxq_init()
535 queue->tr_ring = &md_ctrl->tx_ring[queue->index]; in t7xx_cldma_txq_init()
768 list_for_each_entry(req, &txq->tr_ring->gpd_ring, entry) { in t7xx_cldma_clear_txq()
789 list_for_each_entry(req, &rxq->tr_ring->gpd_ring, entry) { in t7xx_cldma_clear_rxq()
800 list_for_each_entry(req, &rxq->tr_ring->gpd_ring, entry) { in t7xx_cldma_clear_rxq()
804 ret = t7xx_cldma_alloc_and_map_skb(md_ctrl, req, rxq->tr_ring->pkt_size, GFP_ATOMIC); in t7xx_cldma_clear_rxq()
951 struct list_head *gpd_ring = &queue->tr_ring->gpd_ring; in t7xx_cldma_send_skb()