Searched defs:mss (Results 1 - 25 of 47) sorted by relevance

12

/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_error.c523 uint32_t mss; local
537 mss = fp->sf_pmss;
544 if (sctp->sctp_err_len + emp_len > mss) {
H A Dsctp.c969 int32_t mss; local
986 mss = pmtu - conn_ipsec_length(sctp->sctp_connp);
988 mss -= sctp->sctp_hdr_len;
990 mss -= sctp->sctp_hdr6_len;
995 if (mss == fp->sf_pmss)
1001 if (mss > fp->sf_pmss && decrease_only)
1005 (void) printf("sctp_update_pmtu mss from %d to %d\n",
1006 fp->sf_pmss, mss);
1008 DTRACE_PROBE2(sctp_update_pmtu, int32_t, fp->sf_pmss, uint32_t, mss);
1019 fp->sf_pmss = mss
[all...]
H A Dsctp_output.c320 sctp_chunkify(sctp_t *sctp, int mss, int firstseg_len, int bytes_to_send) argument
338 int remaining_len = mss - firstseg_len;
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_timers.c583 * when there was more than an mss here, and the timer
648 uint32_t mss; local
1056 mss = tcp->tcp_snxt - tcp->tcp_suna;
1057 if (mss > tcp->tcp_mss)
1058 mss = tcp->tcp_mss;
1059 if (mss > tcp->tcp_swnd && tcp->tcp_swnd != 0)
1060 mss = tcp->tcp_swnd;
1064 mp = tcp_xmit_mp(tcp, mp, mss, NULL, NULL, tcp->tcp_suna, B_TRUE, &mss,
1093 TCPS_UPDATE_MIB(tcps, tcpRetransBytes, mss);
[all...]
H A Dtcp_output.c215 int32_t mss; local
364 mss = tcp->tcp_mss - opt_len;
368 mss = tcp->tcp_mss;
375 TCP_SET_INIT_CWND(tcp, mss, tcps->tcps_slow_start_after_idle);
491 * based on full mss and will save the rest of remaining data for
496 if (usable < mss)
498 usable = (usable / mss) * mss;
505 rc = tcp_send(tcp, mss, total_hdr_len, tcp_hdr_len,
1090 uint32_t mss; local
1769 tcp_send(tcp_t *tcp, const int mss, const int total_hdr_len, const int tcp_hdr_len, const int num_sack_blk, int *usable, uint_t *snxt, int *tail_unsent, mblk_t **xmit_tail, mblk_t *local_time) argument
3294 int32_t mss; local
3417 int32_t mss; local
[all...]
H A Dtcp.c611 uint32_t mss; local
740 mss = tcp->tcp_initial_pmtu = uinfo.iulp_mtu;
751 mss -= tcp->tcp_ipsec_overhead;
753 if (mss < tcps->tcps_mss_min)
754 mss = tcps->tcps_mss_min;
755 if (mss > mss_max)
756 mss = mss_max;
759 tcp->tcp_mss = mss;
2464 int32_t mss; local
2487 mss
2541 int32_t mss = tcp->tcp_mss; local
2955 uint32_t mss = tcp->tcp_mss; local
4089 uint32_t mss; local
[all...]
H A Dtcp_input.c180 tcp_mss_set(tcp_t *tcp, uint32_t mss) argument
191 if (mss < tcps->tcps_mss_min)
192 mss = tcps->tcps_mss_min;
193 if (mss > mss_max)
194 mss = mss_max;
197 * a non-mss value, force naglim to track mss.
200 if (mss < tcp->tcp_naglim || tcp->tcp_mss == tcp->tcp_naglim)
201 tcp->tcp_naglim = mss;
206 if ((mss <<
235 uint32_t mss; local
2329 int mss; local
[all...]
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3_tx.c76 uint32_t start, stuff, value, flags, lso_flag, mss; local
84 mac_lso_get(mp, &mss, &lso_flag);
129 ol->msscof = mss;
/illumos-gate/usr/src/uts/common/inet/kssl/
H A Dksslapi.c1138 kssl_init_context(kssl_ent_t kssl_ent, struct sockaddr *addr, int mss, argument
1159 ssl->tcp_mss = mss;
1169 kssl_set_mss(kssl_ctx_t ctx, uint32_t mss) argument
1172 ssl->tcp_mss = mss;
H A Dksslrec.c1356 int mss; local
1376 mss = ssl->tcp_mss;
1381 ASSERT(mss > cur_reclen + SSL3_HDR_LEN);
1384 copylen = mss - (cur_reclen + SSL3_HDR_LEN);
1404 copylen = MIN(len, mss);
1423 copylen = MIN(copylen, mss - SSL3_HDR_LEN);
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-fifo-fp.c1068 * @mss: MSS size for _this_ TCP connection. Passed by TCP stack down to the
1083 xge_hal_fifo_dtr_mss_set(xge_hal_dtr_h dtrh, int mss) argument
1088 txdp->control_1 |= XGE_HAL_TXD_TCP_LSO_MSS(mss);
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_tx.c696 uint32_t mss = 0; local
723 mac_lso_get(mp, &mss, &flags);
808 wqeh->u0.s.lso_mss = mss;
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_tx.c601 uint32_t mss; local
621 mac_lso_get(mp, &mss, &lso_flag);
622 ctx->mss = mss;
774 * mss (only check for LSO)
786 (ctx->lso_flag && ((ctx->mss != last->mss) ||
846 (ctx->mss << E1000_ADVTXD_MSS_SHIFT);
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_tx.c699 uint32_t mss; local
720 mac_lso_get(mp, &mss, &lsoflags);
721 ctx->mss = mss;
891 * mss (only checked for LSO)
903 (ctx->lso_flag && ((ctx->mss != last->mss) ||
959 (ctx->mss << IXGBE_ADVTXD_MSS_SHIFT);
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_data.c548 uint32_t mss; local
557 mac_lso_get(mp, &mss, &lsoflags);
559 eib_data_setup_lso(swqe, mp, mss, evh);
764 eib_data_setup_lso(eib_wqe_t *swqe, mblk_t *mp, uint32_t mss, argument
786 lso->lso_mss = mss;
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_provider.c1500 mac_lso_get(mblk_t *mp, uint32_t *mss, uint32_t *flags) argument
1506 if ((*flags != 0) && (mss != NULL))
1507 *mss = (uint32_t)DB_LSOMSS(mp);
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_tx.c486 uint32_t mss; local
491 mac_lso_get(mp, &mss, &lsoflags);
506 ASSERT(mss != 0);
509 if (mss == 0 ||
514 cur_context->mss = (uint16_t)mss;
580 (cur_context->mss != pre_context->mss) ||
1498 context_desc->tcp_seg_setup.fields.mss = cur_context->mss;
[all...]
/illumos-gate/usr/src/uts/common/io/sfxge/common/
H A Defx_tx.c617 __in uint16_t mss,
627 etxop->etxo_qdesc_tso2_create(etp, ipv4_id, tcp_seq, mss, edp, count);
613 efx_tx_qdesc_tso2_create( __in efx_txq_t *etp, __in uint16_t ipv4_id, __in uint32_t tcp_seq, __in uint16_t mss, __out_ecount(count) efx_desc_t *edp, __in int count) argument
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c40 static mblk_t *nxge_do_softlso(mblk_t *mp, uint32_t mss);
1218 nxge_lso_info_get(mblk_t *mp, uint32_t *mss, uint32_t *flags) argument
1222 *mss = 0;
1225 if ((*flags != 0) && (mss != NULL)) {
1226 *mss = (uint32_t)DB_LSOMSS(mp);
1229 "==> nxge_lso_info_get(flag !=NULL): mss %d *flags 0x%x",
1230 *mss, *flags));
1234 "<== nxge_lso_info_get: mss %d", *mss));
1254 nxge_do_softlso(mblk_t *mp, uint32_t mss) argument
1759 uint32_t mss; local
[all...]
/illumos-gate/usr/src/uts/common/io/sfxge/
H A Dsfxge_tx.c1574 size_t mss = stpp->stp_mss; local
1654 iphp->ip_len = htons((iphp->ip_hl << 2) + (thp->th_off << 2) + mss);
1658 if ((lss / mss) >= (EFX_TXQ_LIMIT(SFXGE_TX_NDESCS) / 2)) {
1665 size_t ss = MIN(lss, mss);
2753 size_t mss; local
2784 mss = 0;
2791 if ((mss = DB_LSOMSS(mp)) == 0) {
2937 ASSERT(mss == 0 || (DB_LSOFLAGS(mp) & HW_LSO));
2966 stpp->stp_mss = mss;
/illumos-gate/usr/src/uts/common/inet/ipf/
H A Dip_nat.c5377 u_32_t mss, sumd; local
5403 mss = cp[2] * 256 + cp[3];
5404 if (mss > maxmss) {
5407 CALC_SUMD(mss, maxmss, sumd);
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxgell.c953 uint32_t mss; local
1160 * If LSO is required, just call xge_hal_fifo_dtr_mss_set(dtr, mss) to
1163 mac_lso_get(mp, &mss, &lsoflags);
1166 xge_assert((mss != 0) && (mss <= XGE_HAL_DEFAULT_MTU));
1167 xge_hal_fifo_dtr_mss_set(dtr, mss);
/illumos-gate/usr/src/uts/common/inet/
H A Dkstatcom.h427 kstat_named_t mss; member in struct:tcpConnEntry_named_kstat
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_sge.c65 uint32_t mss; /* MSS for LSO */ member in struct:txinfo
2166 mac_lso_get(m, &txinfo->mss, &flags);
2626 lso->mss = cpu_to_be16(txinfo->mss);
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dnic_cmn.h378 /* changed to U16 to add mss */
381 mss:16; member in struct:__anon6344::__anon6345

Completed in 176 milliseconds

12