Lines Matching defs:rx_queue
796 struct sk_buff_head tx_queue, rx_queue;
1836 skb_queue_head_init(&tp->rx_queue);
2232 struct list_head *cursor, *next, rx_queue;
2236 if (!skb_queue_empty(&tp->rx_queue)) {
2238 struct sk_buff *skb = __skb_dequeue(&tp->rx_queue);
2257 INIT_LIST_HEAD(&rx_queue);
2259 list_splice_init(&tp->rx_done, &rx_queue);
2262 list_for_each_safe(cursor, next, &rx_queue) {
2288 /* limite the skb numbers for rx_queue */
2289 if (unlikely(skb_queue_len(&tp->rx_queue) >= 1000))
2335 __skb_queue_tail(&tp->rx_queue, skb);
2368 if (!list_empty(&rx_queue)) {
2370 list_splice_tail(&rx_queue, &tp->rx_done);
2761 while (!skb_queue_empty(&tp->rx_queue))
2762 dev_kfree_skb(__skb_dequeue(&tp->rx_queue));