Searched refs:tcp_mss (Results 1 - 21 of 21) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_timers.c579 if ((tcp->tcp_rnxt - tcp->tcp_rack) > tcp->tcp_mss) {
807 tcp->tcp_suna) >> 1) / tcp->tcp_mss;
809 tcp->tcp_mss;
811 tcp->tcp_cwnd = tcp->tcp_mss;
850 tcp->tcp_cwnd = tcp->tcp_mss;
1057 if (mss > tcp->tcp_mss)
1058 mss = tcp->tcp_mss;
H A Dtcp_opt_data.c392 *i1 = tcp->tcp_mss;
636 *i1 = MSS_ROUNDUP(*i1, tcp->tcp_mss);
662 tcp->tcp_naglim = *i1 ? 1 : tcp->tcp_mss;
696 if (val > MIN(4, MAX(2, 4380 / tcp->tcp_mss))) {
717 MIN(tcp->tcp_rwnd, val * tcp->tcp_mss);
H A Dtcp_input.c137 * the tcp_mss (the size of one packet) value for comparion. The window
138 * should be larger than tcp_mss. But while a sane TCP should advertise
141 * tcp_mss is a big value.
144 * is also used. If the advertised window is smaller than both tcp_mss
146 * tcp_mss value (say, 8K), a window larger than tcp_init_wnd_chk but
200 if (mss < tcp->tcp_naglim || tcp->tcp_mss == tcp->tcp_naglim)
219 tcp->tcp_cwnd = (tcp->tcp_cwnd / tcp->tcp_mss) * mss;
222 tcp->tcp_mss = mss;
397 * This function sets up the correct tcp_mss value according to the
400 * change receive window size after setting the tcp_mss valu
[all...]
H A Dtcp.c727 * because of PMTUd. So tcp_mss may go to negative if combined
759 tcp->tcp_mss = mss;
2045 tcp->tcp_mss = connp->conn_ipversion != IPV4_VERSION ?
2261 tcp->tcp_mss = tcps->tcps_mss_def_ipv6;
2264 tcp->tcp_mss = tcps->tcps_mss_def_ipv4;
2492 if (mss == tcp->tcp_mss)
2498 if (mss > tcp->tcp_mss && decrease_only)
2501 DTRACE_PROBE2(tcp_update_pmtu, int32_t, tcp->tcp_mss, uint32_t, mss);
2541 int32_t mss = tcp->tcp_mss;
2681 tcp->tcp_mss
[all...]
H A Dtcp_fusion.c513 if ((mp1 = tcp_xmit_mp(tcp, mp1, tcp->tcp_mss, NULL, NULL,
818 rwnd = max_win - (max_win % tcp->tcp_mss);
819 if (rwnd < tcp->tcp_mss)
H A Dtcp_output.c350 * Note that tcp_mss has been adjusted to take into account the
353 * they cannot be included in tcp_mss. Thus we need to calculate
364 mss = tcp->tcp_mss - opt_len;
368 mss = tcp->tcp_mss;
1125 mss = tcp->tcp_mss;
1218 * 1. len < tcp_mss (i.e. small)
1240 * len <= tcp->tcp_mss && len == unsent so no sender silly window. Can
2879 u1 = tcp->tcp_mss;
3043 * Note that tcp_mss has been adjusted to take into account the
3046 * they cannot be included in tcp_mss
[all...]
H A Dtcp_stats.c273 tce6.tcp6ConnEntryInfo.ce_mss = tcp->tcp_mss;
338 tce.tcpConnEntryInfo.ce_mss = tcp->tcp_mss;
H A Dtcp_tpi.c812 if (tcp->tcp_mss == 0) {
819 tia->TIDU_size = tcp->tcp_mss;
H A Dtcp_socket.c443 connp->conn_tcp->tcp_mss;
/illumos-gate/usr/src/stand/lib/tcp/
H A Dtcp.c615 int mss = tcp->tcp_mss;
676 if (win_size < (2 * tcp->tcp_mss))
1354 mss = tcp->tcp_mss - tcp->tcp_hdr_len;
1547 acceptor->tcp_rwnd), acceptor->tcp_mss);
1956 uint32_t mss = tcp->tcp_mss;
2176 * 1) Various stuffs, tcp_mss, tcp_cwnd, ... need to be adjusted when the
2198 if (mss < tcp->tcp_naglim || tcp->tcp_mss == tcp->tcp_naglim)
2206 tcp->tcp_mss = mss;
2224 * This function sets up the correct tcp_mss value according to the
2227 * change receive window size after setting the tcp_mss valu
[all...]
H A Dtcp_inet.h118 uint32_t tcp_mss; /* Max segment size */ member in struct:tcp_s
/illumos-gate/usr/src/uts/common/io/sfxge/common/
H A Def10_tx.c596 __in uint16_t tcp_mss,
602 uint16_t, tcp_mss);
620 ESF_DZ_TX_TSO_TCP_MSS, tcp_mss);
592 ef10_tx_qdesc_tso2_create( __in efx_txq_t *etp, __in uint16_t ipv4_id, __in uint32_t tcp_seq, __in uint16_t tcp_mss, __out_ecount(count) efx_desc_t *edp, __in int count) argument
H A Def10_impl.h702 __in uint16_t tcp_mss,
H A Defx.h2058 __in uint16_t tcp_mss,
/illumos-gate/usr/src/uts/common/inet/kssl/
H A Dksslproto.h287 uint32_t tcp_mss; member in struct:ssl_s
H A Dksslapi.c1159 ssl->tcp_mss = mss;
1172 ssl->tcp_mss = mss;
H A Dksslrec.c977 mp = allocb(ssl->tcp_mss, BPRI_HI);
1376 mss = ssl->tcp_mss;
/illumos-gate/usr/src/lib/libdtrace/common/
H A Dtcp.d.in247 tcps_mss = T ? T->tcp_mss : 0;
/illumos-gate/usr/src/uts/common/inet/
H A Dtcp.h169 uint32_t tcp_mss; /* Max segment size */ member in struct:tcp_s
/illumos-gate/usr/src/uts/common/inet/nca/
H A Dnca.h100 #undef tcp_mss macro
1321 uint32_t tcp_mss; /* Max segment size */ member in struct:nca_conn_s
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dnet.c583 tcp->tcp_rack, tcp->tcp_rnxt, tcp->tcp_rto, tcp->tcp_mss);

Completed in 345 milliseconds