Lines Matching refs:arpq
109 skb_queue_walk_safe(&e->arpq, skb, tmp) {
110 __skb_unlink(skb, &e->arpq);
124 __skb_queue_tail(&e->arpq, skb);
151 * Only the first packet added to the arpq should kick off
153 * we allow each packet added to the arpq to retry resolution
165 if (!skb_queue_empty(&e->arpq))
201 * Only the first packet added to the arpq should kick off
203 * we allow each packet added to the arpq to retry resolution
346 static void handle_failed_resolution(struct t3cdev *dev, struct sk_buff_head *arpq)
350 skb_queue_walk_safe(arpq, skb, tmp) {
353 __skb_unlink(skb, arpq);
367 struct sk_buff_head arpq;
384 __skb_queue_head_init(&arpq);
393 skb_queue_splice_init(&e->arpq, &arpq);
405 if (!skb_queue_empty(&arpq))
406 handle_failed_resolution(dev, &arpq);
426 __skb_queue_head_init(&d->l2tab[i].arpq);