Home
last modified time | relevance | path

Searched refs:cur_rp (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Dpci.c715 u32 cur_rp; in __pci_flush_queue() local
724 cur_rp = __pci_get_hw_tx_ring_rp(rtwdev, pci_q); in __pci_flush_queue()
725 if (cur_rp == ring->r.wp) in __pci_flush_queue()
948 u32 bd_idx, cur_rp, rp_idx; in rtw_pci_tx_isr() local
955 cur_rp = bd_idx >> 16; in rtw_pci_tx_isr()
956 cur_rp &= TRX_BD_IDX_MASK; in rtw_pci_tx_isr()
958 if (cur_rp >= ring->r.rp) in rtw_pci_tx_isr()
959 count = cur_rp - ring->r.rp; in rtw_pci_tx_isr()
961 count = ring->r.len - (ring->r.rp - cur_rp); in rtw_pci_tx_isr()
967 count, hw_queue, bd_idx, ring->r.rp, cur_rp); in rtw_pci_tx_isr()
1048 u32 cur_rp = ring->r.rp; rtw_pci_rx_napi() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/
H A Dpci.c877 u32 bd_idx, cur_rp; in rtw_pci_tx_isr() local
884 cur_rp = bd_idx >> 16; in rtw_pci_tx_isr()
885 cur_rp &= TRX_BD_IDX_MASK; in rtw_pci_tx_isr()
886 if (cur_rp >= ring->r.rp) in rtw_pci_tx_isr()
887 count = cur_rp - ring->r.rp; in rtw_pci_tx_isr()
889 count = ring->r.len - (ring->r.rp - cur_rp); in rtw_pci_tx_isr()
895 count, hw_queue, bd_idx, ring->r.rp, cur_rp); in rtw_pci_tx_isr()
935 ring->r.rp = cur_rp; in rtw_pci_tx_isr()
946 u32 cur_wp, cur_rp, tmp; in rtw_pci_rx_isr() local
965 cur_rp in rtw_pci_rx_isr()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/
H A Dpci.c44 u32 cnt, cur_rp, wp, rp, len; in rtw89_pci_dma_recalc() local
50 cur_rp = FIELD_GET(TXBD_HW_IDX_MASK, cur_idx); in rtw89_pci_dma_recalc()
52 cnt = cur_rp >= rp ? cur_rp - rp : len - (rp - cur_rp); in rtw89_pci_dma_recalc()
54 cnt = cur_rp >= wp ? cur_rp - wp : len - (wp - cur_rp); in rtw89_pci_dma_recalc()
56 bd_ring->rp = cur_rp; in rtw89_pci_dma_recalc()
1094 u32 cur_idx, cur_rp; in __pci_flush_txch() local
[all...]

Completed in 8 milliseconds