/linux/include/net/ |
A D | sock.h | 82 #define SOCK_DEBUG(sk, msg...) do { if ((sk) && sock_flag((sk), SOCK_DBG)) \ argument 1290 sk->sk_prot->name, sk, refcount_read(&sk->sk_refcnt)); in sk_refcnt_debug_release() 1439 sk->sk_prot->unhash(sk); in __sk_prot_rehash() 1440 return sk->sk_prot->hash(sk); in __sk_prot_rehash() 1993 parent->sk = sk; in sock_graft() 2120 struct sock *sk = skb->sk; in sock_confirm_neigh() local 2312 skb->sk = sk; in skb_set_owner_r() 2323 skb->sk = sk; in skb_set_owner_sk_safe() 2717 struct sock *sk = skb->sk; in skb_steal_sock() local 2738 struct sock *sk = skb->sk; in sk_validate_xmit_skb() local [all …]
|
A D | llc_c_ev.h | 134 int llc_conn_ev_rst_req(struct sock *sk, struct sk_buff *skb); 141 int llc_conn_ev_rx_i_cmd_pbit_set_x_inval_ns(struct sock *sk, 144 int llc_conn_ev_rx_i_rsp_fbit_set_x_unexpd_ns(struct sock *sk, 146 int llc_conn_ev_rx_i_rsp_fbit_set_x_inval_ns(struct sock *sk, 165 int llc_conn_ev_rx_i_cmd_pbit_set_0_unexpd_ns(struct sock *sk, 167 int llc_conn_ev_rx_i_cmd_pbit_set_1_unexpd_ns(struct sock *sk, 171 int llc_conn_ev_rx_i_rsp_fbit_set_0_unexpd_ns(struct sock *sk, 173 int llc_conn_ev_rx_i_rsp_fbit_set_1_unexpd_ns(struct sock *sk, 213 int llc_conn_ev_qlfy_set_status_remote_busy(struct sock *sk, 221 return atomic_read(&sk->sk_rmem_alloc) + skb->truesize < in llc_conn_space() [all …]
|
A D | llc_c_ac.h | 93 int llc_conn_ac_conn_ind(struct sock *sk, struct sk_buff *skb); 95 int llc_conn_ac_data_ind(struct sock *sk, struct sk_buff *skb); 96 int llc_conn_ac_disc_ind(struct sock *sk, struct sk_buff *skb); 97 int llc_conn_ac_rst_ind(struct sock *sk, struct sk_buff *skb); 99 int llc_conn_ac_clear_remote_busy_if_f_eq_1(struct sock *sk, 135 int llc_conn_ac_start_ack_tmr_if_not_running(struct sock *sk, 161 int llc_conn_ac_rst_vs(struct sock *sk, struct sk_buff *skb); 162 int llc_conn_ac_upd_vs(struct sock *sk, struct sk_buff *skb); 163 int llc_conn_disc(struct sock *sk, struct sk_buff *skb); 164 int llc_conn_reset(struct sock *sk, struct sk_buff *skb); [all …]
|
A D | tcp.h | 288 sk_memory_allocated(sk) > sk_prot_mem_limits(sk, 2)) in tcp_out_of_memory() 629 __sock_put(sk); in tcp_clear_xmit_timers() 632 __sock_put(sk); in tcp_clear_xmit_timers() 710 atomic_read(&sk->sk_rmem_alloc) < sk->sk_rcvbuf && in tcp_fast_path_check() 1340 if (!tcp_sk(sk)->packets_out && !inet_csk(sk)->icsk_pending) in tcp_check_probe_timer() 1416 return tcp_win_from_space(sk, READ_ONCE(sk->sk_rcvbuf) - in tcp_space() 1423 return tcp_win_from_space(sk, READ_ONCE(sk->sk_rcvbuf)); in tcp_full_space() 1851 return tcp_rtx_queue_empty(sk) && tcp_write_queue_empty(sk); in tcp_rtx_and_write_queues_empty() 1928 tcp_sk(sk)->highest_sack = tcp_rtx_queue_head(sk); in tcp_highest_sack_reset() 2288 sock_ops.sk = sk; in tcp_call_bpf() [all …]
|
/linux/net/bluetooth/ |
A D | sco.c | 87 sk = conn->sk; in sco_sock_timeout() 99 sk->sk_state_change(sk); in sco_sock_timeout() 174 sk->sk_state_change(sk); in sco_chan_del() 191 sk = conn->sk; in sco_conn_del() 217 conn->sk = sk; in __sco_chan_add() 305 sk = conn->sk; in sco_recv_frame() 363 return sk ? sk : sk1; in sco_get_sock_listen() 534 struct sock *sk = sock->sk; in sco_sock_bind() local 567 struct sock *sk = sock->sk; in sco_sock_connect() local 609 struct sock *sk = sock->sk; in sco_sock_listen() local [all …]
|
A D | af_bluetooth.c | 71 BUG_ON(!sk); in bt_sock_reclassify_lock() 185 BT_DBG("sk %p state %d", sk, sk->sk_state); in bt_accept_unlink() 241 return sk; in bt_accept_dequeue() 255 struct sock *sk = sock->sk; in bt_sock_recvmsg() local 291 bt_sk(sk)->skb_put_cmsg(skb, msg, sk); in bt_sock_recvmsg() 314 if (sk->sk_err || (sk->sk_shutdown & RCV_SHUTDOWN)) in bt_sock_data_wait() 335 struct sock *sk = sock->sk; in bt_sock_stream_recvmsg() local 456 struct sock *sk = sock->sk; in bt_sock_poll() local 496 struct sock *sk = sock->sk; in bt_sock_ioctl() local 508 amount = sk->sk_sndbuf - sk_wmem_alloc_get(sk); in bt_sock_ioctl() [all …]
|
/linux/net/ipv4/ |
A D | tcp_timer.c | 70 sk->sk_err = sk->sk_err_soft ? : ETIMEDOUT; in tcp_write_err() 74 tcp_done(sk); in tcp_write_err() 125 tcp_done(sk); in tcp_out_of_resources() 132 tcp_done(sk); in tcp_out_of_resources() 340 struct sock *sk = &icsk->icsk_inet.sk; in tcp_delack_timer() local 352 sock_put(sk); in tcp_delack_timer() 638 struct sock *sk = &icsk->icsk_inet.sk; in tcp_write_timer() local 649 sock_put(sk); in tcp_write_timer() 675 struct sock *sk = from_timer(sk, t, sk_timer); in tcp_keepalive_timer() local 753 tcp_done(sk); in tcp_keepalive_timer() [all …]
|
A D | inet_hashtables.c | 52 &sk->sk_v6_rcv_saddr, sk->sk_num, in sk_ehashfn() 53 &sk->sk_v6_daddr, sk->sk_dport); in sk_ehashfn() 56 sk->sk_rcv_saddr, sk->sk_num, in sk_ehashfn() 57 sk->sk_daddr, sk->sk_dport); in sk_ehashfn() 206 if (sk->sk_reuseport && sk->sk_family == AF_INET6) in inet_hash2() 326 return sk; in inet_lookup_run_bpf() 434 sk = NULL; in __inet_lookup_established() 436 return sk; in __inet_lookup_established() 492 sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); in __inet_check_established() 571 sk->sk_hash = sk_ehashfn(sk); in inet_ehash_insert() [all …]
|
/linux/net/bluetooth/rfcomm/ |
A D | sock.c | 58 sk->sk_data_ready(sk); in rfcomm_sk_data_ready() 91 sk->sk_state_change(sk); in rfcomm_sk_state_change() 121 return sk ? sk : NULL; in __rfcomm_get_listen_sock_by_addr() 150 return sk ? sk : sk1; in rfcomm_get_sock_by_channel() 337 struct sock *sk = sock->sk; in rfcomm_sock_bind() local 384 struct sock *sk = sock->sk; in rfcomm_sock_connect() local 426 struct sock *sk = sock->sk; in rfcomm_sock_listen() local 537 struct sock *sk = sock->sk; in rfcomm_sock_getname() local 559 struct sock *sk = sock->sk; in rfcomm_sock_sendmsg() local 599 struct sock *sk = sock->sk; in rfcomm_sock_recvmsg() local [all …]
|
/linux/net/smc/ |
A D | smc_close.c | 52 struct sock *sk = &smc->sk; in smc_close_stream_wait() local 113 struct sock *sk = &smc->sk; in smc_close_cancel_work() local 126 struct sock *sk = &smc->sk; in smc_close_active_abort() local 174 sk->sk_state_change(sk); in smc_close_active_abort() 194 struct sock *sk = &smc->sk; in smc_close_active() local 301 sk->sk_state_change(sk); in smc_close_active() 309 struct sock *sk = &smc->sk; in smc_close_passive_abort_received() local 357 struct sock *sk = &smc->sk; in smc_close_passive_work() local 426 sk->sk_state_change(sk); in smc_close_passive_work() 443 struct sock *sk = &smc->sk; in smc_close_shutdown_write() local [all …]
|
/linux/net/core/ |
A D | sock.c | 339 sk->sk_error_report(sk); in sk_error_report() 500 sk->sk_data_ready(sk); in __sock_queue_rcv_skb() 616 sk->sk_prot->rehash(sk); in sock_bindtoindex_locked() 1020 struct sock *sk = sock->sk; in sock_setsockopt() local 1085 sk->sk_write_space(sk); in sock_setsockopt() 2012 sk->sk_destruct(sk); in __sk_destruct() 2285 sk->sk_write_space(sk); in sock_wfree() 2311 skb->sk = sk; in skb_set_owner_w() 2459 skb->sk = sk; in sock_omalloc() 3217 sock->sk = sk; in sock_init_data() [all …]
|
/linux/net/netrom/ |
A D | nr_timer.c | 79 sk_reset_timer(sk, &sk->sk_timer, jiffies + 5 * HZ); in nr_start_heartbeat() 84 sk_stop_timer(sk, &nr_sk(sk)->t1timer); in nr_stop_t1timer() 89 sk_stop_timer(sk, &nr_sk(sk)->t2timer); in nr_stop_t2timer() 94 sk_stop_timer(sk, &nr_sk(sk)->t4timer); in nr_stop_t4timer() 99 sk_stop_timer(sk, &nr_sk(sk)->idletimer); in nr_stop_idletimer() 104 sk_stop_timer(sk, &sk->sk_timer); in nr_stop_heartbeat() 114 struct sock *sk = from_timer(sk, t, sk_timer); in nr_heartbeat_expiry() local 148 sock_put(sk); in nr_heartbeat_expiry() 162 sock_put(sk); in nr_t2timer_expiry() 173 sock_put(sk); in nr_t4timer_expiry() [all …]
|
/linux/net/caif/ |
A D | caif_socket.c | 159 sk->sk_data_ready(sk); in caif_queue_rcv_skb() 203 cf_sk->sk.sk_state_change(&cf_sk->sk); in caif_ctrl_cb() 275 struct sock *sk = sock->sk; in caif_seqpkt_recvmsg() local 350 struct sock *sk = sock->sk; in caif_stream_recvmsg() local 467 struct sock *sk = &cf_sk->sk; in caif_wait_for_flow_on() local 521 struct sock *sk = sock->sk; in caif_seqpkt_sendmsg() local 597 struct sock *sk = sock->sk; in caif_stream_sendmsg() local 676 struct sock *sk = sock->sk; in setsockopt() local 748 struct sock *sk = sock->sk; in caif_connect() local 901 struct sock *sk = sock->sk; in caif_release() local [all …]
|
/linux/net/dccp/ |
A D | proto.c | 82 dccp_pr_debug("%s(%p) %s --> %s\n", dccp_role(sk), sk, in dccp_set_state() 100 sk->sk_prot->unhash(sk); in dccp_set_state() 144 sk->sk_state_change(sk); in dccp_done() 322 struct sock *sk = sock->sk; in dccp_poll() local 372 lock_sock(sk); in dccp_ioctl() 437 lock_sock(sk); in dccp_setsockopt_service() 496 lock_sock(sk); in dccp_setsockopt_ccid() 578 return inet_csk(sk)->icsk_af_ops->setsockopt(sk, level, in dccp_setsockopt() 686 return inet_csk(sk)->icsk_af_ops->getsockopt(sk, level, in dccp_getsockopt() 915 struct sock *sk = sock->sk; in inet_dccp_listen() local [all …]
|
A D | input.c | 27 sk->sk_data_ready(sk); in dccp_enqueue_skb() 71 dccp_done(sk); in dccp_rcv_close() 77 dccp_fin(sk, skb); in dccp_rcv_close() 114 dccp_fin(sk, skb); in dccp_rcv_closereq() 149 sk->sk_err = err; in dccp_rcv_reset() 152 dccp_fin(sk, skb); in dccp_rcv_reset() 181 if (sk->sk_write_queue.qlen > 0 || !(sk->sk_shutdown & SEND_SHUTDOWN)) in dccp_deliver_input_to_ccids() 475 sk->sk_state_change(sk); in dccp_rcv_request_sent_state_process() 479 if (sk->sk_write_pending || inet_csk_in_pingpong_mode(sk) || in dccp_rcv_request_sent_state_process() 629 if (sk->sk_state != DCCP_REQUESTING && dccp_check_seqno(sk, skb)) in dccp_rcv_state_process() [all …]
|
A D | timer.c | 22 sk->sk_err = sk->sk_err_soft ? : ETIMEDOUT; in dccp_write_err() 23 sk_error_report(sk); in dccp_write_err() 26 dccp_done(sk); in dccp_write_err() 128 struct sock *sk = &icsk->icsk_inet.sk; in dccp_write_timer() local 158 sock_put(sk); in dccp_write_timer() 163 struct sock *sk = from_timer(sk, t, sk_timer); in dccp_keepalive_timer() local 166 sock_put(sk); in dccp_keepalive_timer() 174 struct sock *sk = &icsk->icsk_inet.sk; in dccp_delack_timer() local 213 sock_put(sk); in dccp_delack_timer() 225 struct sock *sk = &dp->dccps_inet_connection.icsk_inet.sk; in dccp_write_xmitlet() local [all …]
|
/linux/net/iucv/ |
A D | af_iucv.c | 396 sk->sk_state_change(sk); in iucv_sock_close() 402 sk->sk_state_change(sk); in iucv_sock_close() 417 sk->sk_state_change(sk); in iucv_sock_close() 420 sk->sk_state_change(sk); in iucv_sock_close() 1457 sk->sk_state_change(sk); in iucv_sock_shutdown() 1670 sk->sk_data_ready(sk); in iucv_callback_connreq() 1682 sk->sk_state_change(sk); in iucv_callback_connack() 1785 sk->sk_state_change(sk); in iucv_callback_connrej() 1890 sk->sk_data_ready(sk); in afiucv_hs_callback_syn() 1914 sk->sk_state_change(sk); in afiucv_hs_callback_synack() [all …]
|
/linux/net/phonet/ |
A D | socket.c | 30 struct sock *sk = sock->sk; in pn_socket_release() local 34 sk->sk_prot->close(sk, 0); in pn_socket_release() 158 struct sock *sk = sock->sk; in pn_socket_bind() local 194 err = sk->sk_prot->hash(sk); in pn_socket_bind() 220 struct sock *sk = sock->sk; in pn_socket_connect() local 297 struct sock *sk = sock->sk; in pn_socket_accept() local 318 struct sock *sk = sock->sk; in pn_socket_getname() local 333 struct sock *sk = sock->sk; in pn_socket_poll() local 359 struct sock *sk = sock->sk; in pn_socket_ioctl() local 395 struct sock *sk = sock->sk; in pn_socket_listen() local [all …]
|
A D | pep.c | 300 sk->sk_write_space(sk); in pipe_rcv_status() 351 sk->sk_state_change(sk); in pipe_do_rcv() 428 sk->sk_write_space(sk); in pipe_do_rcv() 455 sk->sk_data_ready(sk); in pipe_do_rcv() 542 sk->sk_write_space(sk); in pipe_start_flow_control() 579 sk->sk_data_ready(sk); in pipe_handler_do_rcv() 586 sk->sk_state_change(sk); in pipe_handler_do_rcv() 687 sk->sk_data_ready(sk); in pep_do_rcv() 742 lock_sock(sk); in pep_sock_close() 759 sock_put(sk); in pep_sock_close() [all …]
|
/linux/net/rose/ |
A D | rose_timer.c | 121 struct sock *sk = from_timer(sk, t, sk_timer); in rose_heartbeat_expiry() local 124 bh_lock_sock(sk); in rose_heartbeat_expiry() 130 (sk->sk_state == TCP_LISTEN && sock_flag(sk, SOCK_DEAD))) { in rose_heartbeat_expiry() 131 bh_unlock_sock(sk); in rose_heartbeat_expiry() 141 if (atomic_read(&sk->sk_rmem_alloc) < (sk->sk_rcvbuf / 2) && in rose_heartbeat_expiry() 154 bh_unlock_sock(sk); in rose_heartbeat_expiry() 162 bh_lock_sock(sk); in rose_timer_expiry() 183 bh_unlock_sock(sk); in rose_timer_expiry() 191 bh_lock_sock(sk); in rose_idletimer_expiry() 204 sk->sk_state_change(sk); in rose_idletimer_expiry() [all …]
|
A D | rose_in.c | 42 rose_stop_timer(sk); in rose_state1_machine() 43 rose_start_idletimer(sk); in rose_state1_machine() 52 sk->sk_state_change(sk); in rose_state1_machine() 108 rose_stop_timer(sk); in rose_state3_machine() 109 rose_start_idletimer(sk); in rose_state3_machine() 116 rose_requeue_frames(sk); in rose_state3_machine() 135 rose_start_t2timer(sk); in rose_state3_machine() 157 rose_start_t2timer(sk); in rose_state3_machine() 191 rose_stop_timer(sk); in rose_state3_machine() 221 rose_stop_timer(sk); in rose_state4_machine() [all …]
|
/linux/net/mptcp/ |
A D | protocol.c | 186 struct sock *sk = skb->sk; in mptcp_rfree() local 195 skb->sk = sk; in mptcp_set_owner_r() 404 sk->sk_state_change(sk); in mptcp_close_wake_up() 803 sk->sk_data_ready(sk); in mptcp_data_ready() 906 sk->sk_data_ready(sk); in mptcp_check_for_eof() 2081 struct sock *sk = &icsk->icsk_inet.sk; in mptcp_retransmit_timer() local 2311 struct sock *sk = &msk->sk.icsk_inet.sk; in mptcp_check_fastclose() local 2404 struct sock *sk = &msk->sk.icsk_inet.sk; in mptcp_worker() local 2662 sk_stop_timer(sk, &sk->sk_timer); in __mptcp_destroy_sock() 2670 sk->sk_prot->destroy(sk); in __mptcp_destroy_sock() [all …]
|
/linux/net/nfc/ |
A D | llcp_sock.c | 61 struct sock *sk = sock->sk; in llcp_sock_bind() local 147 struct sock *sk = sock->sk; in llcp_raw_sock_bind() local 201 struct sock *sk = sock->sk; in llcp_sock_listen() local 229 struct sock *sk = sock->sk; in nfc_llcp_setsockopt() local 303 struct sock *sk = sock->sk; in nfc_llcp_getsockopt() local 413 sk = &lsk->sk; in nfc_llcp_accept_dequeue() 501 struct sock *sk = sock->sk; in llcp_sock_getname() local 541 sk = &llcp_sock->sk; in llcp_accept_poll() 553 struct sock *sk = sock->sk; in llcp_sock_poll() local 591 struct sock *sk = sock->sk; in llcp_sock_release() local [all …]
|
A D | rawsock.c | 59 struct sock *sk = sock->sk; in rawsock_release() local 63 if (!sk) in rawsock_release() 70 sock_put(sk); in rawsock_release() 78 struct sock *sk = sock->sk; in rawsock_connect() local 92 lock_sock(sk); in rawsock_connect() 119 sk->sk_state_change(sk); in rawsock_connect() 165 sock_put(sk); in rawsock_data_exchange_complete() 173 sock_put(sk); in rawsock_data_exchange_complete() 204 struct sock *sk = sock->sk; in rawsock_sendmsg() local 242 struct sock *sk = sock->sk; in rawsock_recvmsg() local [all …]
|
/linux/net/x25/ |
A D | x25_in.c | 40 skb_set_owner_r(skb, sk); in x25_queue_rx_frame() 77 sk->sk_data_ready(sk); in x25_queue_rx_frame() 96 x25_stop_timer(sk); in x25_state1_machine() 137 sk->sk_state_change(sk); in x25_state1_machine() 166 x25_start_t23timer(sk); in x25_state1_machine() 199 x25_start_t23timer(sk); in x25_state2_machine() 220 x25_stop_timer(sk); in x25_state3_machine() 301 x25_stop_timer(sk); in x25_state3_machine() 321 sk_send_sigurg(sk); in x25_state3_machine() 354 x25_stop_timer(sk); in x25_state4_machine() [all …]
|