Home
last modified time | relevance | path

Searched refs:sk_queue (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/net/core/
H A Ddatagram.c287 struct sk_buff_head *sk_queue, in __skb_recv_datagram() argument
296 skb = __skb_try_recv_datagram(sk, sk_queue, flags, off, err, in __skb_recv_datagram()
304 !__skb_wait_for_more_packets(sk, sk_queue, err, in __skb_recv_datagram()
327 int __sk_queue_drop_skb(struct sock *sk, struct sk_buff_head *sk_queue, in __sk_queue_drop_skb() argument
336 spin_lock_bh(&sk_queue->lock); in __sk_queue_drop_skb()
338 __skb_unlink(skb, sk_queue); in __sk_queue_drop_skb()
344 spin_unlock_bh(&sk_queue->lock); in __sk_queue_drop_skb()
/linux-6.15/net/ipv4/
H A Dudp.c1632 struct sk_buff_head *sk_queue; in udp_rmem_release() local
1649 sk_queue = &sk->sk_receive_queue; in udp_rmem_release()
1651 spin_lock(&sk_queue->lock); in udp_rmem_release()
1665 spin_unlock(&sk_queue->lock); in udp_rmem_release()
1884 spin_lock(&sk_queue->lock); in first_packet_length()
1885 skb_queue_splice_tail_init(sk_queue, rcvq); in first_packet_length()
1886 spin_unlock(&sk_queue->lock); in first_packet_length()
1954 if (skb_queue_empty_lockless(sk_queue)) { in __skb_recv_udp()
1964 spin_lock(&sk_queue->lock); in __skb_recv_udp()
1971 spin_unlock(&sk_queue->lock); in __skb_recv_udp()
[all …]
/linux-6.15/net/ax25/
H A Daf_ax25.c1673 struct sk_buff_head *sk_queue; in ax25_recvmsg() local
1690 sk_queue = &sk->sk_receive_queue; in ax25_recvmsg()
1691 skb = __skb_try_recv_datagram(sk, sk_queue, flags, &off, &err, &last); in ax25_recvmsg()
1698 while (timeo && !__skb_wait_for_more_packets(sk, sk_queue, &err, in ax25_recvmsg()
1700 skb = __skb_try_recv_datagram(sk, sk_queue, flags, &off, in ax25_recvmsg()
/linux-6.15/include/net/
H A Dsock.h2422 int __sk_queue_drop_skb(struct sock *sk, struct sk_buff_head *sk_queue,
/linux-6.15/include/linux/
H A Dskbuff.h4118 struct sk_buff_head *sk_queue,