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()
378 sk->sk_state = SMC_INIT; in smc_sock_alloc()
426 if (sk->sk_state != SMC_INIT || smc->connect_nonblock) in smc_bind()
915 if (smc->sk.sk_state == SMC_INIT) in smc_connect_fallback()
921 if (smc->sk.sk_state == SMC_INIT) in smc_connect_fallback()
922 smc->sk.sk_state = SMC_ACTIVE; in smc_connect_fallback()
935 if (smc->sk.sk_state == SMC_INIT) in smc_connect_decline_fallback()
943 if (smc->sk.sk_state == SMC_INIT) in smc_connect_decline_fallback()
1312 if (smc->sk.sk_state == SMC_INIT) in smc_connect_rdma()
1313 smc->sk.sk_state = SMC_ACTIVE; in smc_connect_rdma()
1399 if (smc->sk.sk_state == SMC_INIT) in smc_connect_ism()
1400 smc->sk.sk_state = SMC_ACTIVE; in smc_connect_ism()
1545 } else if ((1 << smc->clcsock->sk->sk_state) & in smc_connect_work()
1549 ((1 << smc->clcsock->sk->sk_state) & in smc_connect_work()
1556 smc->sk.sk_state = SMC_CLOSED; in smc_connect_work()
1604 rc = sk->sk_state == SMC_ACTIVE ? -EISCONN : -EINVAL; in smc_connect()
1607 if (sk->sk_state == SMC_ACTIVE) in smc_connect()
1615 switch (sk->sk_state) { in smc_connect()
1689 if (rc < 0 || lsk->sk_state == SMC_CLOSED) { in smc_clcsock_accept()
1693 new_sk->sk_state = SMC_CLOSED; in smc_clcsock_accept()
1761 if (new_sk->sk_state == SMC_CLOSED) { in smc_accept_dequeue()
1858 if (lsmc->sk.sk_state == SMC_LISTEN) { in smc_listen_out()
1876 if (newsmcsk->sk_state == SMC_INIT) in smc_listen_out_connected()
1877 newsmcsk->sk_state = SMC_ACTIVE; in smc_listen_out_connected()
1889 if (newsmcsk->sk_state == SMC_INIT) in smc_listen_out_err()
1891 newsmcsk->sk_state = SMC_CLOSED; in smc_listen_out_err()
2345 if (new_smc->listen_smc->sk.sk_state != SMC_LISTEN) in smc_listen_work()
2461 while (lsk->sk_state == SMC_LISTEN) { in smc_tcp_listen_work()
2498 if (lsmc->sk.sk_state == SMC_LISTEN) { in smc_clcsock_data_ready()
2517 if ((sk->sk_state != SMC_INIT && sk->sk_state != SMC_LISTEN) || in smc_listen()
2522 if (sk->sk_state == SMC_LISTEN) { in smc_listen()
2565 sk->sk_state = SMC_LISTEN; in smc_listen()
2585 if (lsmc->sk.sk_state != SMC_LISTEN) { in smc_accept()
2647 if (peer && (sock->sk->sk_state != SMC_ACTIVE) && in smc_getname()
2648 (sock->sk->sk_state != SMC_APPCLOSEWAIT1)) in smc_getname()
2668 if (sk->sk_state == SMC_INIT && !smc->connect_nonblock) { in smc_sendmsg()
2676 } else if ((sk->sk_state != SMC_ACTIVE) && in smc_sendmsg()
2677 (sk->sk_state != SMC_APPCLOSEWAIT1) && in smc_sendmsg()
2678 (sk->sk_state != SMC_INIT)) { in smc_sendmsg()
2703 if (sk->sk_state == SMC_CLOSED && (sk->sk_shutdown & RCV_SHUTDOWN)) { in smc_recvmsg()
2708 if ((sk->sk_state == SMC_INIT) || in smc_recvmsg()
2709 (sk->sk_state == SMC_LISTEN) || in smc_recvmsg()
2710 (sk->sk_state == SMC_CLOSED)) in smc_recvmsg()
2713 if (sk->sk_state == SMC_PEERFINCLOSEWAIT) { in smc_recvmsg()
2760 if (sk->sk_state != SMC_CLOSED) in smc_poll()
2765 (sk->sk_state == SMC_CLOSED)) in smc_poll()
2767 if (sk->sk_state == SMC_LISTEN) { in smc_poll()
2775 if ((sk->sk_state != SMC_INIT && in smc_poll()
2787 if (sk->sk_state == SMC_APPCLOSEWAIT1) in smc_poll()
2814 if (sk->sk_state == SMC_ACTIVE) in smc_shutdown()
2816 else if (sk->sk_state == SMC_PEERCLOSEWAIT1 || in smc_shutdown()
2817 sk->sk_state == SMC_PEERCLOSEWAIT2 || in smc_shutdown()
2818 sk->sk_state == SMC_APPCLOSEWAIT1 || in smc_shutdown()
2819 sk->sk_state == SMC_APPCLOSEWAIT2 || in smc_shutdown()
2820 sk->sk_state == SMC_APPFINCLOSEWAIT) in smc_shutdown()
2825 if ((sk->sk_state != SMC_ACTIVE) && in smc_shutdown()
2826 (sk->sk_state != SMC_PEERCLOSEWAIT1) && in smc_shutdown()
2827 (sk->sk_state != SMC_PEERCLOSEWAIT2) && in smc_shutdown()
2828 (sk->sk_state != SMC_APPCLOSEWAIT1) && in smc_shutdown()
2829 (sk->sk_state != SMC_APPCLOSEWAIT2) && in smc_shutdown()
2830 (sk->sk_state != SMC_APPFINCLOSEWAIT)) in smc_shutdown()
2836 sk->sk_state = SMC_CLOSED; in smc_shutdown()
2844 old_state = sk->sk_state; in smc_shutdown()
2847 sk->sk_state == SMC_PEERCLOSEWAIT1) in smc_shutdown()
2863 if (sk->sk_state == SMC_CLOSED) in smc_shutdown()
2984 if (sk->sk_state == SMC_INIT && !smc->connect_nonblock) { in smc_setsockopt()
2991 if (sk->sk_state != SMC_INIT && in smc_setsockopt()
2992 sk->sk_state != SMC_LISTEN && in smc_setsockopt()
2993 sk->sk_state != SMC_CLOSED) { in smc_setsockopt()
3002 if (sk->sk_state != SMC_INIT && in smc_setsockopt()
3003 sk->sk_state != SMC_LISTEN && in smc_setsockopt()
3004 sk->sk_state != SMC_CLOSED) { in smc_setsockopt()
3072 if (smc->sk.sk_state == SMC_LISTEN) { in smc_ioctl()
3076 if (smc->sk.sk_state == SMC_INIT || in smc_ioctl()
3077 smc->sk.sk_state == SMC_CLOSED) in smc_ioctl()
3084 if (smc->sk.sk_state == SMC_LISTEN) { in smc_ioctl()
3088 if (smc->sk.sk_state == SMC_INIT || in smc_ioctl()
3089 smc->sk.sk_state == SMC_CLOSED) in smc_ioctl()
3097 if (smc->sk.sk_state == SMC_LISTEN) { in smc_ioctl()
3101 if (smc->sk.sk_state == SMC_INIT || in smc_ioctl()
3102 smc->sk.sk_state == SMC_CLOSED) in smc_ioctl()
3108 if (smc->sk.sk_state == SMC_LISTEN) { in smc_ioctl()
3112 if (smc->sk.sk_state == SMC_INIT || in smc_ioctl()
3113 smc->sk.sk_state == SMC_CLOSED) { in smc_ioctl()
3140 if (sk->sk_state != SMC_ACTIVE) { in smc_sendpage()
3175 if (sk->sk_state == SMC_CLOSED && (sk->sk_shutdown & RCV_SHUTDOWN)) { in smc_splice_read()
3180 if (sk->sk_state == SMC_INIT || in smc_splice_read()
3181 sk->sk_state == SMC_LISTEN || in smc_splice_read()
3182 sk->sk_state == SMC_CLOSED) in smc_splice_read()
3185 if (sk->sk_state == SMC_PEERFINCLOSEWAIT) { in smc_splice_read()