Lines Matching defs:tre_ring
110 struct mhi_ring *ring = &mhi_chan->tre_ring;
498 struct mhi_ring *buf_ring, *tre_ring;
506 tre_ring = &mhi_chan->tre_ring;
536 if (!is_valid_ring_ptr(tre_ring, ptr)) {
542 ev_tre = mhi_to_virtual(tre_ring, ptr);
545 if (dev_rp >= (tre_ring->base + tre_ring->len))
546 dev_rp = tre_ring->base;
550 local_rp = tre_ring->rp;
569 mhi_del_ring_element(mhi_cntrl, tre_ring);
570 local_rp = tre_ring->rp;
608 if (tre_ring->wp != tre_ring->rp &&
634 struct mhi_ring *buf_ring, *tre_ring;
642 tre_ring = &mhi_chan->tre_ring;
685 mhi_del_ring_element(mhi_cntrl, tre_ring);
1045 struct mhi_ring *tre_ring = &mhi_chan->tre_ring;
1053 if (mhi_is_ring_full(mhi_cntrl, tre_ring))
1101 struct mhi_ring *tre_ring = &mhi_chan->tre_ring;
1109 if (mhi_is_ring_full(mhi_cntrl, tre_ring))
1157 struct mhi_ring *buf_ring, *tre_ring;
1164 tre_ring = &mhi_chan->tre_ring;
1174 buf_info->wp = tre_ring->wp;
1189 mhi_tre = tre_ring->wp;
1195 mhi_add_ring_element(mhi_cntrl, tre_ring);
1207 struct mhi_ring *tre_ring;
1220 tre_ring = &mhi_chan->tre_ring;
1221 if (mhi_is_ring_full(mhi_cntrl, tre_ring))
1422 &mhi_chan->tre_ring);
1523 struct mhi_ring *buf_ring, *tre_ring;
1528 tre_ring = &mhi_chan->tre_ring;
1531 while (tre_ring->rp != tre_ring->wp) {
1541 mhi_del_ring_element(mhi_cntrl, tre_ring);