Lines Matching refs:sk_state
149 if (sk->sk_state != SMC_CLOSED) {
150 if (sk->sk_state != SMC_LISTEN &&
151 sk->sk_state != SMC_INIT)
153 if (sk->sk_state == SMC_LISTEN) {
158 sk->sk_state = SMC_CLOSED;
166 if (sk->sk_state == SMC_CLOSED) {
191 old_state = sk->sk_state;
200 if (sk->sk_state == SMC_LISTEN)
208 if (old_state == SMC_INIT && sk->sk_state == SMC_ACTIVE &&
227 if (sk->sk_state != SMC_CLOSED)
248 sk->sk_state = SMC_INIT;
294 if (sk->sk_state != SMC_INIT || smc->connect_nonblock)
558 if (smc->sk.sk_state == SMC_INIT)
559 smc->sk.sk_state = SMC_ACTIVE;
570 if (smc->sk.sk_state == SMC_INIT)
577 if (smc->sk.sk_state == SMC_INIT)
842 if (smc->sk.sk_state == SMC_INIT)
843 smc->sk.sk_state = SMC_ACTIVE;
921 if (smc->sk.sk_state == SMC_INIT)
922 smc->sk.sk_state = SMC_ACTIVE;
1050 } else if ((1 << smc->clcsock->sk->sk_state) &
1054 ((1 << smc->clcsock->sk->sk_state) &
1061 smc->sk.sk_state = SMC_CLOSED;
1104 switch (sk->sk_state) {
1171 if (rc < 0 || lsk->sk_state == SMC_CLOSED) {
1175 new_sk->sk_state = SMC_CLOSED;
1230 if (new_sk->sk_state == SMC_CLOSED) {
1314 if (lsmc->sk.sk_state == SMC_LISTEN) {
1332 if (newsmcsk->sk_state == SMC_INIT)
1333 newsmcsk->sk_state = SMC_ACTIVE;
1343 if (newsmcsk->sk_state == SMC_INIT)
1345 newsmcsk->sk_state = SMC_CLOSED;
1709 if (new_smc->listen_smc->sk.sk_state != SMC_LISTEN)
1819 while (lsk->sk_state == SMC_LISTEN) {
1853 if (lsmc->sk.sk_state == SMC_LISTEN) {
1870 if ((sk->sk_state != SMC_INIT && sk->sk_state != SMC_LISTEN) ||
1875 if (sk->sk_state == SMC_LISTEN) {
1900 sk->sk_state = SMC_LISTEN;
1920 if (lsmc->sk.sk_state != SMC_LISTEN) {
1982 if (peer && (sock->sk->sk_state != SMC_ACTIVE) &&
1983 (sock->sk->sk_state != SMC_APPCLOSEWAIT1))
2003 if (sk->sk_state == SMC_INIT && !smc->connect_nonblock) {
2010 } else if ((sk->sk_state != SMC_ACTIVE) &&
2011 (sk->sk_state != SMC_APPCLOSEWAIT1) &&
2012 (sk->sk_state != SMC_INIT)) {
2035 if (sk->sk_state == SMC_CLOSED && (sk->sk_shutdown & RCV_SHUTDOWN)) {
2040 if ((sk->sk_state == SMC_INIT) ||
2041 (sk->sk_state == SMC_LISTEN) ||
2042 (sk->sk_state == SMC_CLOSED))
2045 if (sk->sk_state == SMC_PEERFINCLOSEWAIT) {
2091 if (sk->sk_state != SMC_CLOSED)
2096 (sk->sk_state == SMC_CLOSED))
2098 if (sk->sk_state == SMC_LISTEN) {
2106 if ((sk->sk_state != SMC_INIT &&
2118 if (sk->sk_state == SMC_APPCLOSEWAIT1)
2145 if ((sk->sk_state != SMC_ACTIVE) &&
2146 (sk->sk_state != SMC_PEERCLOSEWAIT1) &&
2147 (sk->sk_state != SMC_PEERCLOSEWAIT2) &&
2148 (sk->sk_state != SMC_APPCLOSEWAIT1) &&
2149 (sk->sk_state != SMC_APPCLOSEWAIT2) &&
2150 (sk->sk_state != SMC_APPFINCLOSEWAIT))
2156 sk->sk_state = SMC_CLOSED;
2163 old_state = sk->sk_state;
2166 sk->sk_state == SMC_PEERCLOSEWAIT1)
2226 if (sk->sk_state == SMC_INIT && !smc->connect_nonblock) {
2234 if (sk->sk_state != SMC_INIT &&
2235 sk->sk_state != SMC_LISTEN &&
2236 sk->sk_state != SMC_CLOSED) {
2243 if (sk->sk_state != SMC_INIT &&
2244 sk->sk_state != SMC_LISTEN &&
2245 sk->sk_state != SMC_CLOSED) {
2298 if (smc->sk.sk_state == SMC_LISTEN) {
2302 if (smc->sk.sk_state == SMC_INIT ||
2303 smc->sk.sk_state == SMC_CLOSED)
2310 if (smc->sk.sk_state == SMC_LISTEN) {
2314 if (smc->sk.sk_state == SMC_INIT ||
2315 smc->sk.sk_state == SMC_CLOSED)
2323 if (smc->sk.sk_state == SMC_LISTEN) {
2327 if (smc->sk.sk_state == SMC_INIT ||
2328 smc->sk.sk_state == SMC_CLOSED)
2334 if (smc->sk.sk_state == SMC_LISTEN) {
2338 if (smc->sk.sk_state == SMC_INIT ||
2339 smc->sk.sk_state == SMC_CLOSED) {
2366 if (sk->sk_state != SMC_ACTIVE) {
2397 if (sk->sk_state == SMC_CLOSED && (sk->sk_shutdown & RCV_SHUTDOWN)) {
2402 if (sk->sk_state == SMC_INIT ||
2403 sk->sk_state == SMC_LISTEN ||
2404 sk->sk_state == SMC_CLOSED)
2407 if (sk->sk_state == SMC_PEERFINCLOSEWAIT) {