Home
last modified time | relevance | path

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

/linux-6.15/drivers/net/wireless/realtek/rtw89/
H A Dpci.c524 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in rtw89_pci_release_busy_txwd() local
592 wd_ring = &tx_ring->wd_ring; in rtw89_pci_release_rpp()
601 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in rtw89_pci_release_pending_txwd_skb() local
606 txwd = &wd_ring->pages[i]; in rtw89_pci_release_pending_txwd_skb()
1121 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in __rtw89_pci_check_and_reclaim_tx_resource_noio() local
1138 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in __rtw89_pci_check_and_reclaim_tx_resource() local
3183 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in rtw89_pci_free_tx_wd_ring() local
3191 wd_ring->head = NULL; in rtw89_pci_free_tx_wd_ring()
3311 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in rtw89_pci_alloc_tx_wd_ring() local
3332 wd_ring->head = head; in rtw89_pci_alloc_tx_wd_ring()
[all …]
H A Dpci.h1486 struct rtw89_pci_tx_wd_ring wd_ring; member
1592 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in rtw89_pci_dequeue_txwd() local
1595 txwd = list_first_entry_or_null(&wd_ring->free_pages, in rtw89_pci_dequeue_txwd()
1602 wd_ring->curr_num--; in rtw89_pci_dequeue_txwd()
1611 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in rtw89_pci_enqueue_txwd() local
1613 memset(txwd->vaddr, 0, wd_ring->page_size); in rtw89_pci_enqueue_txwd()
1614 list_add_tail(&txwd->list, &wd_ring->free_pages); in rtw89_pci_enqueue_txwd()
1615 wd_ring->curr_num++; in rtw89_pci_enqueue_txwd()