Searched refs:so_state (Results 1 - 25 of 34) sorted by relevance

12

/darwin-on-arm/xnu/bsd/kern/
H A Dsys_socket.c208 so->so_state |= SS_NBIO;
210 so->so_state &= ~SS_NBIO;
217 so->so_state |= SS_ASYNC;
221 so->so_state &= ~SS_ASYNC;
240 int_arg = (so->so_state & SS_RCVATMARK) != 0;
264 so->so_state |= SS_NBIO;
404 if (so->so_oobmark || (so->so_state & SS_RCVATMARK)) {
444 if ((so->so_state & SS_CANTRCVMORE) == 0 ||
447 if ((so->so_state & SS_CANTSENDMORE) == 0)
454 if ((so->so_state
[all...]
H A Dkpi_socket.c89 if (((flags & MSG_DONTWAIT) != 0 || (sock->so_state & SS_NBIO) != 0) &&
105 if (sock->so_state & SS_CANTRCVMORE) {
152 new_so->so_state &= ~SS_COMP;
246 if ((sock->so_state & SS_ISCONNECTING) &&
247 ((sock->so_state & SS_NBIO) != 0 ||
254 if ((sock->so_state & SS_ISCONNECTING) &&
255 ((sock->so_state & SS_NBIO) != 0 || (flags & MSG_DONTWAIT) != 0)) {
265 while ((sock->so_state & SS_ISCONNECTING) && sock->so_error == 0) {
278 sock->so_state &= ~SS_ISCONNECTING;
301 if ((sock->so_state
[all...]
H A Duipc_socket2.c167 so->so_state &= ~(SS_ISCONNECTED|SS_ISDISCONNECTING);
168 so->so_state |= SS_ISCONNECTING;
178 so->so_state &= ~(SS_ISCONNECTING|SS_ISDISCONNECTING|SS_ISCONFIRMING);
179 so->so_state |= SS_ISCONNECTED;
183 if (head && (so->so_state & SS_INCOMP)) {
184 so->so_state &= ~SS_INCOMP;
185 so->so_state |= SS_COMP;
212 so->so_state &= ~SS_ISCONNECTING;
213 so->so_state |= (SS_ISDISCONNECTING|SS_CANTRCVMORE|SS_CANTSENDMORE);
224 so->so_state
[all...]
H A Duipc_socket.c580 so->so_state = SS_PRIV;
608 so->so_state |= SS_NOFDREF;
771 if ((so->so_state &
833 ((so->so_state & SS_NOFDREF) == 0)) {
844 if (so->so_state & SS_INCOMP) {
847 } else if (so->so_state & SS_COMP) {
866 so->so_state &= ~SS_INCOMP;
963 if (sp->so_state & SS_INCOMP) {
964 sp->so_state &= ~SS_INCOMP;
984 if (sp->so_state
[all...]
H A Dkpi_socketfilter.c1206 if (so == NULL || so->so_state & SS_DEFUNCT ||
1207 so->so_state & SS_NOFDREF ||
1222 if (so == NULL || so->so_state & SS_DEFUNCT ||
1223 so->so_state & SS_NOFDREF ||
1244 if (so->so_state & SS_ISCONNECTING)
1247 else if (so->so_state & SS_ISCONNECTED)
1250 else if ((so->so_state &
1255 else if ((so->so_state &
1260 else if (so->so_state & SS_CANTSENDMORE)
1263 else if (so->so_state
[all...]
H A Duipc_syscalls.c394 if ((head->so_state & SS_NBIO) && head->so_comp.tqh_first == NULL) {
400 if (head->so_state & SS_CANTRCVMORE) {
412 if ((head->so_state & SS_DRAINING)) {
450 so->so_state &= ~(SS_NOFDREF | SS_COMP);
480 so->so_state &= ~(SS_NOFDREF | SS_COMP);
494 so->so_state &= ~SS_COMP;
633 if ((so->so_state & SS_NBIO) && (so->so_state & SS_ISCONNECTING)) {
643 if ((so->so_state & SS_NBIO) && (so->so_state
[all...]
H A Duipc_usrreq.c500 if ((so->so_state & SS_ISCONNECTED) == 0) {
511 if (so->so_state & SS_CANTSENDMORE) {
525 if ((so->so_state & SS_CANTSENDMORE)) {
1124 if ((so->so_state & SS_ISCONNECTED) != 0) {
1190 if ((so->so_state & SS_ISCONNECTED) != 0) {
1429 unp->unp_socket->so_state &= ~SS_ISCONNECTED;
1442 unp->unp_socket->so_state &= ~(SS_ISCONNECTING|SS_ISCONNECTED|SS_ISDISCONNECTING);
1443 unp->unp_socket->so_state |= (SS_CANTRCVMORE|SS_CANTSENDMORE|SS_ISDISCONNECTED);
1445 unp2->unp_socket->so_state &= ~(SS_ISCONNECTING|SS_ISCONNECTED|SS_ISDISCONNECTING);
1446 unp->unp_socket->so_state |
[all...]
H A Dsocket_info.c75 si->soi_state = so->so_state;
H A Dsys_generic.c2149 if (sp->so_oobmark || ((sp->so_state & SS_RCVATMARK)))
2156 if (sp->so_oobmark || ((sp->so_state & SS_RCVATMARK)))
2176 if (sp->so_state & SS_CANTRCVMORE) {
/darwin-on-arm/xnu/bsd/miscfs/fifofs/
H A Dfifo_vnops.c194 wso->so_state |= SS_CANTRCVMORE;
199 rso->so_state |= SS_CANTSENDMORE;
223 fip->fi_writesock->so_state &= ~SS_CANTSENDMORE;
234 fip->fi_readsock->so_state &= ~SS_CANTRCVMORE;
343 rso->so_state &= ~SS_CANTRCVMORE;
/darwin-on-arm/xnu/bsd/net/
H A Draw_cb.c156 if (rp->rcb_socket->so_state & SS_NOFDREF)
H A Draw_usrreq.c209 if ((so->so_state & SS_PRIV) == 0)
H A Dndrv.c216 if ((so->so_state & SS_PRIV) == 0)
594 if (so->so_state & SS_NOFDREF)
/darwin-on-arm/xnu/bsd/sys/
H A Dsocketvar.h133 short so_state; /* internal state flags SS_*, below */ member in struct:socket
363 short so_state; member in struct:xsocket
387 short so_state; member in struct:xsocket64
421 short so_state; member in struct:xsocket_n
/darwin-on-arm/xnu/bsd/netat/
H A Daurp_aurpd.c181 so->so_state |= SS_NBIO;
339 so->so_state |= SS_PRIV;
H A Dddp_usrreq.c110 if ((so->so_state & SS_ISCONNECTED) == 0)
193 if (so->so_state & SS_ISCONNECTED) {
/darwin-on-arm/xnu/bsd/netinet6/
H A Dudp6_output.c194 flowadv = (in6p->inp_socket->so_state & SS_ISCONNECTED) ? 1 : 0;
425 !(in6p->in6p_socket->so_state & SS_ISCONNECTED)) {
H A Draw_ip6.c571 !(in6p->in6p_socket->so_state & SS_ISCONNECTED)) {
803 if ((so->so_state & SS_ISCONNECTED) == 0)
911 if (so->so_state & SS_ISCONNECTED) {
H A Dudp6_usrreq.c851 so->so_state &= ~SS_ISCONNECTED; /* XXX */
/darwin-on-arm/xnu/bsd/netinet/
H A Dtcp_usrreq.c537 if (so->so_state & SS_ISDISCONNECTED) {
561 if (so->so_state & SS_ISDISCONNECTED) {
826 (so->so_state & SS_RCVATMARK) == 0) ||
1276 if ((so->so_state & SS_ISCONNECTED) == 0) return ENOTCONN;
1706 int nofd = so->so_state & SS_NOFDREF; /* XXX */
1708 so->so_state &= ~SS_NOFDREF; /* don't free the socket yet */
1715 so->so_state |= nofd;
H A Din_pcblist.c114 xso->so_state = so->so_state;
426 (so->so_state & SS_ISCONNECTED)) {
H A Draw_ip.c469 !(inp->inp_socket->so_state & SS_ISCONNECTED)) {
799 if ((so->so_state & SS_PRIV) == 0)
844 if ((so->so_state & SS_ISCONNECTED) == 0)
910 if (so->so_state & SS_ISCONNECTED) {
H A Dip_divert.c464 so->so_state |= SS_ISCONNECTED;
500 if ((so->so_state & SS_ISCONNECTED) == 0)
H A Dudp_usrreq.c1322 flowadv = (so->so_state & SS_ISCONNECTED) ? 1 : 0;
1384 (so->so_state & SS_ISCONNECTED)) {
1786 so->so_state &= ~SS_ISCONNECTED; /* XXX */
H A Dtcp_input.c689 if (so->so_state & SS_CANTRCVMORE)
3017 if ((so->so_state & SS_NOFDREF) &&
3536 if (so->so_state & SS_CANTRCVMORE) {
3653 so->so_state |= SS_RCVATMARK;
4720 (so->so_state & SS_INCOMP) != 0 &&
4749 if (so->so_usecount != 2 || !(so->so_state & SS_INCOMP)) {

Completed in 97 milliseconds

12