Lines Matching defs:so_state

347 	if (so->so_state & SS_FALLBACK_COMP) {
600 ASSERT(!(so->so_state & SS_ISBOUND));
606 so->so_state |= SS_ISBOUND;
654 pr_state(so->so_state, so->so_mode)));
706 if (so->so_state & SS_ISBOUND) {
768 if (so->so_state & SS_ISBOUND) {
789 (so->so_state & SS_CANTREBIND)) {
800 ASSERT(!(so->so_state & SS_ISBOUND));
802 so->so_state &=
809 if ((so->so_state & SS_CANTSENDMORE) && !xnet_skip_checks) {
1037 if ((so->so_state & SS_ACCEPTCONN) == 0)
1041 so->so_state |= SS_ACCEPTCONN;
1121 ASSERT(!(so->so_state & SS_ISBOUND) || (flags & _SOBIND_REBIND));
1122 so->so_state |= SS_ISBOUND;
1365 so->so_state &= ~SS_ACCEPTCONN;
1369 if (unbind_on_err && so->so_state & SS_ISBOUND) {
1377 ASSERT(!(so->so_state & SS_ISBOUND));
1418 (void *)so, flags, pr_state(so->so_state, so->so_mode)));
1423 if (!(so->so_state & SS_ISBOUND)) {
1472 so->so_state &= ~(SS_ISBOUND|SS_ACCEPTCONN);
1497 (void *)so, backlog, pr_state(so->so_state, so->so_mode)));
1509 if (so->so_state & SS_ACCEPTCONN &&
1515 if (so->so_state & SS_ISCONNECTED)
1525 if ((so->so_state & SS_ACCEPTCONN) &&
1529 if (!(so->so_state & SS_ISBOUND)) {
1556 so->so_state |= SS_ACCEPTCONN;
1561 ASSERT(so->so_state & SS_ACCEPTCONN);
1584 (void *)so, seqno, flags, pr_state(so->so_state, so->so_mode)));
1594 if (!(so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING|SS_ACCEPTCONN))) {
1607 if (!(so->so_state & SS_ACCEPTCONN))
1633 so->so_state &= ~(SS_ISCONNECTED|SS_ISCONNECTING);
1671 pr_state(so->so_state, so->so_mode)));
1680 if ((so->so_state & SS_ACCEPTCONN) == 0)
1886 nso->so_state |= so->so_state & SS_ASYNC;
1964 nso->so_state |= SS_ISCONNECTED;
1979 if (so->so_state & (SS_NONBLOCK|SS_NDELAY)) {
2124 nso->so_state |= SS_ISCONNECTED;
2201 pr_state(so->so_state, so->so_mode)));
2251 if (so->so_state & SS_ACCEPTCONN) {
2259 if (!(so->so_state & SS_ISBOUND)) {
2274 ASSERT(so->so_state & SS_ISBOUND);
2296 if (so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING)) {
2300 error = so->so_state & SS_ISCONNECTED ?
2323 so->so_state &=
2343 ASSERT(so->so_state & SS_ISBOUND);
2586 so->so_state &= ~SS_ISCONNECTING;
2590 (so->so_state & SS_ISBOUND)) {
2622 (void *)so, how, pr_state(so->so_state, so->so_mode)));
2632 if (!(so->so_state & SS_ISCONNECTED)) {
2649 old_state = so->so_state;
2670 state_change = (so->so_state & (SS_CANTRCVMORE|SS_CANTSENDMORE)) -
2678 so->so_state));
2746 if ((so->so_state & (SS_CANTRCVMORE|SS_CANTSENDMORE)) ==
2817 if ((so->so_state & (SS_ISCONNECTED|SS_ISBOUND)) !=
2822 (void *)so, pr_state(so->so_state, so->so_mode)));
2950 * if (so->so_state & (SS_OOBPEND|SS_HAVEOOBDATA|SS_RCVATMARK))
2973 sti->sti_oobcnt, pr_state(so->so_state, so->so_mode)));
2976 so->so_state &= ~(SS_OOBPEND|SS_HAVEOOBDATA|SS_RCVATMARK);
3074 int so_state = so->so_state; /* Snapshot */
3087 pr_state(so->so_state, so->so_mode), so->so_error));
3105 if ((so_state & (SS_ISCONNECTED|SS_CANTRCVMORE)) == 0 &&
3150 if ((so_state & SS_CANTRCVMORE) &&
3160 (so->so_state & (SS_NONBLOCK|SS_NDELAY)));
3271 if ((so->so_state &
3281 if (so->so_state & SS_SAVEDEOR) {
3283 so->so_state &= ~SS_SAVEDEOR;
3305 if ((so->so_state &
3317 so->so_state &= ~SS_SAVEDEOR;
3322 so->so_state |= SS_SAVEDEOR;
3344 if ((so->so_state &
3451 if ((so->so_state &
3512 so->so_state &= ~SS_SAVEDEOR;
3517 so->so_state |= SS_SAVEDEOR;
3540 pr_state(so->so_state, so->so_mode)));
3570 pr_state(so->so_state, so->so_mode)));
3621 so->so_state |= SS_RCVATMARK;
3626 pr_state(so->so_state, so->so_mode)));
3960 if (so->so_state & SS_CANTSENDMORE) {
4187 if (so->so_state & SS_CANTSENDMORE) {
4216 int so_state;
4227 pr_state(so->so_state, so->so_mode), so->so_error));
4236 so_state = so->so_state;
4238 if (so_state & SS_CANTSENDMORE) {
4257 if (!(so_state & SS_ISCONNECTED)) {
4280 if (!(so_state & SS_ISCONNECTED) &&
4294 if ((so_state & SS_ISCONNECTED) &&
4299 if (!(so_state & SS_ISBOUND)) {
4601 if (so->so_state & SS_CANTSENDMORE)
4607 if ((so->so_state & SS_ISCONNECTED) == 0)
4632 int so_state;
4663 so_state = so->so_state;
4665 connected = so_state & SS_ISCONNECTED;
4864 (void *)so, pr_state(so->so_state, so->so_mode)));
4877 if (!(so->so_state & SS_ISCONNECTED)) {
4882 if ((so->so_state & SS_CANTSENDMORE) && !xnet_skip_checks) {
4964 (so->so_state & SS_ISCONNECTED)) {
5000 (void *)so, pr_state(so->so_state, so->so_mode)));
5033 if (!(so->so_state & SS_ISBOUND)) {
5086 (so->so_state & SS_ISBOUND)) {
5135 pr_state(so->so_state, so->so_mode)));
5222 if (so->so_state & SS_ACCEPTCONN)
5482 pr_state(so->so_state, so->so_mode)));
5485 if ((so->so_state & SS_CANTSENDMORE) && !xnet_skip_checks) {
5720 (void *)vp, flag, pr_state(so->so_state, so->so_mode)));
5790 cmd, arg, pr_state(so->so_state, so->so_mode)));
5848 so->so_state |= SS_NDELAY;
5850 so->so_state &= ~SS_NDELAY;
5866 * (!value != !(so->so_state & SS_ASYNC))
5869 if (value == 0 && (so->so_state & SS_ASYNC) != 0 ||
5870 value != 0 && (so->so_state & SS_ASYNC) == 0)
5901 uint_t so_state;
5914 so_state = so->so_state;
5916 if (so_state & SS_RCVATMARK) {
5918 } else if (!(so_state & SS_OOBPEND)) {
5980 } else if ((so->so_state & SS_ISCONNECTED) == 0) {
6203 * e.g. so_state change during a socktpi_poll call the pollwakeup
6207 * - The reading of so_state without holding so_lock does not result in
6223 int so_state = so->so_state; /* snapshot */
6227 (void *)vp, pr_state(so_state, so->so_mode), so->so_error));
6238 if (!(so_state & SS_ISCONNECTED) &&
6310 if (so->so_state & SS_CANTRCVMORE) {
6313 if (so->so_state & SS_CANTSENDMORE)
6317 if (so->so_state & SS_OOBPEND)
6442 ASSERT((so->so_state & (SS_FALLBACK_PENDING|SS_FALLBACK_COMP)) ==
6520 ASSERT((so->so_state & (SS_FALLBACK_PENDING|SS_FALLBACK_COMP)) ==
6559 sti->sti_laddr_valid = (so->so_state & SS_ISBOUND);
6566 sti->sti_faddr_valid = (so->so_state & SS_ISCONNECTED);