Lines Matching refs:cur_rp
716 u32 cur_rp; in __pci_flush_queue() local
725 cur_rp = __pci_get_hw_tx_ring_rp(rtwdev, pci_q); in __pci_flush_queue()
726 if (cur_rp == ring->r.wp) in __pci_flush_queue()
950 u32 bd_idx, cur_rp, rp_idx; in rtw_pci_tx_isr() local
957 cur_rp = bd_idx >> 16; in rtw_pci_tx_isr()
958 cur_rp &= TRX_BD_IDX_MASK; in rtw_pci_tx_isr()
960 if (cur_rp >= ring->r.rp) in rtw_pci_tx_isr()
961 count = cur_rp - ring->r.rp; in rtw_pci_tx_isr()
963 count = ring->r.len - (ring->r.rp - cur_rp); in rtw_pci_tx_isr()
969 count, hw_queue, bd_idx, ring->r.rp, cur_rp); in rtw_pci_tx_isr()
1012 ring->r.rp = cur_rp; in rtw_pci_tx_isr()
1050 u32 cur_rp = ring->r.rp; in rtw_pci_rx_napi() local
1063 rtw_pci_dma_check(rtwdev, ring, cur_rp); in rtw_pci_rx_napi()
1064 skb = ring->buf[cur_rp]; in rtw_pci_rx_napi()
1101 rtw_pci_sync_rx_desc_device(rtwdev, dma, ring, cur_rp, in rtw_pci_rx_napi()
1105 if (++cur_rp >= ring->r.len) in rtw_pci_rx_napi()
1106 cur_rp = 0; in rtw_pci_rx_napi()
1109 ring->r.rp = cur_rp; in rtw_pci_rx_napi()
1113 ring->r.wp = cur_rp; in rtw_pci_rx_napi()