Lines Matching refs:so_state
227 (so->so_state & SS_PROTOREF) || (so->so_qstate & SQ_COMP)) {
318 so->so_state &= ~(SS_ISCONNECTED|SS_ISDISCONNECTING);
319 so->so_state |= SS_ISCONNECTING;
335 so->so_state &= ~SS_ISCONNECTING;
336 so->so_state |= SS_ISDISCONNECTING;
409 so->so_state &= ~(SS_ISCONNECTING|SS_ISDISCONNECTING|SS_ISCONFIRMING);
410 so->so_state |= SS_ISCONNECTED;
457 so->so_state = head->so_state | SS_NOFDREF;
502 so->so_state |= connstatus;
1515 if ((so->so_state & SS_ASYNC) && so->so_sigio != NULL)
1602 if (so->so_state & (SS_ISCONNECTED | SS_ISCONNECTING |
1656 KASSERT((so->so_state & SS_NOFDREF) != 0, ("soaccept: !NOFDREF"));
1657 so->so_state &= ~SS_NOFDREF;
1686 if ((head->so_state & SS_NBIO) && TAILQ_EMPTY(&head->so_comp)) {
1724 SOCK_LOCK(so); /* soref() and so_state update */
1729 so->so_state |= (head->so_state & SS_NBIO);
1886 so->so_state |= (head->so_state & SS_NBIO);
1904 if ((so->so_state & SS_ISCONNECTED) == 0)
1906 if (so->so_state & SS_ISDISCONNECTING)
1921 so->so_state |= SS_NBIO;
1923 so->so_state &= ~SS_NBIO;
1939 if (so->so_state | SS_NBIO) {
1960 if (so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING) && (error = sodisconnect(so))) {
2001 if (so->so_state & SS_ISCONNECTING) {
2010 if ((so->so_state & SS_NBIO) && (so->so_state & SS_ISCONNECTING)) {
2016 while ((so->so_state & SS_ISCONNECTING) && so->so_error == 0) {
2044 so->so_state &= ~SS_ISCONNECTING;