Lines Matching refs:skb_queue
275 while ((skb = skb_dequeue(&session->skb_queue)) != NULL) { in j1939_session_destroy()
328 if (skb_queue_len(&session->skb_queue) < 2) in j1939_session_skb_drop_old()
333 spin_lock_irqsave(&session->skb_queue.lock, flags); in j1939_session_skb_drop_old()
334 do_skb = skb_peek(&session->skb_queue); in j1939_session_skb_drop_old()
338 __skb_unlink(do_skb, &session->skb_queue); in j1939_session_skb_drop_old()
341 spin_unlock_irqrestore(&session->skb_queue.lock, flags); in j1939_session_skb_drop_old()
345 spin_unlock_irqrestore(&session->skb_queue.lock, flags); in j1939_session_skb_drop_old()
364 skb_queue_tail(&session->skb_queue, skb); in j1939_session_skb_queue()
377 spin_lock_irqsave(&session->skb_queue.lock, flags); in j1939_session_skb_get_by_offset()
378 skb_queue_walk(&session->skb_queue, do_skb) { in j1939_session_skb_get_by_offset()
390 spin_unlock_irqrestore(&session->skb_queue.lock, flags); in j1939_session_skb_get_by_offset()
395 skb_queue_len(&session->skb_queue)); in j1939_session_skb_get_by_offset()
1492 skb_queue_head_init(&session->skb_queue); in j1939_session_new()
1493 skb_queue_tail(&session->skb_queue, skb); in j1939_session_new()