Lines Matching refs:sk_receive_queue
229 return skb_queue_len(&sk->sk_receive_queue) > sk->sk_max_ack_backlog; in unix_recvq_full()
234 return skb_queue_len_lockless(&sk->sk_receive_queue) > in unix_recvq_full_lockless()
563 if (!skb_queue_empty(&sk->sk_receive_queue)) { in unix_dgram_disconnected()
564 skb_queue_purge(&sk->sk_receive_queue); in unix_dgram_disconnected()
583 skb_queue_purge(&sk->sk_receive_queue); in unix_sock_destructor()
644 if (!skb_queue_empty(&sk->sk_receive_queue) || embrion) in unix_release_sock()
657 while ((skb = skb_dequeue(&sk->sk_receive_queue)) != NULL) { in unix_release_sock()
806 spin_lock(&sk->sk_receive_queue.lock); in unix_count_nr_fds()
807 skb = skb_peek(&sk->sk_receive_queue); in unix_count_nr_fds()
811 skb = skb_peek_next(skb, &sk->sk_receive_queue); in unix_count_nr_fds()
813 spin_unlock(&sk->sk_receive_queue.lock); in unix_count_nr_fds()
1650 spin_lock(&other->sk_receive_queue.lock); in unix_stream_connect()
1651 __skb_queue_tail(&other->sk_receive_queue, skb); in unix_stream_connect()
1652 spin_unlock(&other->sk_receive_queue.lock); in unix_stream_connect()
2091 skb_queue_tail(&other->sk_receive_queue, skb); in unix_dgram_sendmsg()
2160 skb_queue_tail(&other->sk_receive_queue, skb); in queue_oob()
2270 skb_queue_tail(&other->sk_receive_queue, skb); in unix_stream_sendmsg()
2362 skb = __skb_try_recv_datagram(sk, &sk->sk_receive_queue, flags, in __unix_dgram_recvmsg()
2375 !__skb_wait_for_more_packets(sk, &sk->sk_receive_queue, in __unix_dgram_recvmsg()
2493 tail = skb_peek_tail(&sk->sk_receive_queue); in unix_stream_data_wait()
2581 skb_unlink(skb, &sk->sk_receive_queue); in manage_oob()
2594 skb_unlink(skb, &sk->sk_receive_queue); in manage_oob()
2596 skb = skb_peek(&sk->sk_receive_queue); in manage_oob()
2666 last = skb = skb_peek(&sk->sk_receive_queue); in unix_stream_read_generic()
2723 skb = skb_peek_next(skb, &sk->sk_receive_queue); in unix_stream_read_generic()
2790 skb_unlink(skb, &sk->sk_receive_queue); in unix_stream_read_generic()
2810 skb = skb_peek_next(skb, &sk->sk_receive_queue); in unix_stream_read_generic()
2961 spin_lock(&sk->sk_receive_queue.lock); in unix_inq_len()
2964 skb_queue_walk(&sk->sk_receive_queue, skb) in unix_inq_len()
2967 skb = skb_peek(&sk->sk_receive_queue); in unix_inq_len()
2971 spin_unlock(&sk->sk_receive_queue.lock); in unix_inq_len()
3046 skb = skb_peek(&sk->sk_receive_queue); in unix_ioctl()
3086 if (!skb_queue_empty_lockless(&sk->sk_receive_queue)) in unix_poll()
3134 if (!skb_queue_empty_lockless(&sk->sk_receive_queue)) in unix_dgram_poll()