• Home
  • Raw
  • Download

Lines Matching refs:rp

232 	if (ring->wp < ring->rp) {  in get_nr_avail_ring_elements()
233 nr_el = ((ring->rp - ring->wp) / ring->el_size) - 1; in get_nr_avail_ring_elements()
235 nr_el = (ring->rp - ring->base) / ring->el_size; in get_nr_avail_ring_elements()
261 ring->rp += ring->el_size; in mhi_del_ring_element()
262 if (ring->rp >= (ring->base + ring->len)) in mhi_del_ring_element()
263 ring->rp = ring->base; in mhi_del_ring_element()
436 dma_addr_t ptr = le64_to_cpu(er_ctxt->rp); in mhi_irq_handler()
448 if (ev_ring->rp == dev_rp) in mhi_irq_handler()
551 ring->rp += ring->el_size; in mhi_recycle_ev_ring_element()
552 if (ring->rp >= (ring->base + ring->len)) in mhi_recycle_ev_ring_element()
553 ring->rp = ring->base; in mhi_recycle_ev_ring_element()
615 local_rp = tre_ring->rp; in parse_xfer_event()
617 buf_info = buf_ring->rp; in parse_xfer_event()
635 local_rp = tre_ring->rp; in parse_xfer_event()
676 if (tre_ring->wp != tre_ring->rp && in parse_xfer_event()
809 dma_addr_t ptr = le64_to_cpu(er_ctxt->rp); in mhi_process_ctrl_ev_ring()
826 local_rp = ev_ring->rp; in mhi_process_ctrl_ev_ring()
946 local_rp = ev_ring->rp; in mhi_process_ctrl_ev_ring()
948 ptr = le64_to_cpu(er_ctxt->rp); in mhi_process_ctrl_ev_ring()
978 dma_addr_t ptr = le64_to_cpu(er_ctxt->rp); in mhi_process_data_event_ring()
990 local_rp = ev_ring->rp; in mhi_process_data_event_ring()
1017 local_rp = ev_ring->rp; in mhi_process_data_event_ring()
1019 ptr = le64_to_cpu(er_ctxt->rp); in mhi_process_data_event_ring()
1102 return (tmp == ring->rp); in mhi_is_ring_full()
1541 ptr = le64_to_cpu(er_ctxt->rp); in mhi_mark_stale_events()
1545 dev_rp = ev_ring->rp; in mhi_mark_stale_events()
1550 local_rp = ev_ring->rp; in mhi_mark_stale_events()
1576 while (tre_ring->rp != tre_ring->wp) { in mhi_reset_data_chan()
1577 struct mhi_buf_info *buf_info = buf_ring->rp; in mhi_reset_data_chan()