| /linux/net/mptcp/ |
| H A D | fastopen.c | 28 skb = skb_peek(&ssk->sk_receive_queue); in mptcp_fastopen_subflow_synack_set_params() 35 __skb_unlink(skb, &ssk->sk_receive_queue); in mptcp_fastopen_subflow_synack_set_params() 59 __skb_queue_tail(&sk->sk_receive_queue, skb); in mptcp_fastopen_subflow_synack_set_params()
|
| H A D | subflow.c | 444 __skb_queue_purge(&ssk->sk_receive_queue); in mptcp_subflow_reset() 1080 if (skb_queue_is_last(&ssk->sk_receive_queue, skb)) { in validate_data_csum() 1086 while ((skb = skb_peek(&ssk->sk_receive_queue))) in validate_data_csum() 1127 skb = skb_peek(&ssk->sk_receive_queue); in get_mapping_status() 1307 if (!skb_queue_empty(&ssk->sk_receive_queue)) in subflow_sched_work_if_closed() 1367 if (!skb_peek(&ssk->sk_receive_queue)) in subflow_check_data_avail() 1378 trace_subflow_check_data_avail(status, skb_peek(&ssk->sk_receive_queue)); in subflow_check_data_avail() 1386 skb = skb_peek(&ssk->sk_receive_queue); in subflow_check_data_avail() 1440 while ((skb = skb_peek(&ssk->sk_receive_queue))) in subflow_check_data_avail() 1448 skb = skb_peek(&ssk->sk_receive_queue); in subflow_check_data_avail()
|
| H A D | protocol.c | 442 __skb_unlink(skb, &ssk->sk_receive_queue); in mptcp_init_skb() 467 tail = skb_peek_tail(&sk->sk_receive_queue); in __mptcp_move_skb() 472 __skb_queue_tail(&sk->sk_receive_queue, skb); in __mptcp_move_skb() 823 skb = skb_peek(&ssk->sk_receive_queue); in __mptcp_move_skbs_from_subflow() 903 tail = skb_peek_tail(&sk->sk_receive_queue); in __mptcp_ofo_queue() 913 __skb_queue_tail(&sk->sk_receive_queue, skb); in __mptcp_ofo_queue() 2148 __skb_unlink(skb, &sk->sk_receive_queue); in mptcp_eat_recv_skb() 2162 skb_queue_walk_safe(&sk->sk_receive_queue, skb, tmp) { in __mptcp_recvmsg_mskq() 2363 skb = skb_peek(&sk->sk_receive_queue); in mptcp_inq_hint() 2485 msk, skb_queue_empty(&sk->sk_receive_queue), copied); in mptcp_recvmsg() [all …]
|
| /linux/net/unix/ |
| H A D | af_unix.c | 184 a = container_of(_a, struct sock, sk_receive_queue.lock.dep_map); in unix_recvq_lock_cmp_fn() 185 b = container_of(_b, struct sock, sk_receive_queue.lock.dep_map); in unix_recvq_lock_cmp_fn() 290 return skb_queue_len_lockless(&sk->sk_receive_queue) > sk->sk_max_ack_backlog; in unix_recvq_full_lockless() 618 if (!skb_queue_empty(&sk->sk_receive_queue)) { in unix_dgram_disconnected() 619 skb_queue_purge_reason(&sk->sk_receive_queue, in unix_dgram_disconnected() 639 skb_queue_purge_reason(&sk->sk_receive_queue, SKB_DROP_REASON_SOCKET_CLOSE); in unix_sock_destructor() 699 struct sk_buff *skb = skb_peek(&sk->sk_receive_queue); in unix_release_sock() 703 skb = skb_peek_next(skb, &sk->sk_receive_queue); in unix_release_sock() 721 while ((skb = skb_dequeue(&sk->sk_receive_queue)) != NULL) { in unix_release_sock() 882 spin_lock(&sk->sk_receive_queue.lock); in unix_count_nr_fds() [all …]
|
| H A D | diag.c | 74 spin_lock(&sk->sk_receive_queue.lock); in sk_diag_dump_icons() 77 sk->sk_receive_queue.qlen * sizeof(u32)); in sk_diag_dump_icons() 83 skb_queue_walk(&sk->sk_receive_queue, skb) in sk_diag_dump_icons() 86 spin_unlock(&sk->sk_receive_queue.lock); in sk_diag_dump_icons() 92 spin_unlock(&sk->sk_receive_queue.lock); in sk_diag_dump_icons() 101 rql.udiag_rqueue = skb_queue_len_lockless(&sk->sk_receive_queue); in sk_diag_show_rqlen()
|
| H A D | unix_bpf.c | 11 ({ !skb_queue_empty(&__sk->sk_receive_queue) || \ 69 if (!skb_queue_empty(&sk->sk_receive_queue) && in unix_bpf_recvmsg()
|
| H A D | garbage.c | 411 queue = &u->sk.sk_receive_queue; in unix_collect_skb() 419 struct sk_buff_head *embryo_queue = &skb->sk->sk_receive_queue; in unix_collect_skb()
|
| /linux/net/phonet/ |
| H A D | datagram.c | 37 spin_lock_bh(&sk->sk_receive_queue.lock); in pn_ioctl() 38 skb = skb_peek(&sk->sk_receive_queue); in pn_ioctl() 40 spin_unlock_bh(&sk->sk_receive_queue.lock); in pn_ioctl() 61 skb_queue_purge(&sk->sk_receive_queue); in pn_destruct()
|
| H A D | pep.c | 407 queue = &sk->sk_receive_queue; in pipe_do_rcv() 466 skb_queue_purge(&sk->sk_receive_queue); in pipe_destruct() 579 skb_queue_tail(&sk->sk_receive_queue, skb); in pipe_handler_do_rcv() 701 skb_queue_head(&sk->sk_receive_queue, skb); in pep_do_rcv() 958 q = &sk->sk_receive_queue; in pep_first_packet_length() 1290 struct sk_buff *skb = skb_dequeue(&sk->sk_receive_queue); in pep_read()
|
| /linux/net/bluetooth/ |
| H A D | af_bluetooth.c | 423 if (!skb_queue_empty(&sk->sk_receive_queue)) in bt_sock_data_wait() 466 skb = skb_dequeue(&sk->sk_receive_queue); in bt_sock_stream_recvmsg() 492 skb_queue_head(&sk->sk_receive_queue, skb); in bt_sock_stream_recvmsg() 531 skb_queue_head(&sk->sk_receive_queue, skb); in bt_sock_stream_recvmsg() 538 skb_queue_head(&sk->sk_receive_queue, skb); in bt_sock_stream_recvmsg() 596 if (!skb_queue_empty_lockless(&sk->sk_receive_queue)) in bt_sock_poll() 720 spin_lock(&sk->sk_receive_queue.lock); in bt_sock_ioctl() 721 skb = skb_peek(&sk->sk_receive_queue); in bt_sock_ioctl() 723 spin_unlock(&sk->sk_receive_queue.lock); in bt_sock_ioctl()
|
| /linux/net/sctp/ |
| H A D | ulpqueue.c | 135 &sk->sk_receive_queue); in sctp_clear_pd() 152 __skb_queue_tail(&sk->sk_receive_queue, in sctp_clear_pd() 213 queue = &sk->sk_receive_queue; in sctp_ulpq_tail_event() 227 queue = &sk->sk_receive_queue; in sctp_ulpq_tail_event() 236 queue = &sk->sk_receive_queue; in sctp_ulpq_tail_event() 251 if (queue == &sk->sk_receive_queue && !sp->data_ready_signalled) { in sctp_ulpq_tail_event() 1079 if (skb_queue_empty(&asoc->base.sk->sk_receive_queue)) { in sctp_ulpq_renege() 1119 __skb_queue_tail(&sk->sk_receive_queue, sctp_event2skb(ev)); in sctp_ulpq_abort_pd()
|
| /linux/net/kcm/ |
| H A D | kcmproc.c | 119 kcm->sk.sk_receive_queue.qlen, in kcm_format_sock() 149 psock->sk->sk_receive_queue.qlen, in kcm_format_psock() 167 if (psock->sk->sk_receive_queue.qlen) { in kcm_format_psock()
|
| /linux/net/tipc/ |
| H A D | socket.c | 280 kfree_skb(__skb_dequeue(&sk->sk_receive_queue)); in tsk_advance_rx_queue() 311 while ((skb = __skb_dequeue(&sk->sk_receive_queue))) in tsk_rej_rx_queue() 569 skb = skb_peek(&sk->sk_receive_queue); in __tipc_shutdown() 571 __skb_unlink(skb, &sk->sk_receive_queue); in __tipc_shutdown() 587 skb = __skb_dequeue(&sk->sk_receive_queue); in __tipc_shutdown() 589 __skb_queue_purge(&sk->sk_receive_queue); in __tipc_shutdown() 605 __skb_queue_purge(&sk->sk_receive_queue); in __tipc_shutdown() 813 if (!skb_queue_empty_lockless(&sk->sk_receive_queue)) in tipc_poll() 821 if (skb_queue_empty_lockless(&sk->sk_receive_queue)) in tipc_poll() 1844 if (timeo && skb_queue_empty(&sk->sk_receive_queue)) { in tipc_wait_for_rcvmsg() [all …]
|
| /linux/net/packet/ |
| H A D | af_packet.c | 691 spin_lock(&po->sk.sk_receive_queue.lock); in prb_retire_rx_blk_timer_expired() 734 spin_unlock(&po->sk.sk_receive_queue.lock); in prb_retire_rx_blk_timer_expired() 1333 spin_lock_bh(&sk->sk_receive_queue.lock); in packet_rcv_try_clear_pressure() 1335 spin_unlock_bh(&sk->sk_receive_queue.lock); in packet_rcv_try_clear_pressure() 2225 spin_lock(&sk->sk_receive_queue.lock); in packet_rcv() 2229 __skb_queue_tail(&sk->sk_receive_queue, skb); in packet_rcv() 2230 spin_unlock(&sk->sk_receive_queue.lock); in packet_rcv() 2370 spin_lock(&sk->sk_receive_queue.lock); in tpacket_rcv() 2410 __skb_queue_tail(&sk->sk_receive_queue, copy_skb); in tpacket_rcv() 2412 spin_unlock(&sk->sk_receive_queue.lock); in tpacket_rcv() [all …]
|
| /linux/drivers/xen/ |
| H A D | pvcalls-back.c | 117 spin_lock_irqsave(&map->sock->sk->sk_receive_queue.lock, flags); in pvcalls_conn_back_read() 118 if (skb_queue_empty(&map->sock->sk->sk_receive_queue)) { in pvcalls_conn_back_read() 120 spin_unlock_irqrestore(&map->sock->sk->sk_receive_queue.lock, in pvcalls_conn_back_read() 124 spin_unlock_irqrestore(&map->sock->sk->sk_receive_queue.lock, flags); in pvcalls_conn_back_read() 149 spin_lock_irqsave(&map->sock->sk->sk_receive_queue.lock, flags); in pvcalls_conn_back_read() 150 if (ret > 0 && !skb_queue_empty(&map->sock->sk->sk_receive_queue)) in pvcalls_conn_back_read() 152 spin_unlock_irqrestore(&map->sock->sk->sk_receive_queue.lock, flags); in pvcalls_conn_back_read()
|
| /linux/net/nfc/ |
| H A D | llcp_sock.c | 580 if (!skb_queue_empty_lockless(&sk->sk_receive_queue)) in llcp_sock_poll() 851 skb_queue_empty(&sk->sk_receive_queue)) { in llcp_sock_recvmsg() 878 skb_queue_head(&sk->sk_receive_queue, skb); in llcp_sock_recvmsg() 909 skb_queue_head(&sk->sk_receive_queue, skb); in llcp_sock_recvmsg() 974 skb_queue_purge(&sk->sk_receive_queue); in llcp_sock_destruct()
|
| /linux/net/ipv4/ |
| H A D | tcp_bpf.c | 197 !skb_queue_empty_lockless(&sk->sk_receive_queue), &wait); in tcp_msg_wait_data() 253 if (unlikely(!skb_queue_empty(&sk->sk_receive_queue))) { in tcp_bpf_recvmsg_parser() 259 if (unlikely(!skb_queue_empty(&sk->sk_receive_queue))) { in tcp_bpf_recvmsg_parser() 383 if (!skb_queue_empty(&sk->sk_receive_queue) && in tcp_bpf_recvmsg()
|
| /linux/drivers/net/ppp/ |
| H A D | pppox.c | 102 while ((skb = skb_dequeue(&sk->sk_receive_queue))) { in pppox_ioctl()
|
| /linux/net/llc/ |
| H A D | af_llc.c | 712 if (skb_queue_empty(&sk->sk_receive_queue)) { in llc_ui_accept() 719 skb = skb_dequeue(&sk->sk_receive_queue); in llc_ui_accept() 805 skb = skb_peek(&sk->sk_receive_queue); in llc_ui_recvmsg() 893 skb_unlink(skb, &sk->sk_receive_queue); in llc_ui_recvmsg() 911 skb_unlink(skb, &sk->sk_receive_queue); in llc_ui_recvmsg()
|
| /linux/net/dccp/ |
| H A D | proto.c | |
| /linux/net/ieee802154/ |
| H A D | socket.c | 548 spin_lock_bh(&sk->sk_receive_queue.lock); in dgram_ioctl() 549 skb = skb_peek(&sk->sk_receive_queue); in dgram_ioctl() 557 spin_unlock_bh(&sk->sk_receive_queue.lock); in dgram_ioctl() 1009 skb_queue_purge(&sk->sk_receive_queue); in ieee802154_sock_destruct()
|
| /linux/net/core/ |
| H A D | datagram.c | 317 return __skb_recv_datagram(sk, &sk->sk_receive_queue, flags, in skb_recv_datagram() 376 int err = __sk_queue_drop_skb(sk, &sk->sk_receive_queue, skb, flags, in skb_kill_datagram() 1006 &sock->sk->sk_receive_queue); in datagram_poll()
|
| /linux/net/vmw_vsock/ |
| H A D | vsock_bpf.c | 16 ({ !skb_queue_empty(&(__sk)->sk_receive_queue) || \
|
| /linux/net/x25/ |
| H A D | af_x25.c | 386 while ((skb = skb_dequeue(&sk->sk_receive_queue)) != NULL) { in __x25_destroy_socket() 858 if (skb_queue_empty(&sk->sk_receive_queue)) { in x25_wait_for_data() 893 skb = skb_dequeue(&sk->sk_receive_queue); in x25_accept() 1081 skb_queue_head(&sk->sk_receive_queue, skb); in x25_rx_call_request() 1400 if ((skb = skb_peek(&sk->sk_receive_queue)) != NULL) in x25_ioctl()
|
| /linux/net/atm/ |
| H A D | common.c | 182 while ((skb = skb_dequeue(&sk->sk_receive_queue)) != NULL) { in vcc_destroy_socket() 227 rq = &sk_atm(vcc)->sk_receive_queue; in vcc_process_recv_queue() 659 if (!skb_queue_empty_lockless(&sk->sk_receive_queue)) in vcc_poll()
|