Home
last modified time | relevance | path

Searched refs:so_linger (Results 1 – 8 of 8) sorted by relevance

/xnu-12377.41.6/bsd/dev/dtrace/scripts/
H A Dsocket.d66 linger = T->so_linger;
/xnu-12377.41.6/bsd/sys/
H A Dsocketvar.h138 short so_linger; /* time to linger while closing */ member
445 short so_linger; member
468 short so_linger; member
504 short so_linger; member
/xnu-12377.41.6/bsd/kern/
H A Dsocket_info.c79 si->soi_linger = so->so_linger; in fill_common_sockinfo()
H A Duipc_socket2.c376 so->so_linger = head->so_linger; in sonewconn_internal()
2814 xso->so_linger = so->so_linger; in sotoxsocket()
2845 xso->so_linger = so->so_linger; in sotoxsocket64()
H A Duipc_socket.c1275 while ((so->so_state & SS_ISCONNECTED) && so->so_linger > 0) { in soclose_locked()
1283 ts.tv_sec = (so->so_linger / 100); in soclose_locked()
1284 ts.tv_nsec = (so->so_linger % 100) * in soclose_locked()
4804 so->so_linger = (short)l.l_linger; in sosetoptlock()
4806 so->so_linger = (short)((long)l.l_linger * hz); in sosetoptlock()
5877 so->so_linger : so->so_linger / hz; in sogetoptlock()
/xnu-12377.41.6/bsd/netinet/
H A Din_pcblist.c124 xso->so_linger = so->so_linger; in sotoxsocket_n()
H A Dmptcp_usrreq.c134 if ((mp_so->so_options & SO_LINGER) && mp_so->so_linger == 0) { in mptcp_usr_attach()
135 mp_so->so_linger = (short)(TCP_LINGERTIME * hz); in mptcp_usr_attach()
926 mp_so->so_linger == 0) || in mptcp_disconnect()
H A Dtcp_usrreq.c171 if ((so->so_options & SO_LINGER) && so->so_linger == 0) { in tcp_usr_attach()
172 so->so_linger = (short)(TCP_LINGERTIME * hz); in tcp_usr_attach()
3159 } else if ((so->so_options & SO_LINGER) && so->so_linger == 0) { in tcp_disconnect()