Lines Matching refs:local_rp

605 		struct mhi_ring_element *local_rp, *ev_tre;  in parse_xfer_event()  local
624 local_rp = tre_ring->rp; in parse_xfer_event()
625 while (local_rp != dev_rp) { in parse_xfer_event()
628 if (local_rp == ev_tre) in parse_xfer_event()
644 local_rp = tre_ring->rp; in parse_xfer_event()
810 struct mhi_ring_element *dev_rp, *local_rp; in mhi_process_ctrl_ev_ring() local
835 local_rp = ev_ring->rp; in mhi_process_ctrl_ev_ring()
837 while (dev_rp != local_rp) { in mhi_process_ctrl_ev_ring()
838 enum mhi_pkt_type type = MHI_TRE_GET_EV_TYPE(local_rp); in mhi_process_ctrl_ev_ring()
848 MHI_TRE_GET_EV_LINKSPEED(local_rp); in mhi_process_ctrl_ev_ring()
850 MHI_TRE_GET_EV_LINKWIDTH(local_rp); in mhi_process_ctrl_ev_ring()
860 new_state = MHI_TRE_GET_EV_STATE(local_rp); in mhi_process_ctrl_ev_ring()
896 mhi_process_cmd_completion(mhi_cntrl, local_rp); in mhi_process_ctrl_ev_ring()
901 enum mhi_ee_type event = MHI_TRE_GET_EV_EXECENV(local_rp); in mhi_process_ctrl_ev_ring()
933 chan = MHI_TRE_GET_EV_CHID(local_rp); in mhi_process_ctrl_ev_ring()
945 parse_xfer_event(mhi_cntrl, local_rp, mhi_chan); in mhi_process_ctrl_ev_ring()
954 local_rp = ev_ring->rp; in mhi_process_ctrl_ev_ring()
981 struct mhi_ring_element *dev_rp, *local_rp; in mhi_process_data_event_ring() local
1000 local_rp = ev_ring->rp; in mhi_process_data_event_ring()
1002 while (dev_rp != local_rp && event_quota > 0) { in mhi_process_data_event_ring()
1003 enum mhi_pkt_type type = MHI_TRE_GET_EV_TYPE(local_rp); in mhi_process_data_event_ring()
1005 chan = MHI_TRE_GET_EV_CHID(local_rp); in mhi_process_data_event_ring()
1018 parse_xfer_event(mhi_cntrl, local_rp, mhi_chan); in mhi_process_data_event_ring()
1021 parse_rsc_event(mhi_cntrl, local_rp, mhi_chan); in mhi_process_data_event_ring()
1027 local_rp = ev_ring->rp; in mhi_process_data_event_ring()
1544 struct mhi_ring_element *dev_rp, *local_rp; in mhi_mark_stale_events() local
1566 local_rp = ev_ring->rp; in mhi_mark_stale_events()
1567 while (dev_rp != local_rp) { in mhi_mark_stale_events()
1568 if (MHI_TRE_GET_EV_TYPE(local_rp) == MHI_PKT_TYPE_TX_EVENT && in mhi_mark_stale_events()
1569 chan == MHI_TRE_GET_EV_CHID(local_rp)) in mhi_mark_stale_events()
1570 local_rp->dword[1] = MHI_TRE_EV_DWORD1(chan, in mhi_mark_stale_events()
1572 local_rp++; in mhi_mark_stale_events()
1573 if (local_rp == (ev_ring->base + ev_ring->len)) in mhi_mark_stale_events()
1574 local_rp = ev_ring->base; in mhi_mark_stale_events()