Lines Matching refs:tx_queue
38 spin_lock_irqsave(&priv->tx_queue.lock, flags);
40 skb_queue_len(&priv->tx_queue));
43 skb_queue_walk(&priv->tx_queue, skb) {
66 spin_unlock_irqrestore(&priv->tx_queue.lock, flags);
94 spin_lock_irqsave(&priv->tx_queue.lock, flags);
95 if (unlikely(skb_queue_len(&priv->tx_queue) == 32)) {
97 * The tx_queue is now really full.
101 spin_unlock_irqrestore(&priv->tx_queue.lock, flags);
105 skb_queue_walk(&priv->tx_queue, entry) {
121 target_skb = skb_peek_tail(&priv->tx_queue);
128 spin_unlock_irqrestore(&priv->tx_queue.lock, flags);
143 __skb_queue_after(&priv->tx_queue, target_skb, skb);
145 __skb_queue_head(&priv->tx_queue, skb);
146 spin_unlock_irqrestore(&priv->tx_queue.lock, flags);
242 skb_unlink(skb, &priv->tx_queue);
254 spin_lock_irqsave(&priv->tx_queue.lock, flags);
255 skb_queue_walk(&priv->tx_queue, entry) {
259 __skb_unlink(entry, &priv->tx_queue);
260 spin_unlock_irqrestore(&priv->tx_queue.lock, flags);
265 spin_unlock_irqrestore(&priv->tx_queue.lock, flags);