Searched refs:so_snd (Results 1 - 20 of 20) sorted by relevance

/darwin-on-arm/xnu/bsd/kern/
H A Dsys_socket.c219 so->so_snd.sb_flags |= SB_ASYNC;
223 so->so_snd.sb_flags &= ~SB_ASYNC;
278 if (cloned_so->so_snd.sb_hiwat > 0) {
279 if (sbreserve(&so->so_snd,
280 cloned_so->so_snd.sb_hiwat) == 0) {
294 so->so_snd.sb_lowat =
295 (cloned_so->so_snd.sb_lowat > so->so_snd.sb_hiwat) ?
296 so->so_snd.sb_hiwat : cloned_so->so_snd
[all...]
H A Duipc_socket2.c330 so->so_rcv.sb_so = so->so_snd.sb_so = so;
343 if (soreserve(so, head->so_snd.sb_hiwat, head->so_rcv.sb_hiwat)) {
348 so->so_snd.sb_flags |= (head->so_snd.sb_flags & SB_USRSIZE);
650 if (sbreserve(&so->so_snd, sndcc) == 0)
653 so->so_snd.sb_idealsize = sndcc;
662 if (so->so_snd.sb_lowat == 0)
663 so->so_snd.sb_lowat = MCLBYTES;
664 if (so->so_snd.sb_lowat > so->so_snd
[all...]
H A Duipc_socket.c585 so->so_rcv.sb_so = so->so_snd.sb_so = so;
835 selthreadclear(&so->so_snd.sb_sel);
838 so->so_snd.sb_flags &= ~SB_UPCALL;
855 selthreadclear(&so->so_snd.sb_sel);
858 so->so_snd.sb_flags &= ~SB_UPCALL;
871 selthreadclear(&so->so_snd.sb_sel);
872 sbrelease(&so->so_snd);
878 so->so_snd.sb_flags &= ~SB_UPCALL;
902 so->so_snd.sb_flags &= ~SB_UPCALL;
1371 if ((so->so_snd
[all...]
H A Dkpi_socket.c163 new_so->so_snd.sb_flags |= SB_UPCALL;
361 sock->so_snd.sb_flags |= SB_NOINTR; // This isn't safe
365 sock->so_snd.sb_flags &= ~SB_NOINTR; // This isn't safe
945 (*new_so)->so_snd.sb_flags |= SB_UPCALL;
1143 (so->so_rcv.sb_flags & so->so_snd.sb_flags & SB_UNIX) != SB_UNIX) {
1170 sock->so_snd.sb_flags |= SB_UPCALL;
1175 sock->so_snd.sb_flags &= ~SB_UPCALL;
H A Dsocket_info.c91 fill_sockbuf_info(&so->so_snd, &si->soi_snd);
H A Duipc_usrreq.c363 #define snd (&so2->so_snd)
494 #define snd (&so->so_snd)
609 blksize = so->so_snd.sb_hiwat;
774 if (so->so_snd.sb_hiwat == 0 || so->so_rcv.sb_hiwat == 0) {
827 so->so_snd.sb_flags |= SB_UNIX;
H A Duipc_syscalls.c2211 error = sblock(&so->so_snd, M_WAIT);
2233 xfsize = sbspace(&so->so_snd);
2373 if (sbspace(&so->so_snd) < (long)so->so_snd.sb_lowat) {
2381 error = sbwait(&so->so_snd);
2426 sbunlock(&so->so_snd, 0); /* will unlock socket */
2457 sbunlock(&so->so_snd, 0); /* will unlock socket */
H A Dsys_generic.c2192 evq->ee_req.er_wcnt = sbspace(&sp->so_snd);
/darwin-on-arm/xnu/bsd/netinet/
H A Dtcp_output.c569 if (off < so->so_snd.sb_cc)
582 * offset will be > 0 even if so_snd.sb_cc is 0, resulting in
597 len = min(so->so_snd.sb_cc, sendwin) - off;
606 len = min(so->so_snd.sb_cc, tp->snd_wnd)
722 (so->so_snd.sb_flags & (SB_AUTOSIZE | SB_TRIM)) == SB_AUTOSIZE &&
723 tcp_cansbgrow(&so->so_snd)) {
724 if ((tp->snd_wnd / 4 * 5) >= so->so_snd.sb_hiwat &&
725 so->so_snd.sb_cc >= (so->so_snd.sb_hiwat / 8 * 7) &&
726 sendwin >= (so->so_snd
[all...]
H A Dtcp_newreno.c128 sb = &(tp->t_inpcb->inp_socket->so_snd);
140 sb = &(tp->t_inpcb->inp_socket->so_snd);
H A Dtcp_usrreq.c711 sbappendstream(&so->so_snd, m);
747 if (sbspace(&so->so_snd) == 0) {
762 sbappendstream(&so->so_snd, m);
781 tp->snd_up = tp->snd_una + so->so_snd.sb_cc;
1155 ti->tcpi_snd_sbbytes = tp->t_inpcb->inp_socket->so_snd.sb_cc;
1686 if (so->so_snd.sb_hiwat == 0 || so->so_rcv.sb_hiwat == 0) {
1693 if ((so->so_snd.sb_flags & SB_USRSIZE) == 0)
1694 so->so_snd.sb_flags |= SB_AUTOSIZE;
H A Dtcp_input.c2318 sbdrop(&so->so_snd, acked);
2319 tcp_sbsnd_trim(&so->so_snd);
2353 if ((so->so_snd.sb_cc) || (tp->t_flags & TF_ACKNOW)) {
3483 if (acked > so->so_snd.sb_cc) {
3484 tp->snd_wnd -= so->so_snd.sb_cc;
3485 sbdrop(&so->so_snd, (int)so->so_snd.sb_cc);
3488 sbdrop(&so->so_snd, acked);
3489 tcp_sbsnd_trim(&so->so_snd);
3516 * the sequence numbers are in sync with so_snd
[all...]
H A Din_pcb.c1053 if (so->so_rcv.sb_cc || so->so_snd.sb_cc) {
1056 so, so->so_rcv.sb_cc, so->so_snd.sb_cc);
1059 sbrelease(&so->so_snd);
H A Din_pcblist.c345 sbtoxsockbuf_n(inp->inp_socket ? &inp->inp_socket->so_snd : NULL, xsbsnd);
H A Dtcp_subr.c1093 dosavessthresh = (i < so->so_snd.sb_hiwat / 2);
2093 if (so->so_snd.sb_hiwat < mss)
2094 mss = so->so_snd.sb_hiwat;
2624 notsent = so->so_snd.sb_cc -
/darwin-on-arm/xnu/bsd/netat/
H A Daurp_aurpd.c138 sblock(&so->so_snd, M_WAIT);
183 so->so_snd.sb_flags |=(SB_SEL|SB_NOINTR);
186 sbunlock(&so->so_snd, 0);
338 sblock(&so->so_snd, M_WAIT);
341 sbunlock(&so->so_snd, 0);
/darwin-on-arm/xnu/bsd/sys/
H A Dsocketvar.h184 } so_rcv, so_snd; member in struct:socket
375 struct xsockbuf so_snd; member in struct:xsocket
399 struct xsockbuf so_snd; member in struct:xsocket64
/darwin-on-arm/xnu/bsd/miscfs/fifofs/
H A Dfifo_vnops.c195 wso->so_snd.sb_lowat = PIPE_BUF;
/darwin-on-arm/xnu/bsd/netinet6/
H A Dudp6_usrreq.c711 if (so->so_snd.sb_hiwat == 0 || so->so_rcv.sb_hiwat == 0) {
/darwin-on-arm/xnu/bsd/net/
H A Dntstat.c1042 desc->sndbufsize = so->so_snd.sb_hiwat;
1043 desc->sndbufused = so->so_snd.sb_cc;

Completed in 216 milliseconds