Lines Matching defs:prio
481 static void _rtl_pci_tx_isr(struct ieee80211_hw *hw, int prio)
486 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[prio];
500 if (!rtlpriv->cfg->ops->is_tx_desc_closed(hw, prio, ring->idx))
520 if (prio == TXCMD_QUEUE) {
567 prio, ring->idx,
1161 unsigned int prio, unsigned int entries)
1179 pr_err("Cannot allocate TX ring (prio = %d)\n",
1180 prio);
1184 rtlpci->tx_ring[prio].buffer_desc = buffer_desc;
1185 rtlpci->tx_ring[prio].buffer_desc_dma = buffer_desc_dma;
1187 rtlpci->tx_ring[prio].cur_tx_rp = 0;
1188 rtlpci->tx_ring[prio].cur_tx_wp = 0;
1196 pr_err("Cannot allocate TX ring (prio = %d)\n", prio);
1200 rtlpci->tx_ring[prio].desc = desc;
1201 rtlpci->tx_ring[prio].dma = desc_dma;
1203 rtlpci->tx_ring[prio].idx = 0;
1204 rtlpci->tx_ring[prio].entries = entries;
1205 skb_queue_head_init(&rtlpci->tx_ring[prio].queue);
1208 prio, desc);
1286 unsigned int prio)
1290 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[prio];