Lines Matching refs:prio

562 static void _rtl_pci_tx_isr(struct ieee80211_hw *hw, int prio)  in _rtl_pci_tx_isr()  argument
567 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[prio]; in _rtl_pci_tx_isr()
582 rtlpriv->cfg->ops->get_available_desc(hw, prio) <= 1) { in _rtl_pci_tx_isr()
588 if (!rtlpriv->cfg->ops->is_tx_desc_closed(hw, prio, ring->idx)) in _rtl_pci_tx_isr()
609 if (prio == TXCMD_QUEUE) { in _rtl_pci_tx_isr()
655 prio, ring->idx, in _rtl_pci_tx_isr()
1240 unsigned int prio, unsigned int entries) in _rtl_pci_init_tx_ring() argument
1260 prio); in _rtl_pci_init_tx_ring()
1264 rtlpci->tx_ring[prio].buffer_desc = buffer_desc; in _rtl_pci_init_tx_ring()
1265 rtlpci->tx_ring[prio].buffer_desc_dma = buffer_desc_dma; in _rtl_pci_init_tx_ring()
1267 rtlpci->tx_ring[prio].cur_tx_rp = 0; in _rtl_pci_init_tx_ring()
1268 rtlpci->tx_ring[prio].cur_tx_wp = 0; in _rtl_pci_init_tx_ring()
1269 rtlpci->tx_ring[prio].avl_desc = entries; in _rtl_pci_init_tx_ring()
1278 "Cannot allocate TX ring (prio = %d)\n", prio); in _rtl_pci_init_tx_ring()
1282 rtlpci->tx_ring[prio].desc = desc; in _rtl_pci_init_tx_ring()
1283 rtlpci->tx_ring[prio].dma = desc_dma; in _rtl_pci_init_tx_ring()
1285 rtlpci->tx_ring[prio].idx = 0; in _rtl_pci_init_tx_ring()
1286 rtlpci->tx_ring[prio].entries = entries; in _rtl_pci_init_tx_ring()
1287 skb_queue_head_init(&rtlpci->tx_ring[prio].queue); in _rtl_pci_init_tx_ring()
1290 prio, desc); in _rtl_pci_init_tx_ring()
1371 unsigned int prio) in _rtl_pci_free_tx_ring() argument
1375 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[prio]; in _rtl_pci_free_tx_ring()