Home
last modified time | relevance | path

Searched refs:sk_state (Results 1 – 25 of 138) sorted by relevance

123456

/linux/net/smc/
H A Dsmc_close.c133 if (sk->sk_state != SMC_INIT && smc->clcsock && smc->clcsock->sk) { in smc_close_active_abort()
138 switch (sk->sk_state) { in smc_close_active_abort()
142 sk->sk_state = SMC_PEERABORTWAIT; in smc_close_active_abort()
144 if (sk->sk_state != SMC_PEERABORTWAIT) in smc_close_active_abort()
146 sk->sk_state = SMC_CLOSED; in smc_close_active_abort()
152 sk->sk_state = SMC_PEERABORTWAIT; in smc_close_active_abort()
154 if (sk->sk_state != SMC_PEERABORTWAIT) in smc_close_active_abort()
156 sk->sk_state = SMC_CLOSED; in smc_close_active_abort()
163 sk->sk_state = SMC_PEERABORTWAIT; in smc_close_active_abort()
165 if (sk->sk_state != SMC_PEERABORTWAIT) in smc_close_active_abort()
[all …]
/linux/net/nfc/
H A Dllcp_sock.c27 while (sk->sk_state != state) { in sock_wait_state()
84 if (sk->sk_state != LLCP_CLOSED) { in llcp_sock_bind()
126 sk->sk_state = LLCP_BOUND; in llcp_sock_bind()
171 if (sk->sk_state != LLCP_CLOSED) { in llcp_raw_sock_bind()
194 sk->sk_state = LLCP_BOUND; in llcp_raw_sock_bind()
214 sk->sk_state != LLCP_BOUND) { in llcp_sock_listen()
223 sk->sk_state = LLCP_LISTEN; in llcp_sock_listen()
248 if (sk->sk_state == LLCP_CONNECTED || in nfc_llcp_setsockopt()
249 sk->sk_state == LLCP_BOUND || in nfc_llcp_setsockopt()
250 sk->sk_state in nfc_llcp_setsockopt()
[all...]
H A Dllcp_core.c84 if (sk->sk_state == LLCP_CONNECTED) in nfc_llcp_socket_release()
87 if (sk->sk_state == LLCP_LISTEN) { in nfc_llcp_socket_release()
101 accept_sk->sk_state = LLCP_CLOSED; in nfc_llcp_socket_release()
110 sk->sk_state = LLCP_CLOSED; in nfc_llcp_socket_release()
135 sk->sk_state = LLCP_CLOSED; in nfc_llcp_socket_release()
383 tmp_sock->sk.sk_state != LLCP_LISTEN) in nfc_llcp_sock_from_sn()
387 tmp_sock->sk.sk_state != LLCP_BOUND) in nfc_llcp_sock_from_sn()
729 if (sk->sk_state != LLCP_BOUND) in nfc_llcp_send_to_raw_sock()
921 if (sock == NULL || sock->sk.sk_state != LLCP_LISTEN) { in nfc_llcp_recv_connect()
1020 new_sk->sk_state = LLCP_CONNECTED; in nfc_llcp_recv_connect()
[all …]
/linux/net/bluetooth/
H A Dsco.c164 BT_DBG("sock %p state %d", sk, sk->sk_state); in sco_sock_timeout()
178 BT_DBG("sock %p state %d timeout %ld", sk, sk->sk_state, timeout); in sco_sock_set_timer()
188 BT_DBG("sock %p state %d", sk, sk->sk_state); in sco_sock_clear_timer()
247 sk->sk_state = BT_CLOSED; in sco_chan_del()
367 sk->sk_state = BT_CONNECTED; in sco_connect()
369 sk->sk_state = BT_CONNECT; in sco_connect()
412 if (sk->sk_state != BT_CONNECTED) in sco_recv_frame()
428 if (sk->sk_state != BT_LISTEN) in __sco_get_sock_listen_by_addr()
448 if (sk->sk_state != BT_LISTEN) in sco_get_sock_listen()
487 parent->sk_state in sco_sock_cleanup_listen()
[all...]
H A Diso.c171 BT_DBG("sock %p state %d", sk, sk->sk_state); in iso_sock_timeout()
185 BT_DBG("sock %p state %d timeout %ld", sk, sk->sk_state, timeout); in iso_sock_set_timer()
195 BT_DBG("sock %p state %d", sk, sk->sk_state); in iso_sock_clear_timer()
250 sk->sk_state = BT_CLOSED; in iso_chan_del()
415 sk->sk_state = BT_CONNECTED; in iso_connect_bis()
418 sk->sk_state = BT_CONNECT; in iso_connect_bis()
420 sk->sk_state = BT_CONNECT; in iso_connect_bis()
514 sk->sk_state = BT_CONNECTED; in iso_connect_cis()
517 sk->sk_state = BT_CONNECT; in iso_connect_cis()
519 sk->sk_state = BT_CONNECT; in iso_connect_cis()
[all …]
H A Dl2cap_sock.c115 if (sk->sk_state != BT_OPEN) { in l2cap_sock_bind()
174 sk->sk_state = BT_BOUND; in l2cap_sock_bind()
282 if (sk->sk_state != BT_BOUND) { in l2cap_sock_listen()
322 sk->sk_state = BT_LISTEN; in l2cap_sock_listen()
346 if (sk->sk_state != BT_LISTEN) { in l2cap_sock_accept()
394 if (peer && sk->sk_state != BT_CONNECTED && in l2cap_sock_getname()
395 sk->sk_state != BT_CONNECT && sk->sk_state != BT_CONNECT2 && in l2cap_sock_getname()
396 sk->sk_state != BT_CONFIG) in l2cap_sock_getname()
529 if (sk->sk_state ! in l2cap_sock_getsockopt_old()
[all...]
H A Daf_bluetooth.c161 sk->sk_state = BT_OPEN; in bt_sock_alloc()
257 BT_DBG("sk %p state %d", sk, sk->sk_state); in bt_accept_unlink()
300 if (sk->sk_state == BT_CLOSED) { in bt_accept_dequeue()
306 if (sk->sk_state == BT_CONNECTED || !newsock || in bt_accept_dequeue()
526 if (sk->sk_state == BT_CONNECTED || in bt_accept_poll()
528 sk->sk_state == BT_CONNECT2)) in bt_accept_poll()
543 if (sk->sk_state == BT_LISTEN) in bt_sock_poll()
559 if (sk->sk_state == BT_CLOSED) in bt_sock_poll()
562 if (sk->sk_state == BT_CONNECT || in bt_sock_poll()
563 sk->sk_state == BT_CONNECT2 || in bt_sock_poll()
[all …]
/linux/net/bluetooth/rfcomm/
H A Dsock.c78 sk->sk_state = d->state; in rfcomm_sk_state_change()
117 if (sk->sk_state == BT_BOUND || sk->sk_state == BT_LISTEN) in __rfcomm_get_listen_sock_by_addr()
134 if (state && sk->sk_state != state) in rfcomm_get_sock_by_channel()
185 parent->sk_state = BT_CLOSED; in rfcomm_sock_cleanup_listen()
197 BT_DBG("sk %p state %d refcnt %d", sk, sk->sk_state, refcount_read(&sk->sk_refcnt)); in rfcomm_sock_kill()
209 BT_DBG("sk %p state %d socket %p", sk, sk->sk_state, sk->sk_socket); in __rfcomm_sock_close()
211 switch (sk->sk_state) { in __rfcomm_sock_close()
345 if (sk->sk_state != BT_OPEN) { in rfcomm_sock_bind()
364 sk->sk_state in rfcomm_sock_bind()
[all...]
/linux/net/caif/
H A Dcaif_socket.c36 * caif_states stored in sk_state reflect the state as reported by
169 if (unlikely(cf_sk->sk.sk_state != CAIF_CONNECTED)) { in caif_sktrecv_cb()
212 cf_sk->sk.sk_state = CAIF_CONNECTED; in caif_ctrl_cb()
220 cf_sk->sk.sk_state = CAIF_DISCONNECTED; in caif_ctrl_cb()
227 cf_sk->sk.sk_state = CAIF_DISCONNECTED; in caif_ctrl_cb()
315 sk->sk_state != CAIF_CONNECTED || in caif_stream_data_wait()
361 if (sk->sk_state == CAIF_CONNECTING) in caif_stream_recvmsg()
394 if (sk->sk_state != CAIF_CONNECTED) in caif_stream_recvmsg()
484 if (cf_sk->sk.sk_state != CAIF_CONNECTED) in caif_wait_for_flow_on()
546 if (cf_sk->sk.sk_state ! in caif_seqpkt_sendmsg()
[all...]
/linux/drivers/net/ppp/
H A Dpppox.c57 if (sk->sk_state & (PPPOX_BOUND | PPPOX_CONNECTED)) { in pppox_unbind_sock()
59 sk->sk_state = PPPOX_DEAD; in pppox_unbind_sock()
79 if (!(sk->sk_state & PPPOX_CONNECTED)) in pppox_ioctl()
88 sk->sk_state |= PPPOX_BOUND; in pppox_ioctl()
/linux/net/x25/
H A Daf_x25.c278 s->sk_state == TCP_LISTEN) { in x25_find_listener()
389 skb->sk->sk_state = TCP_LISTEN; in __x25_destroy_socket()
491 if (sk->sk_state != TCP_LISTEN) { in x25_listen()
494 sk->sk_state = TCP_LISTEN; in x25_listen()
605 sk->sk_state = TCP_ESTABLISHED; in x25_make_new()
652 sk->sk_state = TCP_CLOSE; in x25_release()
729 if (sk->sk_state == TCP_CLOSE) { in x25_wait_for_connection_establishment()
734 if (sk->sk_state != TCP_ESTABLISHED) { in x25_wait_for_connection_establishment()
756 if (sk->sk_state == TCP_ESTABLISHED && sock->state == SS_CONNECTING) { in x25_connect()
762 if (sk->sk_state in x25_connect()
[all...]
/linux/net/dccp/
H A Dinput.c
H A Dproto.c
H A Dtimer.c
H A Dipv6.c
/linux/net/netrom/
H A Daf_netrom.c152 s->sk_state == TCP_LISTEN) { in nr_find_listener()
408 if (sk->sk_state != TCP_LISTEN) { in nr_listen()
411 sk->sk_state = TCP_LISTEN; in nr_listen()
494 sk->sk_state = TCP_ESTABLISHED; in nr_make_new()
547 sk->sk_state = TCP_CLOSE; in nr_release()
647 if (sk->sk_state == TCP_ESTABLISHED && sock->state == SS_CONNECTING) { in nr_connect()
652 if (sk->sk_state == TCP_CLOSE && sock->state == SS_CONNECTING) { in nr_connect()
658 if (sk->sk_state == TCP_ESTABLISHED) { in nr_connect()
668 sk->sk_state = TCP_CLOSE; in nr_connect()
721 sk->sk_state in nr_connect()
[all...]
/linux/net/rose/
H A Daf_rose.c280 !rose->source_ndigis && s->sk_state == TCP_LISTEN) in rose_find_listener()
289 s->sk_state == TCP_LISTEN) in rose_find_listener()
523 if (sk->sk_state != TCP_LISTEN) { in rose_listen()
531 sk->sk_state = TCP_LISTEN; in rose_listen()
616 sk->sk_state = TCP_ESTABLISHED; in rose_make_new()
674 sk->sk_state = TCP_CLOSE; in rose_release()
796 if (sk->sk_state == TCP_ESTABLISHED && sock->state == SS_CONNECTING) { in rose_connect()
802 if (sk->sk_state == TCP_CLOSE && sock->state == SS_CONNECTING) { in rose_connect()
808 if (sk->sk_state == TCP_ESTABLISHED) { in rose_connect()
814 sk->sk_state = TCP_CLOSE; in rose_connect()
[all …]
/linux/net/llc/
H A Daf_llc.c451 if (unlikely(sk->sk_state != TCP_ESTABLISHED)) in llc_ui_shutdown()
509 sk->sk_state = TCP_SYN_SENT; in llc_ui_connect()
516 sk->sk_state = TCP_CLOSE; in llc_ui_connect()
520 if (sk->sk_state == TCP_SYN_SENT) { in llc_ui_connect()
531 if (sk->sk_state == TCP_CLOSE) in llc_ui_connect()
571 if (sk->sk_state != TCP_LISTEN) { in llc_ui_listen()
573 sk->sk_state = TCP_LISTEN; in llc_ui_listen()
589 READ_ONCE(sk->sk_state) == TCP_CLOSE, &wait)) in llc_ui_wait_for_disc()
610 READ_ONCE(sk->sk_state) != TCP_SYN_SENT, &wait)) in llc_ui_wait_for_conn()
711 sk->sk_state ! in llc_ui_accept()
[all...]
H A Dllc_if.c97 if (existing->sk_state == TCP_ESTABLISHED) { in llc_establish_connection()
136 if (sk->sk_type != SOCK_STREAM || sk->sk_state != TCP_ESTABLISHED || in llc_send_disc()
148 sk->sk_state = TCP_CLOSING; in llc_send_disc()
/linux/net/ax25/
H A Daf_ax25.c182 s->sk->sk_type == type && s->sk->sk_state == TCP_LISTEN) { in ax25_find_listener()
332 skb->sk->sk_state = TCP_LISTEN; in ax25_destroy_socket()
675 sk->sk_state == TCP_LISTEN)) { in ax25_setsockopt()
820 if (sk->sk_type == SOCK_SEQPACKET && sk->sk_state != TCP_LISTEN) { in ax25_listen()
822 sk->sk_state = TCP_LISTEN; in ax25_listen()
957 sk->sk_state = TCP_ESTABLISHED; in ax25_make_new()
1057 sk->sk_state = TCP_CLOSE; in ax25_release()
1067 sk->sk_state = TCP_CLOSE; in ax25_release()
1211 switch (sk->sk_state) { in ax25_connect()
1227 if (sk->sk_state in ax25_connect()
[all...]
/linux/net/vmw_vsock/
H A Ddiag.c35 rep->vdiag_state = sk->sk_state; in sk_diag_fill()
83 if (!(req->vdiag_states & (1 << sk->sk_state))) in vsock_diag_dump()
117 if (!(req->vdiag_states & (1 << sk->sk_state))) in vsock_diag_dump()
H A Daf_vsock.c525 sk->sk_state = TCP_CLOSE; in vsock_assign_transport()
662 sk->sk_state = TCP_CLOSE; in vsock_pending_work()
1182 if (sk->sk_state == TCP_LISTEN in vsock_poll()
1212 if (transport && sk->sk_state == TCP_ESTABLISHED) { in vsock_poll()
1234 if (sk->sk_state == TCP_CLOSE || sk->sk_state == TCP_CLOSING) { in vsock_poll()
1375 sk->sk_state = TCP_ESTABLISHED; in vsock_dgram_connect()
1426 sk->sk_state == TCP_LISTEN) { in vsock_do_ioctl()
1447 if (sock_type_connectible(sk->sk_type) && sk->sk_state == TCP_LISTEN) { in vsock_do_ioctl()
1518 if (sk->sk_state == TCP_SYN_SENT && in vsock_connect_timeout()
1520 sk->sk_state = TCP_CLOSE; in vsock_connect_timeout()
[all …]
H A Dhyperv_transport.c269 sk->sk_state = TCP_CLOSING; in hvs_do_close_lock_held()
321 if ((conn_from_host && sk->sk_state != TCP_LISTEN) || in hvs_open_connection()
322 (!conn_from_host && sk->sk_state != TCP_SYN_SENT)) in hvs_open_connection()
333 new->sk_state = TCP_SYN_SENT; in hvs_open_connection()
412 new->sk_state = TCP_ESTABLISHED; in hvs_open_connection()
422 sk->sk_state = TCP_ESTABLISHED; in hvs_open_connection()
516 if (!(sk->sk_state == TCP_ESTABLISHED || in hvs_close_lock_held()
517 sk->sk_state == TCP_CLOSING)) in hvs_close_lock_held()
/linux/net/core/
H A Dstream.c70 if ((1 << sk->sk_state) & ~(TCPF_SYN_SENT | TCPF_SYN_RECV)) in sk_stream_wait_connect()
81 !((1 << READ_ONCE(sk->sk_state)) & in sk_stream_wait_connect()
96 return (1 << READ_ONCE(sk->sk_state)) & in sk_stream_closing()
/linux/net/unix/
H A Daf_unix.c140 if (a->sk.sk_state == TCP_LISTEN) { in unix_state_lock_cmp_fn()
153 switch (b->sk.sk_state) { in unix_state_lock_cmp_fn()
165 if (b->sk.sk_state == TCP_LISTEN) { in unix_state_lock_cmp_fn()
166 switch (b->sk.sk_state) { in unix_state_lock_cmp_fn()
188 if (a->sk_state == TCP_LISTEN && unix_sk(b)->listener == a) in unix_recvq_lock_cmp_fn()
192 if (b->sk_state == TCP_LISTEN && unix_sk(a)->listener == b) in unix_recvq_lock_cmp_fn()
602 if (unix_writable(sk, READ_ONCE(sk->sk_state))) { in unix_write_space()
683 state = sk->sk_state; in unix_release_sock()
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()
[all …]

123456