Lines Matching refs:mhi_ring
91 struct mhi_ring *ring = &mhi_event->ring;
100 struct mhi_ring *ring = &mhi_cmd->ring;
110 struct mhi_ring *ring = &mhi_chan->tre_ring;
183 struct mhi_ring *ring)
198 static void *mhi_to_virtual(struct mhi_ring *ring, dma_addr_t addr)
204 struct mhi_ring *ring)
214 struct mhi_ring *ring)
223 static bool is_valid_ring_ptr(struct mhi_ring *ring, dma_addr_t addr)
377 struct mhi_ring *ev_ring = &mhi_event->ring;
470 struct mhi_ring *ring)
498 struct mhi_ring *buf_ring, *tre_ring;
634 struct mhi_ring *buf_ring, *tre_ring;
699 struct mhi_ring *mhi_ring = &cmd_ring->ring;
704 if (!is_valid_ring_ptr(mhi_ring, ptr)) {
710 cmd_pkt = mhi_to_virtual(mhi_ring, ptr);
726 mhi_del_ring_element(mhi_cntrl, mhi_ring);
734 struct mhi_ring *ev_ring = &mhi_event->ring;
906 struct mhi_ring *ev_ring = &mhi_event->ring;
1029 struct mhi_ring *ring)
1045 struct mhi_ring *tre_ring = &mhi_chan->tre_ring;
1101 struct mhi_ring *tre_ring = &mhi_chan->tre_ring;
1157 struct mhi_ring *buf_ring, *tre_ring;
1207 struct mhi_ring *tre_ring;
1264 struct mhi_ring *ring = &mhi_cmd->ring;
1484 struct mhi_ring *ev_ring;
1523 struct mhi_ring *buf_ring, *tre_ring;