Lines Matching refs:local_rp
596 struct mhi_ring_element *local_rp, *ev_tre; in parse_xfer_event() local
615 local_rp = tre_ring->rp; in parse_xfer_event()
616 while (local_rp != dev_rp) { in parse_xfer_event()
619 if (local_rp == ev_tre) in parse_xfer_event()
635 local_rp = tre_ring->rp; in parse_xfer_event()
801 struct mhi_ring_element *dev_rp, *local_rp; in mhi_process_ctrl_ev_ring() local
826 local_rp = ev_ring->rp; in mhi_process_ctrl_ev_ring()
828 while (dev_rp != local_rp) { in mhi_process_ctrl_ev_ring()
829 enum mhi_pkt_type type = MHI_TRE_GET_EV_TYPE(local_rp); in mhi_process_ctrl_ev_ring()
839 MHI_TRE_GET_EV_LINKSPEED(local_rp); in mhi_process_ctrl_ev_ring()
841 MHI_TRE_GET_EV_LINKWIDTH(local_rp); in mhi_process_ctrl_ev_ring()
851 new_state = MHI_TRE_GET_EV_STATE(local_rp); in mhi_process_ctrl_ev_ring()
887 mhi_process_cmd_completion(mhi_cntrl, local_rp); in mhi_process_ctrl_ev_ring()
892 enum mhi_ee_type event = MHI_TRE_GET_EV_EXECENV(local_rp); in mhi_process_ctrl_ev_ring()
924 chan = MHI_TRE_GET_EV_CHID(local_rp); in mhi_process_ctrl_ev_ring()
936 parse_xfer_event(mhi_cntrl, local_rp, mhi_chan); in mhi_process_ctrl_ev_ring()
946 local_rp = ev_ring->rp; in mhi_process_ctrl_ev_ring()
971 struct mhi_ring_element *dev_rp, *local_rp; in mhi_process_data_event_ring() local
990 local_rp = ev_ring->rp; in mhi_process_data_event_ring()
992 while (dev_rp != local_rp && event_quota > 0) { in mhi_process_data_event_ring()
993 enum mhi_pkt_type type = MHI_TRE_GET_EV_TYPE(local_rp); in mhi_process_data_event_ring()
995 chan = MHI_TRE_GET_EV_CHID(local_rp); in mhi_process_data_event_ring()
1008 parse_xfer_event(mhi_cntrl, local_rp, mhi_chan); in mhi_process_data_event_ring()
1011 parse_rsc_event(mhi_cntrl, local_rp, mhi_chan); in mhi_process_data_event_ring()
1017 local_rp = ev_ring->rp; in mhi_process_data_event_ring()
1528 struct mhi_ring_element *dev_rp, *local_rp; in mhi_mark_stale_events() local
1550 local_rp = ev_ring->rp; in mhi_mark_stale_events()
1551 while (dev_rp != local_rp) { in mhi_mark_stale_events()
1552 if (MHI_TRE_GET_EV_TYPE(local_rp) == MHI_PKT_TYPE_TX_EVENT && in mhi_mark_stale_events()
1553 chan == MHI_TRE_GET_EV_CHID(local_rp)) in mhi_mark_stale_events()
1554 local_rp->dword[1] = MHI_TRE_EV_DWORD1(chan, in mhi_mark_stale_events()
1556 local_rp++; in mhi_mark_stale_events()
1557 if (local_rp == (ev_ring->base + ev_ring->len)) in mhi_mark_stale_events()
1558 local_rp = ev_ring->base; in mhi_mark_stale_events()