Searched refs:wd_ring (Results 1 – 2 of 2) sorted by relevance
525 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in rtw89_pci_release_busy_txwd() local529 for (i = 0; i < wd_ring->page_num; i++) { in rtw89_pci_release_busy_txwd()601 struct rtw89_pci_tx_wd_ring *wd_ring; in rtw89_pci_release_rpp() local620 wd_ring = &tx_ring->wd_ring; in rtw89_pci_release_rpp()621 txwd = &wd_ring->pages[rpp_info.seq]; in rtw89_pci_release_rpp()630 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in rtw89_pci_release_pending_txwd_skb() local634 for (i = 0; i < wd_ring->page_num; i++) { in rtw89_pci_release_pending_txwd_skb()635 txwd = &wd_ring->pages[i]; in rtw89_pci_release_pending_txwd_skb()1254 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in __rtw89_pci_check_and_reclaim_tx_resource_noio() local1260 cnt = min(cnt, wd_ring->curr_num); in __rtw89_pci_check_and_reclaim_tx_resource_noio()[all …]
1576 struct rtw89_pci_tx_wd_ring wd_ring; member1693 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in rtw89_pci_dequeue_txwd() local1696 txwd = list_first_entry_or_null(&wd_ring->free_pages, in rtw89_pci_dequeue_txwd()1703 wd_ring->curr_num--; in rtw89_pci_dequeue_txwd()1712 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring; in rtw89_pci_enqueue_txwd() local1714 memset(txwd->vaddr, 0, wd_ring->page_size); in rtw89_pci_enqueue_txwd()1715 list_add_tail(&txwd->list, &wd_ring->free_pages); in rtw89_pci_enqueue_txwd()1716 wd_ring->curr_num++; in rtw89_pci_enqueue_txwd()