Searched refs:sk_queue (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/net/core/ |
H A D | datagram.c | 286 struct sk_buff_head *sk_queue, in __skb_recv_datagram() argument 295 skb = __skb_try_recv_datagram(sk, sk_queue, flags, off, err, in __skb_recv_datagram() 303 !__skb_wait_for_more_packets(sk, sk_queue, err, in __skb_recv_datagram() 345 int __sk_queue_drop_skb(struct sock *sk, struct sk_buff_head *sk_queue, in __sk_queue_drop_skb() argument 354 spin_lock_bh(&sk_queue->lock); in __sk_queue_drop_skb() 356 __skb_unlink(skb, sk_queue); in __sk_queue_drop_skb() 362 spin_unlock_bh(&sk_queue->lock); in __sk_queue_drop_skb()
|
/openbmc/linux/net/ipv4/ |
H A D | udp.c | 1419 struct sk_buff_head *sk_queue; in udp_rmem_release() local 1436 sk_queue = &sk->sk_receive_queue; in udp_rmem_release() 1438 spin_lock(&sk_queue->lock); in udp_rmem_release() 1451 skb_queue_splice_tail_init(sk_queue, &up->reader_queue); in udp_rmem_release() 1454 spin_unlock(&sk_queue->lock); in udp_rmem_release() 1665 struct sk_buff_head *sk_queue = &sk->sk_receive_queue; in first_packet_length() local 1672 if (!skb && !skb_queue_empty_lockless(sk_queue)) { in first_packet_length() 1673 spin_lock(&sk_queue->lock); in first_packet_length() 1674 skb_queue_splice_tail_init(sk_queue, rcvq); in first_packet_length() 1675 spin_unlock(&sk_queue->lock); in first_packet_length() [all …]
|
/openbmc/linux/net/ax25/ |
H A D | af_ax25.c | 1683 struct sk_buff_head *sk_queue; in ax25_recvmsg() local 1700 sk_queue = &sk->sk_receive_queue; in ax25_recvmsg() 1701 skb = __skb_try_recv_datagram(sk, sk_queue, flags, &off, &err, &last); in ax25_recvmsg() 1708 while (timeo && !__skb_wait_for_more_packets(sk, sk_queue, &err, in ax25_recvmsg() 1710 skb = __skb_try_recv_datagram(sk, sk_queue, flags, &off, in ax25_recvmsg()
|
/openbmc/linux/include/net/ |
H A D | sock.h | 2490 int __sk_queue_drop_skb(struct sock *sk, struct sk_buff_head *sk_queue,
|
/openbmc/linux/include/linux/ |
H A D | skbuff.h | 3978 struct sk_buff_head *sk_queue,
|