/illumos-gate/usr/src/uts/common/io/chxge/com/ |
H A D | pm3393.c | 429 static int pm3393_set_mtu(struct cmac *cmac, int mtu) argument 433 /* MAX_FRAME_SIZE includes header + FCS, mtu doesn't */ 434 mtu += 14 + 4; 435 if (mtu > MAX_FRAME_SIZE) 442 (void) pmwrite(cmac, SUNI1x10GEXP_REG_RXXG_MAX_FRAME_LENGTH, mtu); 443 (void) pmwrite(cmac, SUNI1x10GEXP_REG_TXXG_MAX_FRAME_SIZE, mtu);
|
H A D | ixf1010.c | 301 static int mac_set_mtu(struct cmac *mac, int mtu) argument 303 /* MAX_FRAME_SIZE inludes header + FCS, mtu doesn't */ 304 if (mtu > (MAX_FRAME_SIZE - 14 - 4)) return -EINVAL; 306 mtu + 14 + 4);
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | unm_nic_ctx.c | 224 nx_fw_cmd_set_mtu(struct unm_adapter_s *adapter, int mtu) argument 234 mtu,
|
/illumos-gate/usr/src/uts/sun4v/io/glvc/ |
H A D | glvc.c | 153 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/sun4v/io/ |
H A D | vsw_phys.c | 89 static void vsw_mac_set_mtu(vsw_t *vswp, uint32_t mtu); 133 static char mac_mtu_propname[] = "mtu"; 297 vsw_mac_set_mtu(vswp, vswp->mtu); 321 if (vswp->mtu != vswp->mtu_physdev_orig) { 1263 vsw_mac_set_mtu(vsw_t *vswp, uint32_t mtu) argument 1268 rv = mac_set_mtu(vswp->mh, mtu, &mtu_orig); 1271 "!vsw%d: Unable to set the mtu:%d, in the " 1273 vswp->instance, mtu, vswp->physname); 1277 /* save the original mtu of physdev to reset it back later if needed */
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vsw.h | 53 * Only support ETHER mtu at moment. 140 uint32_t mtu; /* mtu of the device */ member in struct:vsw 142 uint32_t mtu_physdev_orig; /* orig mtu of the physdev */
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | ndp.c | 1155 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/uts/common/io/vnic/ |
H A D | vnic_dev.c | 1043 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/lib/libipadm/common/ |
H A D | ipadm_prop.c | 103 { "mtu", NULL, IPADMPROP_CLASS_IF, MOD_PROTO_IPV4, 0, 126 { "mtu", NULL, IPADMPROP_CLASS_IF, MOD_PROTO_IPV6, 0, 377 uint_t mtu; local 395 mtu = (uint_t)strtol(pval, &endp, 10); 401 lifr.lifr_mtu = mtu;
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_ether.c | 717 uchar_t mtu:3; /* largest frame */ member in struct:tr_ri 723 uchar_t mtu:3; /* largest frame */ 786 sprintf(line, "TR Source Route dir=%d, mtu=%d", 787 rh->dir, Mtutab[rh->mtu]);
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/ |
H A D | ncu_phys.c | 114 uint64_t mtu = set ? ncu->ncu_link.nwamd_link_mtu : 0; local 127 * Set MTU here - either default value (if mtu == 0 indicating it has 130 if (mtu == 0) { 133 ncu->ncu_link.nwamd_link_id, DLADM_PROP_VAL_DEFAULT, "mtu", 142 (void) snprintf(mtustr, DLADM_PROP_VAL_MAX, "%lld", mtu); 150 "mtu", &cp, 1, DLADM_OPT_ACTIVE);
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_netinfo.c | 700 int mtu; local 709 mtu = ipif->ipif_ill->ill_mtu; 712 if (mtu == 0) { 719 mtu = ill->ill_mtu; 723 return (mtu);
|
H A D | ipmp.c | 541 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...] |
H A D | tnet.c | 1723 * Returns the adjusted mtu after removing security option. 1728 tsol_pmtu_adjust(mblk_t *mp, uint32_t mtu, int pkt_diff, int af) argument 1747 return (mtu); 1759 return (mtu); 1771 if (pkt_diff > 0 && pkt_diff < mtu) 1772 mtu -= pkt_diff; 1775 return (MAX(mtu, min_mtu));
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/common/ |
H A D | lm_vf_common.h | 168 u16_t mtu; member in struct:_lm_vf_chain_info_t
|
/illumos-gate/usr/src/uts/common/io/bnxe/ |
H A D | bnxe_gld.c | 2297 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/bpf/ |
H A D | bpf.c | 164 bpf_movein(struct uio *uio, int linktype, int mtu, mblk_t **mp) argument 208 * packet length exceeds the interface mtu, return an error. 210 if (len < hlen || len - hlen > mtu) 708 uint_t mtu; local 741 MBPF_SDU_GET(&d->bd_mac, d->bd_bif, &mtu); 750 error = bpf_movein(uio, dlt, mtu, &m); 755 uint_t, mtu, mblk_t *, m); 757 if (M_LEN(m) > mtu) {
|
/illumos-gate/usr/src/uts/common/io/simnet/ |
H A D | simnet.c | 1174 uint32_t mtu; local 1178 (void) memcpy(&mtu, wldp_buf, sizeof (mtu)); 1179 if (mtu > ETHERMIN && mtu < SIMNET_MAX_MTU) 1180 return (mac_maxsdu_update(sdev->sd_mh, mtu));
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/ |
H A D | oce_impl.h | 280 uint32_t mtu; member in struct:oce_dev
|
H A D | oce_io.h | 239 uint32_t mtu; /* max frame size for this RQ */ member in struct:rq_config
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | sundance.c | 88 /* Set the mtu */ 89 static int mtu = 1514; variable 286 unsigned int mtu; member in struct:sundance_private 410 outw(sdc->mtu + 14, BASE + MaxFrameSize); 411 if (sdc->mtu > 2047) /* this will never happen with default options */ 622 sdc->mtu = mtu;
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/ |
H A D | lcp.c | 155 { "mtu", o_int, &lcp_allowoptions[0].mru, 620 int mru, mtu; local 623 mtu = PPP_MTU > absmax_mtu ? absmax_mtu : PPP_MTU; 631 ppp_send_config(unit, mtu, 0xffffffff, 0, 0); 639 fsm_setpeermru(unit, mtu); 2395 int mru, mtu; local 2410 mtu = (ho->neg_mru ? ho->mru: PPP_MRU); 2411 if (mtu > absmax_mtu) 2412 mtu = absmax_mtu; 2413 ppp_send_config(f->unit, mtu, 2453 int mtu; local [all...] |
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/vm/ |
H A D | hw_channel.h | 284 u16 mtu; member in struct:vfpf_setup_q_tlv::vf_pf_rxq_params
|
H A D | vfpf_if.h | 200 u16 mtu; member in struct:vf_pf_msg_setup_q::sw_vf_pf_rxq_params
|
/illumos-gate/usr/src/uts/common/io/chxge/ |
H A D | pe.c | 210 * set mtu (either 1500 or bigger) 974 * update mtu table (regs: 0x404 - 0x420) with bigger values than 1596 int mtu = (unsigned int)adapter->params.mtus[i]; local 1598 t1_write_reg_4(adapter, MTUREG(i), mtu);
|