Lines Matching defs:tre_ring
227 channel->trans_info.map[index % channel->tre_ring.count] = trans;
235 return channel->trans_info.map[index % channel->tre_ring.count];
548 struct gsi_ring *tre_ring = &channel->tre_ring;
566 avail = tre_ring->count - tre_ring->index % tre_ring->count;
567 dest_tre = gsi_ring_virt(tre_ring, tre_ring->index);
575 dest_tre = gsi_ring_virt(tre_ring, 0);
583 gsi_trans_map(trans, tre_ring->index);
585 tre_ring->index += trans->used_count;
674 struct gsi_ring *tre_ring = &channel->tre_ring;
686 dest_tre = gsi_ring_virt(tre_ring, tre_ring->index);
689 tre_ring->index++;