Lines Matching refs:local_rp
604 struct mhi_ring_element *local_rp, *ev_tre; in parse_xfer_event() local
623 local_rp = tre_ring->rp; in parse_xfer_event()
624 while (local_rp != dev_rp) { in parse_xfer_event()
627 if (local_rp == ev_tre) in parse_xfer_event()
643 local_rp = tre_ring->rp; in parse_xfer_event()
805 struct mhi_ring_element *dev_rp, *local_rp; in mhi_process_ctrl_ev_ring() local
830 local_rp = ev_ring->rp; in mhi_process_ctrl_ev_ring()
832 while (dev_rp != local_rp) { in mhi_process_ctrl_ev_ring()
833 enum mhi_pkt_type type = MHI_TRE_GET_EV_TYPE(local_rp); in mhi_process_ctrl_ev_ring()
843 MHI_TRE_GET_EV_LINKSPEED(local_rp); in mhi_process_ctrl_ev_ring()
845 MHI_TRE_GET_EV_LINKWIDTH(local_rp); in mhi_process_ctrl_ev_ring()
855 new_state = MHI_TRE_GET_EV_STATE(local_rp); in mhi_process_ctrl_ev_ring()
891 mhi_process_cmd_completion(mhi_cntrl, local_rp); in mhi_process_ctrl_ev_ring()
896 enum mhi_ee_type event = MHI_TRE_GET_EV_EXECENV(local_rp); in mhi_process_ctrl_ev_ring()
928 chan = MHI_TRE_GET_EV_CHID(local_rp); in mhi_process_ctrl_ev_ring()
940 parse_xfer_event(mhi_cntrl, local_rp, mhi_chan); in mhi_process_ctrl_ev_ring()
950 local_rp = ev_ring->rp; in mhi_process_ctrl_ev_ring()
975 struct mhi_ring_element *dev_rp, *local_rp; in mhi_process_data_event_ring() local
994 local_rp = ev_ring->rp; in mhi_process_data_event_ring()
996 while (dev_rp != local_rp && event_quota > 0) { in mhi_process_data_event_ring()
997 enum mhi_pkt_type type = MHI_TRE_GET_EV_TYPE(local_rp); in mhi_process_data_event_ring()
999 chan = MHI_TRE_GET_EV_CHID(local_rp); in mhi_process_data_event_ring()
1012 parse_xfer_event(mhi_cntrl, local_rp, mhi_chan); in mhi_process_data_event_ring()
1015 parse_rsc_event(mhi_cntrl, local_rp, mhi_chan); in mhi_process_data_event_ring()
1021 local_rp = ev_ring->rp; in mhi_process_data_event_ring()
1532 struct mhi_ring_element *dev_rp, *local_rp; in mhi_mark_stale_events() local
1554 local_rp = ev_ring->rp; in mhi_mark_stale_events()
1555 while (dev_rp != local_rp) { in mhi_mark_stale_events()
1556 if (MHI_TRE_GET_EV_TYPE(local_rp) == MHI_PKT_TYPE_TX_EVENT && in mhi_mark_stale_events()
1557 chan == MHI_TRE_GET_EV_CHID(local_rp)) in mhi_mark_stale_events()
1558 local_rp->dword[1] = MHI_TRE_EV_DWORD1(chan, in mhi_mark_stale_events()
1560 local_rp++; in mhi_mark_stale_events()
1561 if (local_rp == (ev_ring->base + ev_ring->len)) in mhi_mark_stale_events()
1562 local_rp = ev_ring->base; in mhi_mark_stale_events()