Searched refs:mtu (Results 1 - 25 of 146) sorted by relevance

123456

/illumos-gate/usr/src/uts/common/sys/ib/clients/of/rdma/
H A Dib_user_sa.h56 uint32_t mtu; member in struct:ib_user_path_rec
/illumos-gate/usr/src/uts/sun4v/io/glvc/
H A Dglvc.c153 uint64_t mtu; /* max transmit unit size */ member in struct:glvc_soft_state
314 if ((softsp->mtu = (uint64_t)ddi_getprop(DDI_DEV_T_ANY,
315 softsp->dip, DDI_PROP_DONTPASS, "mtu", -1))
317 cmn_err(CE_WARN, "Failed to get mtu");
322 (char *)kmem_zalloc(softsp->mtu, KM_NOSLEEP);
331 (char *)kmem_zalloc(softsp->mtu, KM_NOSLEEP);
333 kmem_free(softsp->mb_recv_buf, softsp->mtu);
343 kmem_free(softsp->mb_recv_buf, softsp->mtu);
344 kmem_free(softsp->mb_send_buf, softsp->mtu);
365 kmem_free(softsp->mb_recv_buf, softsp->mtu);
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_cfg.c318 pUM->devParams.mtu[LM_CLI_IDX_NDIS] = USER_OPTION_MTU_DEFAULT;
429 BnxeCfgGetVal(pUM, "mtu",
431 pUM->devParams.mtu[LM_CLI_IDX_NDIS],
433 pUM->devParams.mtu[LM_CLI_IDX_NDIS] =
439 pUM->lm_dev.params.mtu[LM_CLI_IDX_NDIS] = pUM->devParams.mtu[LM_CLI_IDX_NDIS];
441 pUM->devParams.mtu[LM_CLI_IDX_FCOE] = LM_MTU_FCOE_DEFAULT;
442 pUM->lm_dev.params.mtu[LM_CLI_IDX_FCOE] = LM_MTU_FCOE_DEFAULT;
444 pUM->lm_dev.params.mtu_max = (pUM->lm_dev.params.mtu[LM_CLI_IDX_NDIS] >
445 pUM->lm_dev.params.mtu[LM_CLI_IDX_FCO
[all...]
H A Dbnxe_gld.c2297 uint32_t mtu; local
2431 bcopy(pr_val, &mtu, sizeof (mtu));
2433 if ((mtu < USER_OPTION_MTU_MIN) || (mtu > USER_OPTION_MTU_MAX))
2439 if (pUM->devParams.mtu[LM_CLI_IDX_NDIS] == mtu)
2444 pUM->devParams.mtu[LM_CLI_IDX_NDIS] = mtu;
2445 err = mac_maxsdu_update(pUM->pMac, pUM->devParams.mtu[LM_CLI_IDX_NDI
[all...]
/illumos-gate/usr/src/uts/common/io/cxgbe/shared/
H A Dshared.h44 int mtu; \
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/
H A Dofed_kernel.h182 uint8_t mtu; member in struct:ib_sa_path_rec
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvldc_impl.h43 #define VLDC_DEFAULT_MTU 0x1000 /* default mtu size 4K */
100 uint32_t mtu; /* port mtu */ member in struct:vldc_port
H A Dvnet_mailbox.h93 uint64_t mtu; /* maximum data xfer unit */ member in struct:vnet_attr_msg
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_gld.c357 uint32_t mtu; local
359 bcopy(val, &mtu, sizeof (uint32_t));
361 if (dev->mtu == mtu) {
366 if (mtu != OCE_MIN_MTU && mtu != OCE_MAX_MTU) {
371 ret = mac_maxsdu_update(dev->mac_handle, mtu);
373 dev->mtu = mtu;
/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp_net.c198 size_t mtu; local
209 mtu = slp_get_mtu();
230 if (!reply && !(reply = malloc(mtu))) {
263 if (recvfrom(sockfd, reply, mtu, 0, NULL, NULL) < 0) {
642 size_t mtu; local
645 mtu = slp_get_mtu();
659 if ((err = slp_add_header(hp->locale, header, mtu,
1017 size_t mtu = slp_get_mtu(); local
1041 if (!reply && !(reply = malloc(mtu))) {
1045 if (recvfrom(pfd[i].fd, reply, mtu,
1218 size_t mtu; local
[all...]
H A Dslp_ua_common.c182 size_t mtu; local
192 mtu = slp_get_mtu();
193 if (len > mtu)
/illumos-gate/usr/src/uts/common/io/chxge/com/
H A Dgmac.h92 int (*set_mtu)(struct cmac *, int mtu);
H A Dch_mac.c304 static int mac_set_mtu(struct cmac *mac, int mtu) argument
306 if (mtu > 9600)
310 mtu + 14 + 4);
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvldc.c619 vport->mtu = VLDC_DEFAULT_MTU;
667 D1("i_vldc_add_port: vldc@%d:%d mtu=%d, ldc=%ld, service=%s\n",
668 vport->inst, vport->number, vport->mtu, vport->ldc_id, sname);
856 kmem_free(vport->send_buf, vport->mtu);
857 kmem_free(vport->recv_buf, vport->mtu);
1041 vport->recv_buf = kmem_alloc(vport->mtu, KM_SLEEP);
1042 vport->send_buf = kmem_alloc(vport->mtu, KM_SLEEP);
1132 attr.mtu = vport->mtu;
1348 vldc_cmd.opt_val = vport->mtu;
[all...]
H A Dvsw.c101 uint32_t *mtu);
102 static int vsw_mtu_update(vsw_t *vswp, uint32_t mtu);
196 uint32_t vsw_ethermtu = 1500; /* mtu of the device */
449 static char vsw_mtu_propname[] = "mtu";
1099 macp->m_max_sdu = vswp->mtu;
1777 /* read mtu */
1778 vsw_mtu_read(vswp, mdp, node, &vswp->mtu);
1779 if (vswp->mtu < ETHERMTU || vswp->mtu > VNET_MAX_MTU) {
1780 vswp->mtu
1986 vsw_mtu_read(vsw_t *vswp, md_t *mdp, mde_cookie_t node, uint32_t *mtu) argument
2015 vsw_mtu_update(vsw_t *vswp, uint32_t mtu) argument
2150 uint32_t mtu; local
[all...]
H A Dvnet_gen.c98 uint32_t *mtu);
211 extern int vnet_mtu_update(vnet_t *vnetp, uint32_t mtu);
283 static char vgen_mtu_propname[] = "mtu";
311 uint32_t vgen_ldc_mtu = VGEN_LDC_MTU; /* ldc mtu */
1354 * Read the mtu. Note that we set the mtu of vnet device within
1357 vgen_mtu_read(vgenp, mdp, listp[i], &vnetp->mtu);
1358 if (vnetp->mtu < ETHERMTU || vnetp->mtu > VNET_MAX_MTU) {
1359 vnetp->mtu
1667 vgen_mtu_read(vgen_t *vgenp, md_t *mdp, mde_cookie_t node, uint32_t *mtu) argument
1993 uint32_t mtu; local
4564 uint32_t mtu; local
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_ibt.c230 * Make sure the multicast mtu isn't bigger than the port mtu
234 ENX_DPRINTF_WARN("solicit mcg (gid=%llx.%llx) mtu too big, "
267 * Verify the multicast group's mtu and qkey as before
270 ENX_DPRINTF_WARN("advertise mcg (gid=%llx.%llx) mtu too big, "
436 uint_t mtu = (128 << info->ti_pi->p_mtu); local
442 tx_bufsz = ENX_NUM_SWQE * mtu;
489 swqe->qe_bufsz = mtu;
504 buf += mtu;
523 uint_t mtu local
970 uint_t mtu = (128 << info->ti_pi->p_mtu); local
1030 uint_t mtu = (128 << info->ti_pi->p_mtu); local
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dpacket.c160 uint_t mtu = lif->lif_max; local
185 if (mtu != dpkt->pkt_max_len &&
186 (v6 = realloc(dpkt->pkt, mtu)) != NULL) {
189 dpkt->pkt_max_len = mtu;
194 mtu);
221 if (mtu != dpkt->pkt_max_len &&
222 (v4 = realloc(dpkt->pkt, mtu)) != NULL) {
224 dpkt->pkt_max_len = mtu;
229 mtu);
1318 recv_pkt(int fd, int mtu, boolean_ argument
[all...]
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_qpmod.c74 static int tavor_qp_validate_mtu(tavor_state_t *state, uint_t mtu);
1269 uint_t mtu; local
1300 qpc->mtu = 4;
1302 qpc->mtu = state->ts_cfg_profile->cp_max_mtu;
1304 qpc->msg_max = qpc->mtu + 7; /* must equal MTU plus seven */
1311 qp->qp_save_mtu = qpc->mtu;
1385 mtu = rc->rc_path_mtu;
1386 if (tavor_qp_validate_mtu(state, mtu) != DDI_SUCCESS) {
1388 TAVOR_TNF_ERROR, "", tnf_uint, mtu, mtu);
3492 tavor_qp_validate_mtu(tavor_state_t *state, uint_t mtu) argument
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dndp.c1155 uint32_t mtu; local
1162 logmsg(LOG_INFO, "mtu option from %s on %s wrong size "
1168 mtu = ntohl(mo->nd_opt_mtu_mtu);
1169 if (pi->pi_LinkMTU == mtu)
1171 if (mtu > pi->pi_mtu) {
1177 logmsg(LOG_INFO, "mtu option from %s on %s too large "
1178 "MTU %d - %d\n", abuf, pi->pi_name, mtu, pi->pi_mtu);
1181 if (mtu < IPV6_MIN_MTU) {
1186 logmsg(LOG_INFO, "mtu option from %s on %s too small "
1187 "MTU (%d)\n", abuf, pi->pi_name, mtu);
1467 uint32_t mtu; local
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/
H A Ddemand.c78 int mtu; local
93 if ((mtu = lcp_allowoptions[0].mru) == 0)
94 mtu = PPP_MTU;
95 ppp_send_config(0, mtu, (u_int32_t) 0, 0, 0);
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibmf/
H A Dibmf_saa.h44 #define IBMF_SAA_MTU_WC 0 /* mtu wilcard for gid_to_pathrecords */
382 * mtu - preferred MTU of the path. This argument may be
410 ib_mtu_t mtu,
/illumos-gate/usr/src/uts/common/io/vnic/
H A Dvnic_dev.c1043 uint32_t mtu; local
1045 if (pr_valsize < sizeof (mtu)) {
1049 bcopy(pr_val, &mtu, sizeof (mtu));
1052 if (mtu < ANCHOR_VNIC_MIN_MTU ||
1053 mtu > ANCHOR_VNIC_MAX_MTU) {
1058 err = mac_mtu_add(vn->vn_lower_mh, &mtu, B_FALSE);
1072 vn->vn_mtu = mtu;
1073 err = mac_maxsdu_update(vn->vn_mh, mtu);
1149 * propinfo endpoint and current mtu fro
[all...]
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dipmp.c541 uint_t mtu = ill->ill_isv6 ? IPV6_MIN_MTU : IP_MIN_MTU; local
559 ipmp_illgrp_set_mtu(illg, mtu, mtu);
998 ipmp_illgrp_set_mtu(ipmp_illgrp_t *illg, uint_t mtu, uint_t mc_mtu) argument
1008 if ((mp = ip_dlnotify_alloc2(DL_NOTE_SDU_SIZE2, mtu, mc_mtu)) != NULL) {
1009 illg->ig_mtu = mtu;
1024 uint_t mtu = 0; local
1038 if (mtu == 0 || ill->ill_mtu < mtu)
1039 mtu
[all...]
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_qpmod.c76 static int hermon_qp_validate_mtu(hermon_state_t *state, uint_t mtu);
935 qpc->mtu = HERMON_MAX_MTU;
1327 uint_t mtu; local
1351 qpc->mtu = HERMON_MAX_MTU;
1362 qp->qp_save_mtu = qpc->mtu;
1434 mtu = rc->rc_path_mtu;
1436 if (hermon_qp_validate_mtu(state, mtu) != DDI_SUCCESS) {
1439 qpc->mtu = mtu;
1446 qp->qp_save_mtu = qpc->mtu;
3429 hermon_qp_validate_mtu(hermon_state_t *state, uint_t mtu) argument
[all...]

Completed in 470 milliseconds

123456