/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | socksdp.c | 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() [all …]
|
H A D | socksctp.c | 204 so->so_state |= (SS_ISBOUND | SS_ISCONNECTED | in sosctp_init() 205 (pso->so_state & SS_ASYNC)); in sosctp_init() 250 if ((so->so_state & SS_ACCEPTCONN) == 0) in sosctp_accept() 278 if (so->so_state & SS_CANTSENDMORE) { in sosctp_bind() 293 so->so_state |= SS_ISBOUND; in sosctp_bind() 326 if (so->so_state & (SS_ISCONNECTING | SS_ISCONNECTED | in sosctp_listen() 341 if (so->so_state & SS_ACCEPTCONN) { in sosctp_listen() 350 so->so_state |= (SS_ACCEPTCONN|SS_ISBOUND); in sosctp_listen() 382 if (so->so_state & (SS_ACCEPTCONN|SS_ISCONNECTED|SS_ISCONNECTING)) { in sosctp_connect() 383 if (so->so_state & SS_ISCONNECTED) { in sosctp_connect() [all …]
|
H A D | socksctpsubr.c | 324 if (so->so_state & SS_CLOSING) in sosctp_assoc_waitconnected() 377 if (!(so->so_state & SS_ISBOUND)) { in sosctp_assoc_createconn() 525 nso->so_state |= (sso->so_state & (SS_NDELAY|SS_NONBLOCK)); in sosctp_assoc_move() 526 nso->so_state |= in sosctp_assoc_move()
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socktpi.c | 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() [all …]
|
H A D | sockstr.c | 245 so->so_state &= ~(SS_RCVATMARK|SS_OOBPEND|SS_HAVEOOBDATA|SS_HADOOBDATA| in so_sock2stream() 458 so->so_state |= SS_ISBOUND | SS_ISCONNECTED; in so_strinit() 489 so->so_state |= SS_ISBOUND; in copy_tinfo() 494 so->so_state |= SS_ISBOUND|SS_ISCONNECTED; in copy_tinfo() 588 pr_state(so->so_state, so->so_mode))); in check_tinfo() 814 if (so->so_state & SS_CANTSENDMORE) { in sogetwrerr() 849 so->so_state &= ~(SS_ISCONNECTED|SS_ISDISCONNECTING); in soisconnecting() 850 so->so_state |= SS_ISCONNECTING; in soisconnecting() 858 so->so_state &= ~(SS_ISCONNECTING|SS_ISDISCONNECTING); in soisconnected() 859 so->so_state |= SS_ISCONNECTED; in soisconnected() [all …]
|
H A D | sockcommon_subr.c | 84 if (so->so_state & (SS_CLOSING | SS_FALLBACK_PENDING)) in so_acceptq_dequeue_locked() 209 if (so->so_state & (SS_CLOSING | SS_FALLBACK_PENDING)) in so_wait_connected_locked() 224 if ((so->so_state & SS_ISCONNECTED) == 0) in so_wait_connected_locked() 266 if (so->so_state & SS_CANTSENDMORE) in so_snd_wait_qnotfull_locked() 271 if (so->so_state & (SS_CLOSING | SS_FALLBACK_PENDING)) in so_snd_wait_qnotfull_locked() 389 if (so->so_pgrp == 0 || (!(so->so_state & SS_ASYNC) && in socket_sendsig() 639 !(so->so_state & SS_FIL_RCV_FLOWCTRL))) { in so_check_flow_control() 686 if (so->so_state & SS_RCVATMARK) { in so_dequeue_msg() 832 ASSERT(so->so_state & in so_dequeue_msg() 835 so->so_state |= SS_RCVATMARK; in so_dequeue_msg() [all …]
|
H A D | sockcommon_sops.c | 137 if ((so->so_state & SS_CANTSENDMORE) && !xnet_skip_checks) { in so_bind() 315 if ((so->so_state & SS_ACCEPTCONN) == 0) { in so_accept() 376 if (so->so_state & SS_CANTSENDMORE) { in so_sendmsg() 486 if (so->so_state & SS_CANTSENDMORE) { in so_sendmblk_impl() 583 if (!(so->so_state & SS_ISCONNECTED)) { in so_shutdown() 647 } else if (!(so->so_state & SS_ISCONNECTED)) { in so_getpeername() 649 } else if ((so->so_state & SS_CANTSENDMORE) && !xnet_skip_checks) { in so_getpeername() 767 if (so->so_state & SS_CANTSENDMORE && !xnet_skip_checks) { in so_setsockopt() 879 int state = so->so_state, mask; in so_poll() 1032 connect_failed = !(so->so_state & SS_ISCONNECTED); in so_disconnected() [all …]
|
H A D | socknotify.c | 351 ASSERT(so->so_state & (SS_CANTSENDMORE|SS_CANTRCVMORE)); in so_notify_shutdown() 353 if (so->so_state & SS_CANTSENDMORE) in so_notify_shutdown() 355 if (so->so_state & SS_CANTRCVMORE) in so_notify_shutdown() 374 if (!(so->so_state & SS_SENTLASTREADSIG)) { in i_so_notify_last_rx() 377 so->so_state |= SS_SENTLASTREADSIG; in i_so_notify_last_rx() 395 if (!(so->so_state & SS_SENTLASTWRITESIG)) { in i_so_notify_last_tx() 397 so->so_state |= SS_SENTLASTWRITESIG; in i_so_notify_last_tx()
|
H A D | sockcommon_vnops.c | 235 so->so_state |= SS_NDELAY; in socket_vop_setfl() 237 so->so_state &= ~SS_NDELAY; in socket_vop_setfl() 239 so->so_state |= SS_NONBLOCK; in socket_vop_setfl() 241 so->so_state &= ~SS_NONBLOCK; in socket_vop_setfl() 244 if (so->so_state & SS_ASYNC) in socket_vop_setfl()
|
H A D | sockfilter.c | 200 if (!(so->so_state & SS_FILOP_OK)) in sof_setsockopt_impl() 325 if (so->so_state & SS_FALLBACK_COMP) in sof_setsockopt() 390 if (so->so_state & SS_FALLBACK_COMP) in sof_getsockopt() 475 so->so_state |= SS_FIL_DEFER; in sof_sonode_inherit_filters() 647 so->so_state |= SS_FIL_STOP; in sof_sonode_closing() 1530 ASSERT(so->so_state & SS_FIL_DEFER); in sof_newconn_ready() 1546 so->so_state &= ~SS_FIL_DEFER; in sof_newconn_ready() 1608 so->so_state |= SS_FIL_RCV_FLOWCTRL; in sof_rcv_flowctrl() 1620 so->so_state &= ~SS_FIL_RCV_FLOWCTRL; in sof_rcv_flowctrl() 1645 so->so_state |= SS_FIL_SND_FLOWCTRL; in sof_snd_flowctrl() [all …]
|
H A D | socksubr.c | 1709 switch (so->so_state & (SS_OOBPEND|SS_HAVEOOBDATA|SS_HADOOBDATA)) { in so_verify_oobstate() 1718 (void *)so, pr_state(so->so_state, so->so_mode)); in so_verify_oobstate() 1723 if ((so->so_state & (SS_RCVATMARK|SS_OOBPEND)) == SS_RCVATMARK) { in so_verify_oobstate() 1725 (void *)so, pr_state(so->so_state, so->so_mode)); in so_verify_oobstate() 1736 if (!EQUIVALENT(havemark || (so->so_state & SS_RCVATMARK), in so_verify_oobstate() 1737 so->so_state & SS_OOBPEND)) { in so_verify_oobstate() 1739 (void *)so, pr_state(so->so_state, so->so_mode)); in so_verify_oobstate() 1747 !EQUIVALENT(so->so_oobmsg != NULL, so->so_state & SS_HAVEOOBDATA)) { in so_verify_oobstate() 1749 (void *)so, pr_state(so->so_state, so->so_mode)); in so_verify_oobstate() 1758 pr_state(so->so_state, so->so_mode)); in so_verify_oobstate() [all …]
|
H A D | sodirect.c | 81 !(so->so_state & SS_CANTRCVMORE)) { in sod_rcv_init() 363 so->so_state |= SS_SODIRECT; in sod_sock_init()
|
H A D | socksyscalls.c | 151 so->so_state |= SS_NDELAY; in so_socket() 155 so->so_state |= SS_NONBLOCK; in so_socket() 512 if (so1->so_state & SS_NONBLOCK) in so_socketpair() 514 if (so1->so_state & SS_NDELAY) in so_socketpair() 755 if ((ssflags | so->so_state) & (SS_NDELAY|SS_NONBLOCK)) { in accept() 759 if ((ssflags | so->so_state) & SS_NONBLOCK) in accept() 761 else if ((ssflags | so->so_state) & SS_NDELAY) in accept()
|
H A D | sockcommon.c | 566 so->so_state = 0; in sonode_init()
|
/illumos-gate/usr/src/stand/lib/sock/ |
H A D | socket.c | 421 if (!(sockets[sock_id].so_state & SS_ISCONNECTED)) { in shutdown() 428 sockets[sock_id].so_state |= SS_CANTRCVMORE; in shutdown() 431 sockets[sock_id].so_state |= SS_CANTSENDMORE; in shutdown() 434 sockets[sock_id].so_state |= (SS_CANTRCVMORE | SS_CANTSENDMORE); in shutdown() 441 switch (sockets[sock_id].so_state & in shutdown() 711 sockets[sock_id].so_state |= SS_ISCONNECTED; in accept() 737 if (sockets[sock_id].so_state & SS_ISCONNECTED) { in connect() 767 sockets[sock_id].so_state |= SS_ISCONNECTED; in connect() 774 sockets[sock_id].so_state |= SS_ISCONNECTED; in connect() 811 !(sockets[sock_id].so_state & SS_ISCONNECTED)) { in recvfrom() [all …]
|
H A D | socket_impl.h | 129 uint32_t so_state; /* Socket state */ member
|
/illumos-gate/usr/src/uts/common/io/ksocket/ |
H A D | ksocket_impl.h | 61 ((KSTOSO(so)->so_state & (SS_NDELAY|SS_NONBLOCK)) ? FNDELAY : 0) 65 !((KSTOSO(ks))->so_state & SS_CLOSING))
|
H A D | ksocket.c | 536 so->so_state |= SS_CLOSING; in ksocket_close() 808 while (!(so->so_state & SS_CLOSING)) { in ksocket_spoll()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | socketvar.h | 153 uint_t so_state; /* internal state flags SS_*, below */ member 264 ((so)->so_state & SS_CANTRCVMORE) 336 if ((so)->so_state & (SS_FALLBACK_COMP|SS_FILOP_OK)) { \ 337 if ((so)->so_state & SS_FALLBACK_COMP) { \ 342 (so)->so_state &= ~SS_FILOP_OK; \ 352 ((so)->so_snd_qfull || (so)->so_state & SS_FIL_SND_FLOWCTRL)
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | net.c | 498 so.so_protocol, so.so_state, so.so_mode, in sonode() 765 if ((so->so_state & SS_ISBOUND) && (soa->soa_len != 0)) { in netstat_unix_name_pr() 824 if ((so->so_state & SS_ISBOUND) && in netstat_unix_cb() 831 if ((so->so_state & SS_ISCONNECTED) && in netstat_unix_cb()
|
H A D | vfs.c | 1059 if (so.so_state & SS_FALLBACK_COMP) { in pfile_callback()
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_record.h | 353 short so_state; /* internal state flags SS_*, below */ member
|
H A D | audit_event.c | 5709 if (so->so_state & SS_ISBOUND) { in auf_recv() 5842 if (so->so_state & SS_ISBOUND) { in auf_send()
|
/illumos-gate/usr/src/uts/common/io/idm/ |
H A D | idm_so.c | 3046 (node->so_state | FNONBLOCK), CRED(), NULL); in idm_so_socket_set_nonblock() 3053 (node->so_state & (~FNONBLOCK)), CRED(), NULL); in idm_so_socket_set_block()
|
/illumos-gate/usr/src/stand/lib/tcp/ |
H A D | tcp.c | 596 sockets[sock_id].so_state |= SS_CANTRCVMORE; in tcp_input()
|