Lines Matching defs:prio
175 static void rtl8180_handle_tx(struct ieee80211_hw *dev, unsigned int prio)
178 struct rtl8180_tx_ring *ring = &priv->tx_ring[prio];
206 ieee80211_wake_queue(dev, prio);
253 unsigned int idx, prio;
260 prio = skb_get_queue_mapping(skb);
261 ring = &priv->tx_ring[prio];
321 ieee80211_stop_queue(dev, prio);
325 rtl818x_iowrite8(priv, &priv->map->TX_DMA_POLLING, (1 << (prio + 4)));
496 unsigned int prio, unsigned int entries)
505 wiphy_err(dev->wiphy, "Cannot allocate TX ring (prio = %d)\n",
506 prio);
511 priv->tx_ring[prio].desc = ring;
512 priv->tx_ring[prio].dma = dma;
513 priv->tx_ring[prio].idx = 0;
514 priv->tx_ring[prio].entries = entries;
515 skb_queue_head_init(&priv->tx_ring[prio].queue);
524 static void rtl8180_free_tx_ring(struct ieee80211_hw *dev, unsigned int prio)
527 struct rtl8180_tx_ring *ring = &priv->tx_ring[prio];