Lines Matching refs:sk_state

281 		if (sk->sk_state != SMC_CLOSED) {  in __smc_release()
282 if (sk->sk_state != SMC_LISTEN && in __smc_release()
283 sk->sk_state != SMC_INIT) in __smc_release()
285 if (sk->sk_state == SMC_LISTEN) { in __smc_release()
290 sk->sk_state = SMC_CLOSED; in __smc_release()
298 if (sk->sk_state == SMC_CLOSED) { in __smc_release()
323 old_state = sk->sk_state; in smc_release()
332 if (sk->sk_state == SMC_LISTEN) in smc_release()
340 if (old_state == SMC_INIT && sk->sk_state == SMC_ACTIVE && in smc_release()
359 if (sk->sk_state != SMC_CLOSED) in smc_destruct()
369 sk->sk_state = SMC_INIT; in smc_sk_init()
435 if (sk->sk_state != SMC_INIT || smc->connect_nonblock) in smc_bind()
939 if (smc->sk.sk_state == SMC_INIT) in smc_connect_fallback()
945 if (smc->sk.sk_state == SMC_INIT) in smc_connect_fallback()
946 smc->sk.sk_state = SMC_ACTIVE; in smc_connect_fallback()
959 if (smc->sk.sk_state == SMC_INIT) in smc_connect_decline_fallback()
967 if (smc->sk.sk_state == SMC_INIT) in smc_connect_decline_fallback()
1349 if (smc->sk.sk_state == SMC_INIT) in smc_connect_rdma()
1350 smc->sk.sk_state = SMC_ACTIVE; in smc_connect_rdma()
1451 if (smc->sk.sk_state == SMC_INIT) in smc_connect_ism()
1452 smc->sk.sk_state = SMC_ACTIVE; in smc_connect_ism()
1595 } else if ((1 << smc->clcsock->sk->sk_state) & in smc_connect_work()
1599 ((1 << smc->clcsock->sk->sk_state) & in smc_connect_work()
1606 smc->sk.sk_state = SMC_CLOSED; in smc_connect_work()
1654 rc = sk->sk_state == SMC_ACTIVE ? -EISCONN : -EINVAL; in smc_connect()
1657 if (sk->sk_state == SMC_ACTIVE) in smc_connect()
1665 switch (sk->sk_state) { in smc_connect()
1739 if (rc < 0 || lsk->sk_state == SMC_CLOSED) { in smc_clcsock_accept()
1743 new_sk->sk_state = SMC_CLOSED; in smc_clcsock_accept()
1811 if (new_sk->sk_state == SMC_CLOSED) { in smc_accept_dequeue()
1911 if (lsmc->sk.sk_state == SMC_LISTEN) { in smc_listen_out()
1929 if (newsmcsk->sk_state == SMC_INIT) in smc_listen_out_connected()
1930 newsmcsk->sk_state = SMC_ACTIVE; in smc_listen_out_connected()
1942 if (newsmcsk->sk_state == SMC_INIT) in smc_listen_out_err()
1944 newsmcsk->sk_state = SMC_CLOSED; in smc_listen_out_err()
2440 if (new_smc->listen_smc->sk.sk_state != SMC_LISTEN) in smc_listen_work()
2579 while (lsk->sk_state == SMC_LISTEN) { in smc_tcp_listen_work()
2614 if (lsmc->sk.sk_state == SMC_LISTEN) { in smc_clcsock_data_ready()
2633 if ((sk->sk_state != SMC_INIT && sk->sk_state != SMC_LISTEN) || in smc_listen()
2638 if (sk->sk_state == SMC_LISTEN) { in smc_listen()
2681 sk->sk_state = SMC_LISTEN; in smc_listen()
2701 if (lsmc->sk.sk_state != SMC_LISTEN) { in smc_accept()
2763 if (peer && (sock->sk->sk_state != SMC_ACTIVE) && in smc_getname()
2764 (sock->sk->sk_state != SMC_APPCLOSEWAIT1)) in smc_getname()
2784 if (sk->sk_state == SMC_INIT && !smc->connect_nonblock) { in smc_sendmsg()
2792 } else if ((sk->sk_state != SMC_ACTIVE) && in smc_sendmsg()
2793 (sk->sk_state != SMC_APPCLOSEWAIT1) && in smc_sendmsg()
2794 (sk->sk_state != SMC_INIT)) { in smc_sendmsg()
2819 if (sk->sk_state == SMC_CLOSED && (sk->sk_shutdown & RCV_SHUTDOWN)) { in smc_recvmsg()
2824 if ((sk->sk_state == SMC_INIT) || in smc_recvmsg()
2825 (sk->sk_state == SMC_LISTEN) || in smc_recvmsg()
2826 (sk->sk_state == SMC_CLOSED)) in smc_recvmsg()
2829 if (sk->sk_state == SMC_PEERFINCLOSEWAIT) { in smc_recvmsg()
2876 if (sk->sk_state != SMC_CLOSED) in smc_poll()
2881 (sk->sk_state == SMC_CLOSED)) in smc_poll()
2883 if (sk->sk_state == SMC_LISTEN) { in smc_poll()
2891 if ((sk->sk_state != SMC_INIT && in smc_poll()
2899 if (sk->sk_state != SMC_INIT) { in smc_poll()
2910 if (sk->sk_state == SMC_APPCLOSEWAIT1) in smc_poll()
2937 if (sk->sk_state == SMC_ACTIVE) in smc_shutdown()
2939 else if (sk->sk_state == SMC_PEERCLOSEWAIT1 || in smc_shutdown()
2940 sk->sk_state == SMC_PEERCLOSEWAIT2 || in smc_shutdown()
2941 sk->sk_state == SMC_APPCLOSEWAIT1 || in smc_shutdown()
2942 sk->sk_state == SMC_APPCLOSEWAIT2 || in smc_shutdown()
2943 sk->sk_state == SMC_APPFINCLOSEWAIT) in smc_shutdown()
2948 if ((sk->sk_state != SMC_ACTIVE) && in smc_shutdown()
2949 (sk->sk_state != SMC_PEERCLOSEWAIT1) && in smc_shutdown()
2950 (sk->sk_state != SMC_PEERCLOSEWAIT2) && in smc_shutdown()
2951 (sk->sk_state != SMC_APPCLOSEWAIT1) && in smc_shutdown()
2952 (sk->sk_state != SMC_APPCLOSEWAIT2) && in smc_shutdown()
2953 (sk->sk_state != SMC_APPFINCLOSEWAIT)) in smc_shutdown()
2959 sk->sk_state = SMC_CLOSED; in smc_shutdown()
2967 old_state = sk->sk_state; in smc_shutdown()
2970 sk->sk_state == SMC_PEERCLOSEWAIT1) in smc_shutdown()
2986 if (sk->sk_state == SMC_CLOSED) in smc_shutdown()
3107 if (sk->sk_state == SMC_INIT && !smc->connect_nonblock) { in smc_setsockopt()
3114 if (sk->sk_state != SMC_INIT && in smc_setsockopt()
3115 sk->sk_state != SMC_LISTEN && in smc_setsockopt()
3116 sk->sk_state != SMC_CLOSED) { in smc_setsockopt()
3125 if (sk->sk_state != SMC_INIT && in smc_setsockopt()
3126 sk->sk_state != SMC_LISTEN && in smc_setsockopt()
3127 sk->sk_state != SMC_CLOSED) { in smc_setsockopt()
3195 if (smc->sk.sk_state == SMC_LISTEN) { in smc_ioctl()
3199 if (smc->sk.sk_state == SMC_INIT || in smc_ioctl()
3200 smc->sk.sk_state == SMC_CLOSED) in smc_ioctl()
3207 if (smc->sk.sk_state == SMC_LISTEN) { in smc_ioctl()
3211 if (smc->sk.sk_state == SMC_INIT || in smc_ioctl()
3212 smc->sk.sk_state == SMC_CLOSED) in smc_ioctl()
3220 if (smc->sk.sk_state == SMC_LISTEN) { in smc_ioctl()
3224 if (smc->sk.sk_state == SMC_INIT || in smc_ioctl()
3225 smc->sk.sk_state == SMC_CLOSED) in smc_ioctl()
3231 if (smc->sk.sk_state == SMC_LISTEN) { in smc_ioctl()
3235 if (smc->sk.sk_state == SMC_INIT || in smc_ioctl()
3236 smc->sk.sk_state == SMC_CLOSED) { in smc_ioctl()
3270 if (sk->sk_state == SMC_CLOSED && (sk->sk_shutdown & RCV_SHUTDOWN)) { in smc_splice_read()
3275 if (sk->sk_state == SMC_INIT || in smc_splice_read()
3276 sk->sk_state == SMC_LISTEN || in smc_splice_read()
3277 sk->sk_state == SMC_CLOSED) in smc_splice_read()
3280 if (sk->sk_state == SMC_PEERFINCLOSEWAIT) { in smc_splice_read()