Lines Matching defs:prio
487 static void _rtl_pci_tx_isr(struct ieee80211_hw *hw, int prio)
492 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[prio];
506 if (!rtlpriv->cfg->ops->is_tx_desc_closed(hw, prio, ring->idx))
526 if (prio == TXCMD_QUEUE) {
573 prio, ring->idx,
1167 unsigned int prio, unsigned int entries)
1185 pr_err("Cannot allocate TX ring (prio = %d)\n",
1186 prio);
1190 rtlpci->tx_ring[prio].buffer_desc = buffer_desc;
1191 rtlpci->tx_ring[prio].buffer_desc_dma = buffer_desc_dma;
1193 rtlpci->tx_ring[prio].cur_tx_rp = 0;
1194 rtlpci->tx_ring[prio].cur_tx_wp = 0;
1202 pr_err("Cannot allocate TX ring (prio = %d)\n", prio);
1206 rtlpci->tx_ring[prio].desc = desc;
1207 rtlpci->tx_ring[prio].dma = desc_dma;
1209 rtlpci->tx_ring[prio].idx = 0;
1210 rtlpci->tx_ring[prio].entries = entries;
1211 skb_queue_head_init(&rtlpci->tx_ring[prio].queue);
1214 prio, desc);
1292 unsigned int prio)
1296 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[prio];