Lines Matching defs:wd_ring
525 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring;
529 for (i = 0; i < wd_ring->page_num; i++) {
577 struct rtw89_pci_tx_wd_ring *wd_ring;
593 wd_ring = &tx_ring->wd_ring;
594 txwd = &wd_ring->pages[seq];
602 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring;
606 for (i = 0; i < wd_ring->page_num; i++) {
607 txwd = &wd_ring->pages[i];
1122 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring;
1128 cnt = min(cnt, wd_ring->curr_num);
1139 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring;
1150 wd_cnt = wd_ring->curr_num;
1165 wd_cnt = wd_ring->curr_num;
3183 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring;
3184 u8 *head = wd_ring->head;
3185 dma_addr_t dma = wd_ring->dma;
3186 u32 page_size = wd_ring->page_size;
3187 u32 page_num = wd_ring->page_num;
3191 wd_ring->head = NULL;
3311 struct rtw89_pci_tx_wd_ring *wd_ring = &tx_ring->wd_ring;
3331 INIT_LIST_HEAD(&wd_ring->free_pages);
3332 wd_ring->head = head;
3333 wd_ring->dma = dma;
3334 wd_ring->page_size = page_size;
3335 wd_ring->page_num = page_num;
3339 txwd = &wd_ring->pages[i];