/titanic_50/usr/src/uts/common/io/fibre-channel/fca/qlge/ |
H A D | qlge_gld.c | 737 uint32_t cur_mtu, new_mtu; in ql_m_setprop() local 748 bcopy(pr_val, &new_mtu, sizeof (new_mtu)); in ql_m_setprop() 751 __func__, qlge->instance, new_mtu)); in ql_m_setprop() 752 if (new_mtu == cur_mtu) { in ql_m_setprop() 756 if ((new_mtu != ETHERMTU) && (new_mtu != JUMBO_MTU)) { in ql_m_setprop() 769 qlge->instance, new_mtu, qlge->mac_flags); in ql_m_setprop() 772 qlge->mtu = new_mtu; in ql_m_setprop() 778 new_mtu)); in ql_m_setprop()
|
/titanic_50/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_gld.c | 312 uint32_t cur_mtu, new_mtu; in ixgbe_m_setprop() local 440 bcopy(pr_val, &new_mtu, sizeof (new_mtu)); in ixgbe_m_setprop() 441 if (new_mtu == cur_mtu) { in ixgbe_m_setprop() 446 if (new_mtu < DEFAULT_MTU || new_mtu > ixgbe->capab->max_mtu) { in ixgbe_m_setprop() 456 err = mac_maxsdu_update(ixgbe->mac_hdl, new_mtu); in ixgbe_m_setprop() 458 ixgbe->default_mtu = new_mtu; in ixgbe_m_setprop()
|
/titanic_50/usr/src/uts/common/io/i40e/ |
H A D | i40e_gld.c | 950 uint32_t new_mtu; in i40e_m_setprop() local 989 bcopy(pr_val, &new_mtu, sizeof (new_mtu)); in i40e_m_setprop() 990 if (new_mtu == i40e->i40e_sdu) in i40e_m_setprop() 993 if (new_mtu < I40E_MIN_MTU || in i40e_m_setprop() 994 new_mtu > I40E_MAX_MTU) { in i40e_m_setprop() 1004 ret = mac_maxsdu_update(i40e->i40e_mac_hdl, new_mtu); in i40e_m_setprop() 1006 i40e->i40e_sdu = new_mtu; in i40e_m_setprop()
|
/titanic_50/usr/src/uts/sun4v/io/ |
H A D | vldc.c | 1334 uint32_t new_mtu; in i_vldc_ioctl_opt_op() local 1354 new_mtu = vldc_cmd.opt_val; in i_vldc_ioctl_opt_op() 1356 if ((new_mtu < LDC_PACKET_SIZE) || in i_vldc_ioctl_opt_op() 1357 (new_mtu > vldc_max_mtu)) { in i_vldc_ioctl_opt_op() 1364 (new_mtu != vport->mtu)) { in i_vldc_ioctl_opt_op() 1371 vport->recv_buf = kmem_alloc(new_mtu, KM_SLEEP); in i_vldc_ioctl_opt_op() 1374 vport->send_buf = kmem_alloc(new_mtu, KM_SLEEP); in i_vldc_ioctl_opt_op() 1376 vport->mtu = new_mtu; in i_vldc_ioctl_opt_op()
|
/titanic_50/usr/src/uts/common/io/igb/ |
H A D | igb_gld.c | 1038 uint32_t cur_mtu, new_mtu; in igb_m_setprop() local 1154 bcopy(pr_val, &new_mtu, sizeof (new_mtu)); in igb_m_setprop() 1155 if (new_mtu == cur_mtu) { in igb_m_setprop() 1160 if (new_mtu < MIN_MTU || new_mtu > MAX_MTU) { in igb_m_setprop() 1165 err = mac_maxsdu_update(igb->mac_hdl, new_mtu); in igb_m_setprop() 1167 igb->default_mtu = new_mtu; in igb_m_setprop()
|
/titanic_50/usr/src/uts/common/io/xge/hal/include/ |
H A D | xgehal-device.h | 727 xge_hal_device_mtu_check(xge_hal_device_t *hldev, int new_mtu) in xge_hal_device_mtu_check() argument 729 if ((new_mtu < XGE_HAL_MIN_MTU) || (new_mtu > XGE_HAL_MAX_MTU)) { in xge_hal_device_mtu_check() 760 xge_hal_status_e xge_hal_device_mtu_set(xge_hal_device_t *hldev, int new_mtu);
|
H A D | xgehal-ring.h | 366 void __hal_ring_mtu_set(xge_hal_device_h devh, int new_mtu);
|
/titanic_50/usr/src/uts/common/io/ntxn/ |
H A D | unm_nic_hw.c | 1790 unm_nic_set_mtu(struct unm_adapter_s *adapter, int new_mtu) in unm_nic_set_mtu() argument 1797 return (nx_fw_cmd_set_mtu(adapter, new_mtu)); in unm_nic_set_mtu() 1799 new_mtu += MTU_FUDGE_FACTOR; /* so that MAC accepts frames > MTU */ in unm_nic_set_mtu() 1804 new_mtu); in unm_nic_set_mtu() 1813 UNM_NIU_AP_MAX_FRAME_SIZE(port), new_mtu); in unm_nic_set_mtu() 1818 new_mtu); in unm_nic_set_mtu() 1822 new_mtu); in unm_nic_set_mtu()
|
H A D | unm_nic.h | 666 int unm_nic_set_mtu(struct unm_adapter_s *adapter, int new_mtu);
|
/titanic_50/usr/src/uts/common/io/yge/ |
H A D | yge.c | 3250 uint32_t new_mtu; in yge_m_setprop() local 3262 if (pr_valsize < sizeof (new_mtu)) { in yge_m_setprop() 3266 bcopy(pr_val, &new_mtu, sizeof (new_mtu)); in yge_m_setprop() 3267 if (new_mtu == port->p_mtu) { in yge_m_setprop() 3272 if (new_mtu < ETHERMTU) { in yge_m_setprop() 3274 "Maximum MTU size too small: %d", new_mtu); in yge_m_setprop() 3278 if (new_mtu > (port->p_flags & PORT_FLAG_NOJUMBO ? in yge_m_setprop() 3281 "Maximum MTU size too big: %d", new_mtu); in yge_m_setprop() 3319 err = mac_maxsdu_update(port->p_mh, new_mtu); in yge_m_setprop() 3325 port->p_mtu = new_mtu; in yge_m_setprop()
|
/titanic_50/usr/src/uts/common/io/nge/ |
H A D | nge_main.c | 1555 uint32_t cur_mtu, new_mtu; in nge_m_setprop() local 1612 bcopy(pr_val, &new_mtu, sizeof (new_mtu)); in nge_m_setprop() 1613 if (new_mtu == cur_mtu) { in nge_m_setprop() 1617 if (new_mtu < ETHERMTU || in nge_m_setprop() 1618 new_mtu > NGE_MAX_MTU) { in nge_m_setprop() 1622 if ((new_mtu > ETHERMTU) && in nge_m_setprop() 1632 ngep->default_mtu = new_mtu; in nge_m_setprop()
|
/titanic_50/usr/src/uts/common/io/vioif/ |
H A D | vioif.c | 1318 const uint32_t *new_mtu; in vioif_setprop() local 1323 new_mtu = pr_val; in vioif_setprop() 1325 if (*new_mtu > MAX_MTU) { in vioif_setprop() 1329 err = mac_maxsdu_update(sc->sc_mac_handle, *new_mtu); in vioif_setprop()
|
/titanic_50/usr/src/uts/common/io/nxge/ |
H A D | nxge_main.c | 4599 uint32_t cur_mtu, new_mtu, old_framesize; in nxge_m_setprop() local 4602 ASSERT(pr_valsize >= sizeof (new_mtu)); in nxge_m_setprop() 4603 bcopy(pr_val, &new_mtu, sizeof (new_mtu)); in nxge_m_setprop() 4607 new_mtu, nxgep->mac.is_jumbo)); in nxge_m_setprop() 4609 if (new_mtu == cur_mtu) { in nxge_m_setprop() 4619 if ((new_mtu < NXGE_DEFAULT_MTU) || in nxge_m_setprop() 4620 (new_mtu > NXGE_MAXIMUM_MTU)) { in nxge_m_setprop() 4627 (new_mtu + NXGE_EHEADER_VLAN_CRC); in nxge_m_setprop() 4635 nxgep->mac.default_mtu = new_mtu; in nxge_m_setprop() 4636 nxgep->mac.is_jumbo = (new_mtu > NXGE_DEFAULT_MTU); in nxge_m_setprop() [all …]
|
/titanic_50/usr/src/uts/common/io/bge/ |
H A D | bge_main2.c | 768 uint32_t cur_mtu, new_mtu; local 846 bcopy(pr_val, &new_mtu, sizeof (new_mtu)); 848 if (new_mtu == cur_mtu) { 852 if (new_mtu < BGE_DEFAULT_MTU || 853 new_mtu > BGE_MAXIMUM_MTU) { 857 if ((new_mtu > BGE_DEFAULT_MTU) && 866 bgep->chipid.default_mtu = new_mtu;
|
/titanic_50/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_main.c | 3368 uint32_t cur_mtu, new_mtu; in e1000g_m_setprop() local 3486 bcopy(pr_val, &new_mtu, sizeof (new_mtu)); in e1000g_m_setprop() 3487 if (new_mtu == cur_mtu) { in e1000g_m_setprop() 3492 if ((new_mtu < DEFAULT_MTU) || in e1000g_m_setprop() 3493 (new_mtu > Adapter->max_mtu)) { in e1000g_m_setprop() 3499 err = mac_maxsdu_update(Adapter->mh, new_mtu); in e1000g_m_setprop() 3502 Adapter->default_mtu = new_mtu; in e1000g_m_setprop() 3504 e1000g_mtu2maxframe(new_mtu); in e1000g_m_setprop()
|
/titanic_50/usr/src/uts/common/io/hxge/ |
H A D | hxge_main.c | 3141 uint32_t new_mtu, old_framesize, new_framesize; in hxge_m_setprop() local 3191 bcopy(pr_val, &new_mtu, sizeof (new_mtu)); in hxge_m_setprop() 3193 "==> hxge_m_setprop: set MTU: %d", new_mtu)); in hxge_m_setprop() 3195 new_framesize = new_mtu + MTU_TO_FRAME_SIZE; in hxge_m_setprop() 3222 err = mac_maxsdu_update(hxgep->mach, new_mtu); in hxge_m_setprop() 3231 new_mtu, hxgep->vmac.maxframesize)); in hxge_m_setprop()
|
/titanic_50/usr/src/uts/common/io/mac/ |
H A D | mac_client.c | 5258 mac_set_mtu(mac_handle_t mh, uint_t new_mtu, uint_t *old_mtu_arg) in mac_set_mtu() argument 5273 if (new_mtu == 0 || new_mtu < mip->mi_sdu_min) { in mac_set_mtu() 5279 if (mip->mi_mtrp != NULL && new_mtu < mip->mi_mtrp->mtr_mtu) { in mac_set_mtu() 5286 if (old_mtu != new_mtu) { in mac_set_mtu() 5288 "mtu", MAC_PROP_MTU, sizeof (uint_t), &new_mtu); in mac_set_mtu() 5291 rv = mac_maxsdu_update(mh, new_mtu); in mac_set_mtu()
|
/titanic_50/usr/src/uts/common/io/xge/hal/xgehal/ |
H A D | xgehal-device.c | 5074 xge_hal_device_mtu_set(xge_hal_device_t *hldev, int new_mtu) in xge_hal_device_mtu_set() argument 5083 if (hldev->config.mtu != new_mtu) { in xge_hal_device_mtu_set() 5094 hldev->config.mtu = new_mtu; in xge_hal_device_mtu_set() 5096 new_mtu); in xge_hal_device_mtu_set()
|