Home
last modified time | relevance | path

Searched refs:sb_hiwat (Results 1 – 24 of 24) sorted by relevance

/xnu-12377.41.6/bsd/netinet/
H A Dtcp_cc.c85 if (sb->sb_hiwat > tp->snd_ssthresh && in tcp_cc_resize_sndbuf()
106 if (sb->sb_hiwat <= sb->sb_idealsize) { in tcp_bad_rexmt_fix_sndbuf()
H A Dmptcp.c285 qlimit = MIN(MAX(100, mp_so->so_rcv.sb_hiwat >> 10), in mptcp_reass()
731 if ((mp_tp->mpt_sndwnd / 4 * 5) >= mp_so->so_snd.sb_hiwat && in mptcp_output()
732 mp_so->so_snd.sb_cc >= (mp_so->so_snd.sb_hiwat / 8 * 7)) { in mptcp_output()
734 min(mp_so->so_snd.sb_hiwat + tcp_autosndbuf_inc, in mptcp_output()
736 mp_so->so_snd.sb_idealsize = mp_so->so_snd.sb_hiwat; in mptcp_output()
H A Dtcp_ccdbg.c120 dbg_state.ccd_sndhiwat = inp->inp_socket->so_snd.sb_hiwat; in tcp_ccdbg_trace()
H A Dtcp_input.c596 qlimit = min(max(100, so->so_rcv.sb_hiwat >> 10), in tcp_reass()
987 if (newsize > sbrcv->sb_hiwat && in tcp_sbrcv_reserve()
1021 sbrcv->sb_hiwat >= tcp_autorcvbuf_max || in tcp_sbrcv_grow()
1024 (tcp_memacct_limited() && sbrcv->sb_hiwat >= tcp_recvspace)) { in tcp_sbrcv_grow()
1051 rcvbuf_inc = (tp->rfbuf_cnt << 2) - sbrcv->sb_hiwat; in tcp_sbrcv_grow()
1054 rcvbuf_inc = (tp->rfbuf_cnt << 1) - sbrcv->sb_hiwat; in tcp_sbrcv_grow()
1063 sbrcv->sb_hiwat + rcvbuf_inc, in tcp_sbrcv_grow()
1092 rcvbuf_inc = (tp->rfbuf_cnt << 2) - sbrcv->sb_hiwat; in tcp_sbrcv_grow()
1095 rcvbuf_inc = (tp->rfbuf_cnt << 1) - sbrcv->sb_hiwat; in tcp_sbrcv_grow()
1106 sbrcv->sb_hiwat + rcvbuf_inc, in tcp_sbrcv_grow()
[all …]
H A Dtcp_output.c1576 if ((tp->snd_wnd / 4 * 5) >= so->so_snd.sb_hiwat && in tcp_output()
1577 so->so_snd.sb_cc >= (so->so_snd.sb_hiwat / 8 * 7) && in tcp_output()
1580 min(so->so_snd.sb_hiwat + tcp_autosndbuf_inc, in tcp_output()
1582 so->so_snd.sb_idealsize = so->so_snd.sb_hiwat; in tcp_output()
1720 if (recwin < (int32_t)(so->so_rcv.sb_hiwat / 4) && in tcp_output()
1728 if (recwin < (int32_t)(mp_so->so_rcv.sb_hiwat / 4) && in tcp_output()
1923 if (4 * adv >= (int32_t) so->so_rcv.sb_hiwat) { in tcp_output()
H A Din_pcblist.c173 xsb->sb_hiwat = sb->sb_hiwat; in sbtoxsockbuf_n()
H A Dtcp_syncookie.c348 so->so_rcv.sb_hiwat : tcp_autorcvbuf_max; in syncookie_respond()
H A Dtcp_subr.c1892 dosavessthresh = (i < so->so_snd.sb_hiwat / 2); in tcp_close()
3206 if (so->so_snd.sb_hiwat < mss) { in tcp_mtudisc()
3207 mss = so->so_snd.sb_hiwat; in tcp_mtudisc()
3631 u_int32_t rcvbuf = sb->sb_hiwat; in tcp_sbrcv_grow_rwin()
3644 sb->sb_hiwat <= (sb->sb_idealsize + rcvbufinc))) { in tcp_sbrcv_grow_rwin()
3646 min((sb->sb_hiwat + rcvbufinc), tcp_autorcvbuf_max)); in tcp_sbrcv_grow_rwin()
3669 rcvbuf = sb->sb_hiwat; in tcp_sbspace()
3874 so->so_rcv.sb_hiwat : tcp_autorcvbuf_max; in tcp_get_max_rwinscale()
H A Dmptcp_subr.c3404 …, error, tot_sent, so->so_flags, so->so_state, so->so_error, so->so_snd.sb_hiwat, so->so_snd.sb_lo… in mptcp_subflow_output()
5833 if (newsize > sbrcv->sb_hiwat && in mptcp_sbrcv_reserve()
5869 sbrcv->sb_hiwat >= tcp_autorcvbuf_max || in mptcp_sbrcv_grow()
5888 hiwat_sum += mpts->mpts_socket->so_rcv.sb_hiwat; in mptcp_sbrcv_grow()
5909 u_int32_t rcvbuf = sb->sb_hiwat; in mptcp_sbrcv_grow_rwin()
5921 sb->sb_hiwat <= (sb->sb_idealsize + rcvbufinc))) { in mptcp_sbrcv_grow_rwin()
5922 sbreserve(sb, min((sb->sb_hiwat + rcvbufinc), tcp_autorcvbuf_max)); in mptcp_sbrcv_grow_rwin()
5940 rcvbuf = sb->sb_hiwat; in mptcp_sbspace()
H A Dmptcp_usrreq.c183 if (mp_so->so_snd.sb_hiwat == 0 || mp_so->so_rcv.sb_hiwat == 0) { in mptcp_attach()
H A Dtcp_usrreq.c3087 if (so->so_snd.sb_hiwat == 0 || so->so_rcv.sb_hiwat == 0) { in tcp_attach()
H A Dflow_divert.c1466 rbuff_space = fd_cb->so->so_rcv.sb_hiwat; in flow_divert_send_connect_result()
/xnu-12377.41.6/bsd/kern/
H A Dkern_control.c743 if (sb->sb_hiwat > sb->sb_idealsize) { in ctl_sbrcv_trim()
751 diff = sb->sb_hiwat - sb->sb_idealsize; in ctl_sbrcv_trim()
755 trim = sb->sb_hiwat - sb->sb_cc; in ctl_sbrcv_trim()
760 sbreserve(sb, (sb->sb_hiwat - trim)); in ctl_sbrcv_trim()
764 __func__, sb->sb_hiwat); in ctl_sbrcv_trim()
935 if (space < (sb->sb_hiwat >> 2) || in ctl_rcvbspace()
952 } else if (sb->sb_hiwat < autorcvbuf_max) { in ctl_rcvbspace()
957 u_int32_t cc = (u_int32_t)MIN(MIN((sb->sb_hiwat + grow), autorcvbuf_max), UINT32_MAX); in ctl_rcvbspace()
960 if (sb->sb_hiwat > ctl_autorcvbuf_high) { in ctl_rcvbspace()
961 ctl_autorcvbuf_high = sb->sb_hiwat; in ctl_rcvbspace()
[all …]
H A Duipc_socket2.c416 if (soreserve(so, head->so_snd.sb_hiwat, head->so_rcv.sb_hiwat)) { in sonewconn_internal()
780 if (so->so_snd.sb_lowat > so->so_snd.sb_hiwat) { in soreserve()
781 so->so_snd.sb_lowat = so->so_snd.sb_hiwat; in soreserve()
810 if (sb->sb_hiwat == sb_max) { in sbreserve()
815 if (cc > sb->sb_hiwat && (sb->sb_flags & SB_LIMITED)) { in sbreserve()
818 sb->sb_hiwat = cc; in sbreserve()
820 if (sb->sb_lowat > sb->sb_hiwat) { in sbreserve()
821 sb->sb_lowat = sb->sb_hiwat; in sbreserve()
834 sb->sb_hiwat = 0; in sbrelease()
2162 sb64->st_blksize = so->so_snd.sb_hiwat; in pru_sense_null()
[all …]
H A Duipc_socket.c1939 if ((atomic && resid > so->so_snd.sb_hiwat) || in sosendcheck()
1940 clen > so->so_snd.sb_hiwat) { in sosendcheck()
2064 so->so_snd.sb_cc, so->so_snd.sb_lowat, so->so_snd.sb_hiwat); in sosend()
2608 so->so_snd.sb_cc, so->so_snd.sb_lowat, so->so_snd.sb_hiwat); in sosend_list()
3138 if ((flags & MSG_WAITALL) && uio_resid(uio) <= so->so_rcv.sb_hiwat) { in so_should_wait()
3211 so->so_rcv.sb_hiwat); in soreceive()
3820 (delayed_copy_len > (so->so_rcv.sb_hiwat / 2))) { in soreceive()
4008 so->so_rcv.sb_hiwat); in soreceive_m_list()
4479 asb.sb_hiwat = sb->sb_hiwat; in sorflush()
4502 sb->sb_hiwat = 0; in sorflush()
[all …]
H A Duipc_usrreq.c467 snd->sb_hiwat += unp->unp_cc - rcv->sb_cc; in uipc_rcvd()
668 if ((int32_t)snd->sb_hiwat >= in uipc_send()
670 snd->sb_hiwat -= rcv->sb_cc - unp->unp_conn->unp_cc; in uipc_send()
672 snd->sb_hiwat = 0; in uipc_send()
736 blksize = so->so_snd.sb_hiwat; in uipc_sense()
989 if (so->so_snd.sb_hiwat == 0 || so->so_rcv.sb_hiwat == 0) { in unp_attach()
H A Dsocket_info.c61 sbi->sbi_hiwat = sb->sb_hiwat; in fill_sockbuf_info()
H A Dvsock_domain.c348 const uint32_t buf_alloc = pcb->so->so_rcv.sb_hiwat; in vsock_pcb_send_message()
472 if (pcb->so->so_rcv.sb_hiwat != pcb->last_buf_alloc || pcb->fwd_cnt != pcb->last_fwd_cnt) { in vsock_pcb_credit_update_if_needed()
H A Dsocket_flows.c1041 desc->rcvbufsize = so->so_rcv.sb_hiwat; in soflow_nstat_provider_request_vals()
H A Duipc_syscalls.c1819 if (uio_resid(auio) > so->so_snd.sb_hiwat) { in sendit_x()
/xnu-12377.41.6/bsd/dev/dtrace/scripts/
H A Dsocket.d39 hiwat = T->sb_hiwat;
/xnu-12377.41.6/bsd/sys/
H A Dsocketvar.h169 uint32_t sb_hiwat; /* max actual char count */ member
429 u_int32_t sb_hiwat; member
539 u_int32_t sb_hiwat; member
/xnu-12377.41.6/bsd/netinet6/
H A Dudp6_usrreq.c824 if (so->so_snd.sb_hiwat == 0 || so->so_rcv.sb_hiwat == 0) { in udp6_attach()
/xnu-12377.41.6/bsd/net/
H A Dntstat.c2495 desc->sndbufsize = so->so_snd.sb_hiwat; in nstat_tcp_copy_descriptor()
2497 desc->rcvbufsize = so->so_rcv.sb_hiwat; in nstat_tcp_copy_descriptor()
2910 desc->rcvbufsize = so->so_rcv.sb_hiwat; in nstat_udp_copy_descriptor()
8167 xsbrcv->sb_hiwat = desc->rcvbufsize; in nstat_userland_to_rcv_xsockbuf_n()
8171 xsbrcv->sb_hiwat = desc->rcvbufsize; in nstat_userland_to_rcv_xsockbuf_n()
8184 xsbsnd->sb_hiwat = desc->sndbufsize; in nstat_userland_to_snd_xsockbuf_n()