Lines Matching refs:reorder_q
381 spin_lock_bh(&session->reorder_q.lock); in l2tp_recv_queue_skb()
382 skb_queue_walk_safe(&session->reorder_q, skbp, tmp) { in l2tp_recv_queue_skb()
384 __skb_queue_before(&session->reorder_q, skbp, skb); in l2tp_recv_queue_skb()
388 skb_queue_len(&session->reorder_q)); in l2tp_recv_queue_skb()
394 __skb_queue_tail(&session->reorder_q, skb); in l2tp_recv_queue_skb()
397 spin_unlock_bh(&session->reorder_q.lock); in l2tp_recv_queue_skb()
449 spin_lock_bh(&session->reorder_q.lock); in l2tp_recv_dequeue()
450 skb_queue_walk_safe(&session->reorder_q, skb, tmp) { in l2tp_recv_dequeue()
458 skb_queue_len(&session->reorder_q)); in l2tp_recv_dequeue()
460 __skb_unlink(skb, &session->reorder_q); in l2tp_recv_dequeue()
481 skb_queue_len(&session->reorder_q)); in l2tp_recv_dequeue()
485 __skb_unlink(skb, &session->reorder_q); in l2tp_recv_dequeue()
490 spin_unlock_bh(&session->reorder_q.lock); in l2tp_recv_dequeue()
496 spin_unlock_bh(&session->reorder_q.lock); in l2tp_recv_dequeue()
541 skb_queue_tail(&session->reorder_q, skb); in l2tp_recv_data_seq()
564 skb_queue_len(&session->reorder_q)); in l2tp_recv_data_seq()
567 skb_queue_tail(&session->reorder_q, skb); in l2tp_recv_data_seq()
799 skb_queue_tail(&session->reorder_q, skb); in l2tp_recv_common()
827 while ((skb = skb_dequeue(&session->reorder_q))) { in l2tp_session_queue_purge()
1764 skb_queue_head_init(&session->reorder_q); in l2tp_session_create()