Home
last modified time | relevance | path

Searched refs:tring (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hci/
H A Dphl_trx_sdio.c381 struct rtw_phl_tx_ring *tring = ring_sts->ring_ptr; in phl_handle_xmit_ring_sdio() local
394 rptr = (u16)_os_atomic_read(drv_priv, &tring->phl_next_idx); in phl_handle_xmit_ring_sdio()
396 tx_req = (struct rtw_xmit_req *)tring->entry[rptr]; in phl_handle_xmit_ring_sdio()
408 tx_req->mdata.tid = tring->tid; in phl_handle_xmit_ring_sdio()
409 tx_req->mdata.dma_ch = tring->dma_ch; in phl_handle_xmit_ring_sdio()
415 txbuf = alloc_txbuf(phl_info, tx_pool, tring->tid); in phl_handle_xmit_ring_sdio()
450 _os_atomic_set(drv_priv, &tring->phl_idx, rptr); in phl_handle_xmit_ring_sdio()
458 _os_atomic_set(drv_priv, &tring->phl_next_idx, 0); in phl_handle_xmit_ring_sdio()
460 _os_atomic_inc(drv_priv, &tring->phl_next_idx); in phl_handle_xmit_ring_sdio()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hci/
H A Dphl_trx_pcie.c2165 struct rtw_phl_tx_ring *tring = ring_sts->ring_ptr; in _phl_handle_xmit_ring_pcie() local
2171 rptr = (u16)_os_atomic_read(drv_priv, &tring->phl_next_idx); in _phl_handle_xmit_ring_pcie()
2173 tx_req = (struct rtw_xmit_req *)tring->entry[rptr]; in _phl_handle_xmit_ring_pcie()
2183 tx_req->mdata.tid = tring->tid; in _phl_handle_xmit_ring_pcie()
2184 tx_req->mdata.dma_ch = tring->dma_ch; in _phl_handle_xmit_ring_pcie()
2191 _os_atomic_set(drv_priv, &tring->phl_idx, rptr); in _phl_handle_xmit_ring_pcie()
2198 &tring->phl_next_idx, 0); in _phl_handle_xmit_ring_pcie()
2202 &tring->phl_next_idx); in _phl_handle_xmit_ring_pcie()