Lines Matching refs:so_state

341 	if (so->so_state & SS_FALLBACK_COMP) {  in sotpi_destroy()
595 ASSERT(!(so->so_state & SS_ISBOUND)); in so_automatic_bind()
601 so->so_state |= SS_ISBOUND; in so_automatic_bind()
648 pr_state(so->so_state, so->so_mode))); in sotpi_bindlisten()
700 if (so->so_state & SS_ISBOUND) { in sotpi_bindlisten()
762 if (so->so_state & SS_ISBOUND) { in sotpi_bindlisten()
783 (so->so_state & SS_CANTREBIND)) { in sotpi_bindlisten()
794 ASSERT(!(so->so_state & SS_ISBOUND)); in sotpi_bindlisten()
796 so->so_state &= in sotpi_bindlisten()
803 if ((so->so_state & SS_CANTSENDMORE) && !xnet_skip_checks) { in sotpi_bindlisten()
1031 if ((so->so_state & SS_ACCEPTCONN) == 0) in sotpi_bindlisten()
1035 so->so_state |= SS_ACCEPTCONN; in sotpi_bindlisten()
1086 ASSERT(!(so->so_state & SS_ISBOUND) || (flags & _SOBIND_REBIND)); in sotpi_bindlisten()
1087 so->so_state |= SS_ISBOUND; in sotpi_bindlisten()
1325 so->so_state &= ~SS_ACCEPTCONN; in sotpi_bindlisten()
1329 if (unbind_on_err && so->so_state & SS_ISBOUND) { in sotpi_bindlisten()
1337 ASSERT(!(so->so_state & SS_ISBOUND)); in sotpi_bindlisten()
1378 (void *)so, flags, pr_state(so->so_state, so->so_mode))); in sotpi_unbind()
1383 if (!(so->so_state & SS_ISBOUND)) { in sotpi_unbind()
1432 so->so_state &= ~(SS_ISBOUND|SS_ACCEPTCONN); in sotpi_unbind()
1457 (void *)so, backlog, pr_state(so->so_state, so->so_mode))); in sotpi_listen()
1469 if (so->so_state & SS_ACCEPTCONN && in sotpi_listen()
1475 if (so->so_state & SS_ISCONNECTED) in sotpi_listen()
1485 if ((so->so_state & SS_ACCEPTCONN) && in sotpi_listen()
1489 if (!(so->so_state & SS_ISBOUND)) { in sotpi_listen()
1516 so->so_state |= SS_ACCEPTCONN; in sotpi_listen()
1521 ASSERT(so->so_state & SS_ACCEPTCONN); in sotpi_listen()
1544 (void *)so, seqno, flags, pr_state(so->so_state, so->so_mode))); in sodisconnect()
1554 if (!(so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING|SS_ACCEPTCONN))) { in sodisconnect()
1567 if (!(so->so_state & SS_ACCEPTCONN)) in sodisconnect()
1593 so->so_state &= ~(SS_ISCONNECTED|SS_ISCONNECTING); in sodisconnect()
1631 pr_state(so->so_state, so->so_mode))); in sotpi_accept()
1640 if ((so->so_state & SS_ACCEPTCONN) == 0) in sotpi_accept()
1846 nso->so_state |= so->so_state & SS_ASYNC; in sotpi_accept()
1924 nso->so_state |= SS_ISCONNECTED; in sotpi_accept()
2051 nso->so_state |= SS_ISCONNECTED; in sotpi_accept()
2121 pr_state(so->so_state, so->so_mode))); in sotpi_connect()
2171 if (so->so_state & SS_ACCEPTCONN) { in sotpi_connect()
2179 if (!(so->so_state & SS_ISBOUND)) { in sotpi_connect()
2194 ASSERT(so->so_state & SS_ISBOUND); in sotpi_connect()
2216 if (so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING)) { in sotpi_connect()
2220 error = so->so_state & SS_ISCONNECTED ? in sotpi_connect()
2243 so->so_state &= in sotpi_connect()
2263 ASSERT(so->so_state & SS_ISBOUND); in sotpi_connect()
2518 so->so_state &= ~SS_ISCONNECTING; in sotpi_connect()
2522 (so->so_state & SS_ISBOUND)) { in sotpi_connect()
2554 (void *)so, how, pr_state(so->so_state, so->so_mode))); in sotpi_shutdown()
2564 if (!(so->so_state & SS_ISCONNECTED)) { in sotpi_shutdown()
2581 old_state = so->so_state; in sotpi_shutdown()
2602 state_change = (so->so_state & (SS_CANTRCVMORE|SS_CANTSENDMORE)) - in sotpi_shutdown()
2610 so->so_state)); in sotpi_shutdown()
2678 if ((so->so_state & (SS_CANTRCVMORE|SS_CANTSENDMORE)) == in sotpi_shutdown()
2748 if ((so->so_state & (SS_ISCONNECTED|SS_ISBOUND)) != in so_unix_close()
2753 (void *)so, pr_state(so->so_state, so->so_mode))); in so_unix_close()
2892 sti->sti_oobcnt, pr_state(so->so_state, so->so_mode))); in sorecv_update_oobstate()
2895 so->so_state &= ~(SS_OOBPEND|SS_HAVEOOBDATA|SS_RCVATMARK); in sorecv_update_oobstate()
2924 int so_state = so->so_state; /* Snapshot */ in sotpi_recvmsg() local
2937 pr_state(so->so_state, so->so_mode), so->so_error)); in sotpi_recvmsg()
2955 if ((so_state & (SS_ISCONNECTED|SS_CANTRCVMORE)) == 0 && in sotpi_recvmsg()
3067 if ((so->so_state & in sotpi_recvmsg()
3077 if (so->so_state & SS_SAVEDEOR) { in sotpi_recvmsg()
3079 so->so_state &= ~SS_SAVEDEOR; in sotpi_recvmsg()
3101 if ((so->so_state & in sotpi_recvmsg()
3113 so->so_state &= ~SS_SAVEDEOR; in sotpi_recvmsg()
3118 so->so_state |= SS_SAVEDEOR; in sotpi_recvmsg()
3140 if ((so->so_state & in sotpi_recvmsg()
3246 if ((so->so_state & in sotpi_recvmsg()
3306 so->so_state &= ~SS_SAVEDEOR; in sotpi_recvmsg()
3311 so->so_state |= SS_SAVEDEOR; in sotpi_recvmsg()
3334 pr_state(so->so_state, so->so_mode))); in sotpi_recvmsg()
3364 pr_state(so->so_state, so->so_mode))); in sotpi_recvmsg()
3415 so->so_state |= SS_RCVATMARK; in sotpi_recvmsg()
3420 pr_state(so->so_state, so->so_mode))); in sotpi_recvmsg()
3775 if (so->so_state & SS_CANTSENDMORE) { in sosend_svccmsg()
4026 if (so->so_state & SS_CANTSENDMORE) { in sosend_svc()
4093 int so_state; in sotpi_sendmsg() local
4104 pr_state(so->so_state, so->so_mode), so->so_error)); in sotpi_sendmsg()
4113 so_state = so->so_state; in sotpi_sendmsg()
4115 if (so_state & SS_CANTSENDMORE) { in sotpi_sendmsg()
4144 if (!(so_state & SS_ISCONNECTED)) { in sotpi_sendmsg()
4185 if (!(so_state & SS_ISCONNECTED) && in sotpi_sendmsg()
4199 if ((so_state & SS_ISCONNECTED) && in sotpi_sendmsg()
4204 if (!(so_state & SS_ISBOUND)) { in sotpi_sendmsg()
4500 if (so->so_state & SS_CANTSENDMORE) in sotpi_sendmblk()
4506 if ((so->so_state & SS_ISCONNECTED) == 0) in sotpi_sendmblk()
4531 int so_state; in sodgram_direct() local
4562 so_state = so->so_state; in sodgram_direct()
4564 connected = so_state & SS_ISCONNECTED; in sodgram_direct()
4763 (void *)so, pr_state(so->so_state, so->so_mode))); in sotpi_getpeername()
4776 if (!(so->so_state & SS_ISCONNECTED)) { in sotpi_getpeername()
4781 if ((so->so_state & SS_CANTSENDMORE) && !xnet_skip_checks) { in sotpi_getpeername()
4863 (so->so_state & SS_ISCONNECTED)) { in sotpi_getpeername()
4899 (void *)so, pr_state(so->so_state, so->so_mode))); in sotpi_getsockname()
4932 if (!(so->so_state & SS_ISBOUND)) { in sotpi_getsockname()
4985 (so->so_state & SS_ISBOUND)) { in sotpi_getsockname()
5034 pr_state(so->so_state, so->so_mode))); in sotpi_getsockopt()
5122 if (so->so_state & SS_ACCEPTCONN) in sotpi_getsockopt()
5387 pr_state(so->so_state, so->so_mode))); in sotpi_setsockopt()
5390 if ((so->so_state & SS_CANTSENDMORE) && !xnet_skip_checks) { in sotpi_setsockopt()
5626 (void *)vp, flag, pr_state(so->so_state, so->so_mode))); in sotpi_close()
5691 cmd, arg, pr_state(so->so_state, so->so_mode))); in sotpi_ioctl()
5749 so->so_state |= SS_NDELAY; in sotpi_ioctl()
5751 so->so_state &= ~SS_NDELAY; in sotpi_ioctl()
5770 if ((value == 0 && (so->so_state & SS_ASYNC) != 0) || in sotpi_ioctl()
5771 (value != 0 && (so->so_state & SS_ASYNC) == 0)) in sotpi_ioctl()
5802 uint_t so_state; in sotpi_ioctl() local
5815 so_state = so->so_state; in sotpi_ioctl()
5817 if (so_state & SS_RCVATMARK) { in sotpi_ioctl()
5819 } else if (!(so_state & SS_OOBPEND)) { in sotpi_ioctl()
5881 } else if ((so->so_state & SS_ISCONNECTED) == 0) { in sotpi_ioctl()
6124 int so_state = so->so_state; /* snapshot */ in sotpi_poll() local
6128 (void *)vp, pr_state(so_state, so->so_mode), so->so_error)); in sotpi_poll()
6139 if (!(so_state & SS_ISCONNECTED) && in sotpi_poll()
6211 if (so->so_state & SS_CANTRCVMORE) { in sotpi_poll()
6214 if (so->so_state & SS_CANTSENDMORE) in sotpi_poll()
6218 if (so->so_state & SS_OOBPEND) in sotpi_poll()
6335 ASSERT((so->so_state & (SS_FALLBACK_PENDING|SS_FALLBACK_COMP)) == in sotpi_convert_sonode()
6413 ASSERT((so->so_state & (SS_FALLBACK_PENDING|SS_FALLBACK_COMP)) == in sotpi_revert_sonode()
6452 sti->sti_laddr_valid = (so->so_state & SS_ISBOUND); in sotpi_update_state()
6459 sti->sti_faddr_valid = (so->so_state & SS_ISCONNECTED); in sotpi_update_state()