Home
last modified time | relevance | path

Searched refs:arpq (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.6/drivers/net/ethernet/chelsio/cxgb3/
Dl2t.c110 skb_queue_walk_safe(&e->arpq, skb, tmp) { in setup_l2e_send_pending()
111 __skb_unlink(skb, &e->arpq); in setup_l2e_send_pending()
125 __skb_queue_tail(&e->arpq, skb); in arpq_enqueue()
167 if (!skb_queue_empty(&e->arpq)) in t3_l2t_send_slow()
380 static void handle_failed_resolution(struct t3cdev *dev, struct sk_buff_head *arpq) in handle_failed_resolution() argument
384 skb_queue_walk_safe(arpq, skb, tmp) { in handle_failed_resolution()
387 __skb_unlink(skb, arpq); in handle_failed_resolution()
401 struct sk_buff_head arpq; in t3_l2t_update() local
418 __skb_queue_head_init(&arpq); in t3_l2t_update()
427 skb_queue_splice_init(&e->arpq, &arpq); in t3_l2t_update()
[all …]
Dl2t.h67 struct sk_buff_head arpq; /* queue of packets awaiting resolution */ member
/Linux-v6.6/drivers/net/ethernet/chelsio/cxgb4/
Dl2t.c177 while ((skb = __skb_dequeue(&e->arpq)) != NULL) in send_pending()
218 __skb_queue_tail(&e->arpq, skb); in arpq_enqueue()
252 !skb_queue_empty(&e->arpq)) in cxgb4_l2t_send()
360 __skb_queue_purge(&e->arpq); in _t4_l2e_free()
378 __skb_queue_purge(&e->arpq); in t4_l2e_free()
514 struct sk_buff_head *arpq = NULL; in t4_l2t_update() local
539 arpq = &e->arpq; in t4_l2t_update()
541 !skb_queue_empty(&e->arpq)) { in t4_l2t_update()
551 if (arpq) { in t4_l2t_update()
559 while ((skb = __skb_dequeue(&e->arpq)) != NULL) { in t4_l2t_update()
[all …]
Dl2t.h81 struct sk_buff_head arpq; /* packet queue awaiting resolution */ member