Home
last modified time | relevance | path

Searched refs:TCP_CLOSE (Results 1 – 25 of 85) sorted by relevance

1234

/linux/include/net/
H A Dtcp_states.h19 TCP_CLOSE, enumerator
32 #define TCP_ACTION_FIN (1 << TCP_CLOSE)
41 TCPF_CLOSE = (1 << TCP_CLOSE),
H A Dinet6_hashtables.h123 if (sk->sk_state != TCP_CLOSE) in inet6_steal_sock()
/linux/tools/testing/selftests/net/packetdrill/
H A Dtcp_fastopen_server_icmp-before-accept.pkt6 // to TCP_CLOSE state but remains in the acceptor queue.
34 // to TCP_CLOSE
35 +0 %{ assert tcpi_state == TCP_CLOSE, tcpi_state }%
43 // But is no longer writable because it's in TCP_CLOSE state.
H A Dtcp_fastopen_server_reset-close-with-unread-data.pkt5 // The socket will change to TCP_CLOSE state with pending data so
27 // tcp_done() sets sk->sk_state to TCP_CLOSE and clears tp->fastopen_rsk
29 +0 %{ assert tcpi_state == TCP_CLOSE, tcpi_state }%
H A Dtcp_fastopen_server_reset-non-tfo-socket.pkt7 // with data read. But it will be in TCP_CLOSE state.
30 // in TCP_CLOSE state.
33 +0 %{ assert tcpi_state == TCP_CLOSE, tcpi_state }%
H A Dtcp_fastopen_server_trigger-rst-reconnect.pkt18 // tcp_disconnect() sets sk->sk_state to TCP_CLOSE
21 +0 %{ assert tcpi_state == TCP_CLOSE, tcpi_state }%
H A Dtcp_fastopen_server_reset-before-accept.pkt28 +0 %{ assert tcpi_state == TCP_CLOSE, tcpi_state }%
H A Dtcp_fastopen_server_reset-after-accept.pkt26 +0 %{ assert tcpi_state == TCP_CLOSE, tcpi_state }%
H A Dtcp_zerocopy_closed.pkt4 // verify that a send in state TCP_CLOSE correctly aborts the zerocopy
/linux/net/mptcp/
H A Dprotocol.c421 sk->sk_state == TCP_CLOSE) in mptcp_close_wake_up()
466 mptcp_set_state(sk, TCP_CLOSE); in mptcp_check_data_fin_ack()
634 mptcp_set_state(sk, TCP_CLOSE); in mptcp_check_data_fin()
666 if (unlikely(sk->sk_state == TCP_CLOSE)) { in __mptcp_add_backlog()
839 if (ssk_state == TCP_CLOSE && !sock_flag(sk, SOCK_DEAD)) in __mptcp_subflow_error_report()
960 if (unlikely(inet_sk_state_load(sk) == TCP_CLOSE)) in mptcp_reset_rtx_timer()
969 if (inet_sk_state_load(sk) == TCP_CLOSE) in mptcp_schedule_work()
2258 if (sk->sk_state == TCP_CLOSE || (sk->sk_shutdown & RCV_SHUTDOWN)) in mptcp_inq_hint()
2319 sk->sk_state == TCP_CLOSE || in mptcp_recvmsg()
2333 if (sk->sk_state == TCP_CLOSE) { in mptcp_recvmsg()
[all …]
/linux/net/ipv4/
H A Dtcp.c591 if (shutdown == SHUTDOWN_MASK || state == TCP_CLOSE) in tcp_poll()
863 if (sk->sk_state == TCP_CLOSE) { in tcp_splice_read()
898 if (sk->sk_err || sk->sk_state == TCP_CLOSE || in tcp_splice_read()
1093 tcp_set_state(sk, TCP_CLOSE); in tcp_sendmsg_fastopen()
1502 if (sk->sk_state == TCP_CLOSE && !sock_flag(sk, SOCK_DONE)) in tcp_recv_urg()
1525 if (sk->sk_state == TCP_CLOSE || (sk->sk_shutdown & RCV_SHUTDOWN)) in tcp_recv_urg()
2789 sk->sk_state == TCP_CLOSE || in tcp_recvmsg_locked()
2805 if (sk->sk_state == TCP_CLOSE) { in tcp_recvmsg_locked()
3014 BUILD_BUG_ON((int)BPF_TCP_CLOSE != (int)TCP_CLOSE); in tcp_set_state()
3047 case TCP_CLOSE: in tcp_set_state()
[all …]
H A Daf_inet.c150 if (sk->sk_type == SOCK_STREAM && sk->sk_state != TCP_CLOSE) { in inet_sock_destruct()
534 if (sk->sk_state != TCP_CLOSE || inet->inet_num) in __inet_bind()
676 if (sk->sk_state != TCP_CLOSE) in __inet_stream_connect()
727 if (sk->sk_state == TCP_CLOSE) in __inet_stream_connect()
929 case TCP_CLOSE: in inet_shutdown()
/linux/net/rds/
H A Dtcp_connect.c85 case TCP_CLOSE: in rds_tcp_state_change()
275 sk->sk_state == TCP_CLOSE) && in rds_tcp_conn_path_shutdown()
/linux/net/x25/
H A Daf_x25.c652 sk->sk_state = TCP_CLOSE; in x25_release()
729 if (sk->sk_state == TCP_CLOSE) { in x25_wait_for_connection_establishment()
762 if (sk->sk_state == TCP_CLOSE && sock->state == SS_CONNECTING) { in x25_connect()
775 sk->sk_state = TCP_CLOSE; in x25_connect()
1456 sk->sk_state != TCP_CLOSE) in x25_ioctl()
1509 sk->sk_state != TCP_CLOSE) in x25_ioctl()
1572 if(sk->sk_state != TCP_CLOSE) in x25_ioctl()
1591 if (sk->sk_state == TCP_CLOSE) { in x25_ioctl()
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.c44 /* (Invalid) */ TCP_CLOSE,
50 /* TCP_TIME_WAIT */ TCP_CLOSE,
51 /* TCP_CLOSE */ TCP_CLOSE,
54 /* TCP_LISTEN */ TCP_CLOSE,
353 if (sk->sk_state == TCP_CLOSE) { in chtls_close()
378 if (prev_state != TCP_CLOSE && sk->sk_state == TCP_CLOSE) in chtls_close()
390 if (sk->sk_state == TCP_CLOSE) in chtls_close()
456 if (sk->sk_state != TCP_CLOSE) { in chtls_disconnect()
509 if (child->sk_state == TCP_CLOSE) in reset_listen_child()
1511 if (sk->sk_state == TCP_CLOSE) in DECLARE_TASK_FUNC()
[all …]
/linux/tools/testing/selftests/net/tcp_ao/lib/
H A Drepair.c32 TCP_CLOSE, enumerator
101 if (state->info.tcpi_state == TCP_CLOSE) in __test_sock_checkpoint()
/linux/Documentation/translations/zh_CN/networking/
H A Dmptcp-sysctl.rst64 会转为TCP_CLOSE状态。
/linux/net/llc/
H A Daf_llc.c516 sk->sk_state = TCP_CLOSE; in llc_ui_connect()
531 if (sk->sk_state == TCP_CLOSE) in llc_ui_connect()
589 READ_ONCE(sk->sk_state) == TCP_CLOSE, &wait)) in llc_ui_wait_for_disc()
819 sk->sk_state == TCP_CLOSE || in llc_ui_recvmsg()
835 if (sk->sk_type == SOCK_STREAM && sk->sk_state == TCP_CLOSE) { in llc_ui_recvmsg()
H A Dllc_conn.c107 sk->sk_state = TCP_CLOSE; in llc_conn_state_process()
142 sk->sk_state = TCP_CLOSE; in llc_conn_state_process()
154 sk->sk_state = TCP_CLOSE; in llc_conn_state_process()
/linux/net/vmw_vsock/
H A Dvmci_transport.c842 sk->sk_state = TCP_CLOSE; in vmci_transport_handle_detach()
847 sk->sk_state = TCP_CLOSE; in vmci_transport_handle_detach()
1271 pending->sk_state = TCP_CLOSE; in vmci_transport_recv_connecting_server()
1377 sk->sk_state = TCP_CLOSE; in vmci_transport_recv_connecting_client()
1821 sk->sk_state = TCP_CLOSE; in vmci_transport_connect()
1830 sk->sk_state = TCP_CLOSE; in vmci_transport_connect()
/linux/net/phonet/
H A Dsocket.c179 if (sk->sk_state != TCP_CLOSE || pn_port(pn->sobject)) { in pn_socket_bind()
238 if (sk->sk_state != TCP_CLOSE) { in pn_socket_connect()
338 if (sk->sk_state == TCP_CLOSE) in pn_socket_poll()
/linux/net/ax25/
H A Dax25_std_timer.c109 ax25->sk->sk_state = TCP_CLOSE; in ax25_std_idletimer_expiry()
H A Dax25_ds_timer.c169 ax25->sk->sk_state = TCP_CLOSE; in ax25_ds_idletimer_expiry()
/linux/include/net/sctp/
H A Dconstants.h197 SCTP_SS_CLOSED = TCP_CLOSE,
/linux/net/unix/
H A Daf_unix.c154 case TCP_CLOSE: in unix_state_lock_cmp_fn()
167 case TCP_CLOSE: in unix_state_lock_cmp_fn()
684 WRITE_ONCE(sk->sk_state, TCP_CLOSE); in unix_release_sock()
826 if (sk->sk_state != TCP_CLOSE && sk->sk_state != TCP_LISTEN) in unix_listen()
1574 WRITE_ONCE(sk->sk_state, TCP_CLOSE); in unix_dgram_connect()
1584 WRITE_ONCE(old_peer->sk_state, TCP_CLOSE); in unix_dgram_connect()
1714 if (unlikely(state != TCP_CLOSE)) { in unix_stream_connect()
1721 if (unlikely(sk->sk_state != TCP_CLOSE)) { in unix_stream_connect()
2203 WRITE_ONCE(sk->sk_state, TCP_CLOSE); in unix_dgram_sendmsg()
3370 state == TCP_CLOSE) in unix_poll()
[all …]

1234