Lines Matching refs:sk_write_queue
591 if (skb_queue_empty(&sk->sk_write_queue)) in kcm_write_msgs()
594 kcm_tx_msg(skb_peek(&sk->sk_write_queue))->sent = 0; in kcm_write_msgs()
596 } else if (skb_queue_empty(&sk->sk_write_queue)) { in kcm_write_msgs()
600 head = skb_peek(&sk->sk_write_queue); in kcm_write_msgs()
700 skb_dequeue(&sk->sk_write_queue); in kcm_write_msgs()
705 } while ((head = skb_peek(&sk->sk_write_queue))); in kcm_write_msgs()
709 WARN_ON(!skb_queue_empty(&sk->sk_write_queue)); in kcm_write_msgs()
853 bool not_busy = skb_queue_empty(&sk->sk_write_queue); in kcm_sendpage()
856 __skb_queue_tail(&sk->sk_write_queue, head); in kcm_sendpage()
891 if (unlikely(skb_queue_len(&sk->sk_write_queue) == 0 && err == -EAGAIN)) in kcm_sendpage()
1022 bool not_busy = skb_queue_empty(&sk->sk_write_queue); in kcm_sendmsg()
1026 __skb_queue_tail(&sk->sk_write_queue, head); in kcm_sendmsg()
1075 if (unlikely(skb_queue_len(&sk->sk_write_queue) == 0 && err == -EAGAIN)) in kcm_sendmsg()
1849 __skb_queue_purge(&sk->sk_write_queue); in kcm_release()