Lines Matching refs:so_state
144 so->so_state |= (SS_ISBOUND | SS_ISCONNECTED | in sosdp_init()
145 (pso->so_state & SS_ASYNC)); in sosdp_init()
186 if (!(lso->so_state & SS_ACCEPTCONN)) { in sosdp_accept()
228 if ((so->so_state & SS_ISBOUND) || name == NULL || namelen == 0) { in sosdp_bind()
241 if (so->so_state & SS_CANTSENDMORE) { in sosdp_bind()
257 so->so_state |= SS_ISBOUND; in sosdp_bind()
289 if (so->so_state & (SS_ISCONNECTING | SS_ISCONNECTED | in sosdp_listen()
299 if (so->so_state & SS_ACCEPTCONN) { in sosdp_listen()
311 so->so_state |= (SS_ACCEPTCONN | SS_ISBOUND); in sosdp_listen()
340 if (so->so_state & (SS_ACCEPTCONN|SS_ISCONNECTED|SS_ISCONNECTING)) { in sosdp_connect()
341 if (so->so_state & SS_ISCONNECTED) { in sosdp_connect()
343 } else if (so->so_state & SS_ISCONNECTING) { in sosdp_connect()
366 if (so->so_state & (SS_ISDISCONNECTING|SS_CANTRCVMORE| in sosdp_connect()
400 so->so_state |= SS_ISBOUND; in sosdp_connect()
404 so->so_state &= ~SS_ISCONNECTING; in sosdp_connect()
428 if (!(so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING| in sosdp_recvmsg()
461 if (!(so->so_state & SS_CANTRCVMORE)) { in sosdp_recvmsg()
503 if (so->so_state & SS_CANTSENDMORE) { in sosdp_sendmsg()
519 if (!(so->so_state & (SS_ISCONNECTING | SS_ISCONNECTED))) { in sosdp_sendmsg()
521 so->so_state)); in sosdp_sendmsg()
542 if (!accept && !(so->so_state & SS_ISCONNECTED)) { in sosdp_getpeername()
561 if (!(so->so_state & SS_ISBOUND)) { in sosdp_getsockname()
599 state_change = so->so_state; in sosdp_shutdown()
621 state_change = so->so_state & ~state_change; in sosdp_shutdown()
624 so->so_state |= SS_ISDISCONNECTING; in sosdp_shutdown()
709 value = (so->so_state & SS_ACCEPTCONN) ? in sosdp_getsockopt()
805 if (so->so_state & SS_CANTSENDMORE) { in sosdp_setsockopt()
973 so->so_state |= SS_NDELAY; in sosdp_ioctl()
975 so->so_state &= ~SS_NDELAY; in sosdp_ioctl()
989 so->so_state |= SS_ASYNC; in sosdp_ioctl()
992 so->so_state &= ~SS_ASYNC; in sosdp_ioctl()
1053 if (so->so_state & SS_ACCEPTCONN) { in sosdp_ioctl()
1079 int so_state; in sosdp_poll() local
1081 so_state = so->so_state; in sosdp_poll()
1085 if (!(so_state & SS_ISCONNECTED) && (so->so_type == SOCK_STREAM)) { in sosdp_poll()
1119 if ((so_state & SS_CANTRCVMORE) || (so->so_acceptq_len > 0)) { in sosdp_poll()
1198 ASSERT(lso->so_state & SS_ACCEPTCONN); in sdp_sock_newconn()
1242 ASSERT(!(so->so_state & SS_ACCEPTCONN)); in sdp_sock_connected()
1353 so->so_state &= ~(SS_ISCONNECTING|SS_ISCONNECTED|SS_ISDISCONNECTING); in sdp_sock_connfail()