Lines Matching refs:state

102 		sctp_clog.x.close.state = (uint16_t)stcb->asoc.state;
105 sctp_clog.x.close.state = 0;
847 * state to make sure that all timers are stopped.
1316 asoc->strmout[i].state = SCTP_STREAM_OPENING;
1502 /* now go through each assoc which is in the desired state */
1523 if (it->asoc_state && ((it->stcb->asoc.state & it->asoc_state) != it->asoc_state)) {
1524 /* not in the right state... keep looking */
1759 if ((stcb != NULL) && (stcb->asoc.state == SCTP_STATE_EMPTY)) {
1785 ((stcb->asoc.state == SCTP_STATE_EMPTY) ||
1786 (stcb->asoc.state & SCTP_STATE_ABOUT_TO_BE_FREED))) {
2179 if ((stcb->asoc.state & SCTP_STATE_ABOUT_TO_BE_FREED) &&
2473 * state.
2779 * state.
3136 sctp_notify_assoc_change(uint16_t state, struct sctp_tcb *stcb,
3171 if ((state == SCTP_COMM_UP) || (state == SCTP_RESTART)) {
3173 } else if ((state == SCTP_COMM_LOST) || (state == SCTP_CANT_STR_ASSOC)) {
3191 sac->sac_state = state;
3193 if (state == SCTP_CANT_STR_ASSOC) {
3202 if ((state == SCTP_COMM_UP) || (state == SCTP_RESTART)) {
3221 } else if ((state == SCTP_COMM_LOST) || (state == SCTP_CANT_STR_ASSOC)) {
3249 ((state == SCTP_COMM_LOST) || (state == SCTP_CANT_STR_ASSOC))) {
3273 ((state == SCTP_COMM_LOST) || (state == SCTP_CANT_STR_ASSOC))) {
3281 sctp_notify_peer_addr_change(struct sctp_tcb *stcb, uint32_t state,
3345 spc->spc_state = state;
4086 if (stcb->asoc.state & SCTP_STATE_CLOSED_SOCKET) {
4272 if (asoc->state & SCTP_STATE_ABOUT_TO_BE_FREED) {
4278 (asoc->state & SCTP_STATE_CLOSED_SOCKET)) {
4377 (stcb->asoc.state & SCTP_STATE_CLOSED_SOCKET)) {
5441 (stcb->asoc.state & (SCTP_STATE_ABOUT_TO_BE_FREED | SCTP_STATE_SHUTDOWN_RECEIVED))) {
5471 if (stcb->asoc.state & SCTP_STATE_ABOUT_TO_BE_FREED) {
5480 if (stcb->asoc.state & SCTP_STATE_ABOUT_TO_BE_FREED) {
5851 (stcb->asoc.state & SCTP_STATE_ABOUT_TO_BE_FREED)) {
6055 stcb->asoc.state & SCTP_STATE_ABOUT_TO_BE_FREED) {
7660 int old_state = stcb->asoc.state;
7666 stcb->asoc.state = (stcb->asoc.state & ~SCTP_STATE_MASK) | new_state;
7685 int old_state = stcb->asoc.state;
7689 ("sctp_add_substate: Can't set state (substate = %x)",
7691 stcb->asoc.state |= substate;