Home
last modified time | relevance | path

Searched refs:so_state (Results 1 – 25 of 41) sorted by relevance

12

/xnu-8020.140.41/bsd/kern/
H A Dsys_socket.c206 so->so_state |= SS_NBIO; in soioctl()
208 so->so_state &= ~SS_NBIO; in soioctl()
216 so->so_state |= SS_ASYNC; in soioctl()
220 so->so_state &= ~SS_ASYNC; in soioctl()
239 int_arg = (so->so_state & SS_RCVATMARK) != 0; in soioctl()
337 if (so->so_oobmark || (so->so_state & SS_RCVATMARK)) { in soo_select()
378 if ((so->so_state & SS_CANTRCVMORE) == 0 || in soo_stat()
382 if ((so->so_state & SS_CANTSENDMORE) == 0) { in soo_stat()
390 if ((so->so_state & SS_CANTRCVMORE) == 0 || in soo_stat()
394 if ((so->so_state & SS_CANTSENDMORE) == 0) { in soo_stat()
[all …]
H A Dkpi_socket.c96 if (((flags & MSG_DONTWAIT) != 0 || (sock->so_state & SS_NBIO) != 0) && in sock_accept_common()
111 if (sock->so_state & SS_CANTRCVMORE) { in sock_accept_common()
136 new_so->so_state &= ~SS_COMP; in sock_accept_common()
281 if ((sock->so_state & SS_ISCONNECTING) && in sock_connect()
282 ((sock->so_state & SS_NBIO) != 0 || (flags & MSG_DONTWAIT) != 0)) { in sock_connect()
298 if ((sock->so_state & SS_ISCONNECTING) && in sock_connect()
299 ((sock->so_state & SS_NBIO) != 0 || in sock_connect()
311 while ((sock->so_state & SS_ISCONNECTING) && in sock_connect()
325 sock->so_state &= ~SS_ISCONNECTING; in sock_connect()
347 if ((sock->so_state & SS_ISCONNECTING) == 0 || sock->so_error != 0) { in sock_connectwait()
[all …]
H A Duipc_socket2.c183 so->so_state &= ~(SS_ISCONNECTED | SS_ISDISCONNECTING); in soisconnecting()
184 so->so_state |= SS_ISCONNECTING; in soisconnecting()
201 so->so_state &= ~(SS_ISCONNECTING | SS_ISDISCONNECTING | SS_ISCONFIRMING); in soisconnected()
202 so->so_state |= SS_ISCONNECTED; in soisconnected()
208 if (so->so_head != NULL && (so->so_state & SS_INCOMP)) { in soisconnected()
220 if (so->so_head == head && (so->so_state & SS_INCOMP)) { in soisconnected()
221 so->so_state &= ~SS_INCOMP; in soisconnected()
222 so->so_state |= SS_COMP; in soisconnected()
258 return (so->so_state & SS_ISCONNECTED) || in socanwrite()
266 so->so_state &= ~SS_ISCONNECTING; in soisdisconnecting()
[all …]
H A Duipc_socket.c699 so->so_state |= SS_NBIO; in socreate_internal()
741 so->so_state |= SS_PRIV; in socreate_internal()
772 so->so_state |= SS_NOFDREF; in socreate_internal()
1015 if ((so->so_state & in solisten()
1165 if (!(so->so_flags & SOF_PCBCLEARING) || !(so->so_state & SS_NOFDREF)) { in sofreelastref()
1182 if (so->so_state & SS_INCOMP) { in sofreelastref()
1183 so->so_state &= ~SS_INCOMP; in sofreelastref()
1193 } else if (so->so_state & SS_COMP) { in sofreelastref()
1347 if (sp->so_state & SS_INCOMP) { in soclose_locked()
1348 sp->so_state &= ~SS_INCOMP; in soclose_locked()
[all …]
H A Duipc_syscalls.c469 if ((head->so_state & SS_NBIO) && head->so_comp.tqh_first == NULL) { in accept_nocancel()
475 if (head->so_state & SS_CANTRCVMORE) { in accept_nocancel()
489 if ((head->so_state & SS_DRAINING)) { in accept_nocancel()
522 so->so_state &= ~SS_COMP; in accept_nocancel()
538 so->so_state &= ~SS_NOFDREF; in accept_nocancel()
569 so->so_state &= ~SS_NOFDREF; in accept_nocancel()
587 so->so_state |= SS_NBIO; in accept_nocancel()
589 so->so_state &= ~SS_NBIO; in accept_nocancel()
593 so->so_state |= SS_ASYNC; in accept_nocancel()
597 so->so_state &= ~SS_ASYNC; in accept_nocancel()
[all …]
H A Dvsock_domain.c78 if ((pcb->so->so_state & SS_ISCONNECTED || pcb->so->so_state & SS_ISCONNECTING) && in vsock_get_matching_pcb()
634 …if (pcb->transport == transport && pcb->so->so_state & (SS_ISCONNECTED | SS_ISCONNECTING | SS_ISDI… in vsock_reset_transport()
683 if (so->so_state & SS_ISCONNECTED) { in vsock_put_message()
686 } else if (so->so_state & SS_ISCONNECTING) { in vsock_put_message()
1053 if (so->so_state & SS_ISDISCONNECTED) { in vsock_accept()
1118 if ((so->so_state & SS_ISCONNECTED) == 0) { in vsock_connect()
1120 if (so->so_state & SS_NBIO) { in vsock_connect()
1153 error = !(so->so_state & SS_ISCONNECTED); in vsock_connect()
1216 if ((so->so_state & SS_ISCONNECTED) == 0) { in vsock_send()
1282 if (so->so_state & SS_NBIO) { in vsock_send()
[all …]
H A Dkpi_socketfilter.c1441 if (so == NULL || (so->so_state & SS_DEFUNCT) || in sflt_register_common()
1443 (so->so_state & SS_NOFDREF)) || in sflt_register_common()
1459 if (so == NULL || (so->so_state & SS_DEFUNCT) || in sflt_register_common()
1461 (so->so_state & SS_NOFDREF)) || in sflt_register_common()
1483 if (so->so_state & SS_ISCONNECTING) { in sflt_register_common()
1486 } else if (so->so_state & SS_ISCONNECTED) { in sflt_register_common()
1489 } else if ((so->so_state & in sflt_register_common()
1494 } else if ((so->so_state & in sflt_register_common()
1499 } else if (so->so_state & SS_CANTSENDMORE) { in sflt_register_common()
1502 } else if (so->so_state & SS_CANTRCVMORE) { in sflt_register_common()
H A Duipc_usrreq.c492 so->so_state &= ~SS_ISCONNECTING; in uipc_send()
550 if ((so->so_state & SS_ISCONNECTED) == 0) { in uipc_send()
554 so->so_state &= ~SS_ISCONNECTING; in uipc_send()
563 if (so->so_state & SS_CANTSENDMORE) { in uipc_send()
570 so->so_state, so->so_flags, so->so_flags1); in uipc_send()
580 if ((so->so_state & SS_CANTSENDMORE)) { in uipc_send()
1093 if ((so->so_state & (SS_CANTRCVMORE | SS_CANTSENDMORE)) == in unp_bind()
1313 if ((so->so_state & SS_ISCONNECTED) != 0) { in unp_connect()
1381 if ((so->so_state & SS_ISCONNECTED) != 0) { in unp_connect()
1618 unp->unp_socket->so_state &= ~SS_ISCONNECTED; in unp_disconnect()
[all …]
H A Dsocket_info.c78 si->soi_state = so->so_state; in fill_common_sockinfo()
/xnu-8020.140.41/bsd/netinet/
H A Din_pcblist.c123 xso->so_state = so->so_state; in sotoxsocket_n()
507 ((so->so_state & SS_DEFUNCT) || in inpcb_get_if_ports_used()
508 (so->so_state & SS_ISDISCONNECTED))) { in inpcb_get_if_ports_used()
581 so->so_state & SS_CANTRCVMORE) { in inpcb_get_if_ports_used()
704 (so->so_state & SS_ISCONNECTED)) { in inpcb_count_opportunistic()
876 if ((so->so_state & SS_DEFUNCT) || so->so_state & SS_ISDISCONNECTED || in inp_limit_companion_link()
H A Dmptcp_usrreq.c350 if ((mp_so->so_state & (SS_ISCONNECTED | SS_ISCONNECTING)) == 0) { in mptcp_usr_connectx()
382 if ((mp_so->so_state & (SS_ISCONNECTED | SS_ISCONNECTING)) == 0) { in mptcp_usr_connectx()
488 if (mp_so->so_state & SS_ISCONNECTING) { in mptcp_getconninfo()
491 if (mp_so->so_state & SS_ISCONNECTED) { in mptcp_getconninfo()
494 if (mp_so->so_state & SS_ISDISCONNECTING) { in mptcp_getconninfo()
497 if (mp_so->so_state & SS_ISDISCONNECTED) { in mptcp_getconninfo()
905 if (!(mp_so->so_state & (SS_ISCONNECTED | in mptcp_disconnect()
910 if (mp_so->so_state & SS_ISDISCONNECTING) { in mptcp_disconnect()
978 if ((mp_so->so_state & (SS_CANTRCVMORE | SS_CANTSENDMORE)) == in mptcp_finish_usrclosed()
1075 if (!(mp_so->so_state & SS_ISCONNECTED) && in mptcp_usr_send()
[all …]
H A Dtcp_usrreq.c826 if (so->so_state & SS_ISDISCONNECTED) { in tcp_usr_accept()
858 if (so->so_state & SS_ISDISCONNECTED) { in tcp6_usr_accept()
944 if (tp && !(so->so_state & SS_ISDISCONNECTED) && in tcp_usr_shutdown()
1241 if (so->so_state & SS_ISCONNECTING) { in tcp_usr_send()
1242 if (so->so_state & SS_NBIO) { in tcp_usr_send()
1291 (so->so_state & SS_RCVATMARK) == 0) || in tcp_usr_rcvoob()
1303 so->so_state &= ~SS_RCVATMARK; in tcp_usr_rcvoob()
2034 if ((so->so_state & SS_ISCONNECTED) == 0) { in tcp_lookup_peer_pid_locked()
2982 int nofd = so->so_state & SS_NOFDREF; /* XXX */ in tcp_attach()
2984 so->so_state &= ~SS_NOFDREF; /* don't free the socket yet */ in tcp_attach()
[all …]
H A Draw_ip.c404 if (so->so_state & SS_ISCONNECTED) { in rip_output()
667 !(inp->inp_socket->so_state & SS_ISCONNECTED)) { in rip_output()
933 if ((so->so_state & SS_PRIV) == 0) { in rip_attach()
979 if ((so->so_state & SS_ISCONNECTED) == 0) { in rip_disconnect()
H A Dmptcp_subr.c801 if (mpts->mpts_socket->so_state & SS_ISDISCONNECTED) { in mptcp_subflow_disconnecting()
985 IFNET_IS_CELLULAR(subifp), mpts->mpts_socket->so_state, in mptcp_check_subflows_and_add()
1707 (*so)->so_state |= SS_NOFDREF; in mptcp_subflow_socreate()
1934 VERIFY((so->so_state & (SS_NBIO | SS_NOFDREF)) == (SS_NBIO | SS_NOFDREF)); in mptcp_subflow_soclose()
2179 if (so->so_state & SS_DEFUNCT) { in mptcp_subflow_soreceive()
2201 if ((so->so_state & (SS_NOFDREF | SS_CANTRCVMORE)) == in mptcp_subflow_soreceive()
2232 if (so->so_state & SS_CANTRCVMORE) { in mptcp_subflow_soreceive()
2236 if (!(so->so_state & (SS_ISCONNECTED | SS_ISCONNECTING))) { in mptcp_subflow_soreceive()
2489 ((so->so_state & SS_NBIO) ? kEnTrFlagNonBlocking : 0), in mptcp_subflow_sosend()
2827 if (!(so->so_state & (SS_ISDISCONNECTING | SS_ISDISCONNECTED)) && in mptcp_subflow_shutdown()
[all …]
H A Dmptcp.c242 if (mp_so->so_state & SS_CANTRCVMORE) { in mptcp_reass_present()
870 INP_WAIT_FOR_IF_FEEDBACK(inp), so->so_state, tp->t_state, in mptcp_get_subflow()
909 if ((so->so_state & SS_ISDISCONNECTED) || in mptcp_get_subflow()
910 !(so->so_state & SS_ISCONNECTED) || in mptcp_get_subflow()
H A Dtcp_input.c808 if (so->so_state & SS_CANTRCVMORE) { in tcp_reass()
924 ASSERT((tp->t_inpcb->inp_socket->so_state & (SS_CANTRCVMORE)) == SS_CANTRCVMORE); in tcp_set_finwait_timeout()
2303 if (so->so_state & SS_ISCONNECTED) { in tcp_input()
2954 !(so->so_state & SS_CANTRCVMORE) && in tcp_input()
3992 if (!(so->so_flags & SOF_MP_SUBFLOW) && (so->so_state & SS_NOFDREF) && in tcp_input()
3998 …if ((so->so_flags & SOF_MP_SUBFLOW) && (mptetoso(tptomptp(tp)->mpt_mpte)->so_state & SS_NOFDREF) && in tcp_input()
4009 if (so->so_state & SS_CANTRCVMORE) { in tcp_input()
4945 if (so->so_state & SS_CANTRCVMORE) { in tcp_input()
5067 so->so_state |= SS_RCVATMARK; in tcp_input()
6209 if ((so->so_state & SS_DEFUNCT) || tp->t_state == TCPS_CLOSED) { in tcp_mss()
[all …]
H A Dudp_usrreq.c1019 if (!(so->so_state & SS_ISCONNECTED)) { in udp_ctloutput()
1515 flowadv = (so->so_state & SS_ISCONNECTED) ? 1 : 0; in udp_output()
1639 (so->so_state & SS_ISCONNECTED)) { in udp_output()
2448 so->so_state &= ~SS_ISCONNECTED; /* XXX */ in udp_disconnect()
2844 (so->so_state & SS_DEFUNCT)) { in udp_fill_keepalive_offload_frames()
/xnu-8020.140.41/bsd/miscfs/fifofs/
H A Dfifo_vnops.c201 wso->so_state |= SS_CANTRCVMORE; in fifo_open()
206 rso->so_state |= SS_CANTSENDMORE; in fifo_open()
230 fip->fi_writesock->so_state &= ~SS_CANTSENDMORE; in fifo_open()
242 fip->fi_readsock->so_state &= ~SS_CANTRCVMORE; in fifo_open()
360 rso->so_state &= ~SS_CANTRCVMORE; in fifo_read()
/xnu-8020.140.41/bsd/dev/dtrace/scripts/
H A Dsocket.d67 state = T->so_state;
/xnu-8020.140.41/bsd/net/
H A Draw_cb.c166 if (!(so->so_flags & SOF_MP_SUBFLOW) && (so->so_state & SS_NOFDREF)) { in raw_disconnect()
H A Draw_usrreq.c200 if ((so->so_state & SS_PRIV) == 0) { in raw_uattach()
H A Dndrv.c229 if ((so->so_state & SS_PRIV) == 0) { in ndrv_attach()
638 if (!(so->so_flags & SOF_MP_SUBFLOW) && (so->so_state & SS_NOFDREF)) { in ndrv_do_disconnect()
/xnu-8020.140.41/bsd/sys/
H A Dsocketvar.h136 short so_state; /* internal state flags SS_*, below */ member
434 short so_state; member
457 short so_state; member
492 short so_state; member
/xnu-8020.140.41/bsd/netinet6/
H A Draw_ip6.c416 if (so->so_state & SS_ISCONNECTED) { in rip6_output()
822 !(in6p->in6p_socket->so_state & SS_ISCONNECTED)) { in rip6_output()
1030 if ((so->so_state & SS_ISCONNECTED) == 0) { in rip6_disconnect()
H A Dudp6_output.c189 flowadv = (so->so_state & SS_ISCONNECTED) ? 1 : 0; in udp6_output()

12