Searched defs:new_mtu (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_gld.c297 uint32_t cur_mtu, new_mtu; local
425 bcopy(pr_val, &new_mtu, sizeof (new_mtu));
426 if (new_mtu == cur_mtu) {
431 if (new_mtu < DEFAULT_MTU || new_mtu > ixgbe->capab->max_mtu) {
441 err = mac_maxsdu_update(ixgbe->mac_hdl, new_mtu);
443 ixgbe->default_mtu = new_mtu;
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge_gld.c737 uint32_t cur_mtu, new_mtu; local
748 bcopy(pr_val, &new_mtu, sizeof (new_mtu));
751 __func__, qlge->instance, new_mtu));
752 if (new_mtu == cur_mtu) {
756 if ((new_mtu != ETHERMTU) && (new_mtu != JUMBO_MTU)) {
769 qlge->instance, new_mtu, qlge->mac_flags);
772 qlge->mtu = new_mtu;
778 new_mtu));
[all...]
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_gld.c968 uint32_t cur_mtu, new_mtu; local
1084 bcopy(pr_val, &new_mtu, sizeof (new_mtu));
1085 if (new_mtu == cur_mtu) {
1090 if (new_mtu < MIN_MTU || new_mtu > MAX_MTU) {
1095 err = mac_maxsdu_update(igb->mac_hdl, new_mtu);
1097 igb->default_mtu = new_mtu;
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_gld.c775 uint32_t new_mtu; local
812 bcopy(pr_val, &new_mtu, sizeof (new_mtu));
813 if (new_mtu == i40e->i40e_sdu)
816 if (new_mtu < I40E_MIN_MTU ||
817 new_mtu > I40E_MAX_MTU) {
827 ret = mac_maxsdu_update(i40e->i40e_mac_hdl, new_mtu);
829 i40e->i40e_sdu = new_mtu;
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvldc.c1334 uint32_t new_mtu; local
1354 new_mtu = vldc_cmd.opt_val;
1356 if ((new_mtu < LDC_PACKET_SIZE) ||
1357 (new_mtu > vldc_max_mtu)) {
1364 (new_mtu != vport->mtu)) {
1371 vport->recv_buf = kmem_alloc(new_mtu, KM_SLEEP);
1374 vport->send_buf = kmem_alloc(new_mtu, KM_SLEEP);
1376 vport->mtu = new_mtu;
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3_main.c813 vmxnet3_change_mtu(vmxnet3_softc_t *dp, uint32_t new_mtu) argument
820 if (new_mtu == dp->cur_mtu) {
821 VMXNET3_WARN(dp, "New MTU is same as old mtu : %d.\n", new_mtu);
825 if (new_mtu < VMXNET3_MIN_MTU || new_mtu > VMXNET3_MAX_MTU) {
829 } else if (new_mtu > ETHERMTU && !dp->allow_jumbo) {
835 dp->cur_mtu = new_mtu;
838 if ((ret = mac_maxsdu_update(dp->mac, new_mtu)) != 0)
840 new_mtu, ret);
876 uint32_t new_mtu; local
[all...]
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dunm_nic_hw.c1790 unm_nic_set_mtu(struct unm_adapter_s *adapter, int new_mtu) argument
1797 return (nx_fw_cmd_set_mtu(adapter, new_mtu));
1799 new_mtu += MTU_FUDGE_FACTOR; /* so that MAC accepts frames > MTU */
1804 new_mtu);
1813 UNM_NIU_AP_MAX_FRAME_SIZE(port), new_mtu);
1818 new_mtu);
1822 new_mtu);
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-device.h717 * @new_mtu: new MTU value to check
727 xge_hal_device_mtu_check(xge_hal_device_t *hldev, int new_mtu) argument
729 if ((new_mtu < XGE_HAL_MIN_MTU) || (new_mtu > XGE_HAL_MAX_MTU)) {
760 xge_hal_status_e xge_hal_device_mtu_set(xge_hal_device_t *hldev, int new_mtu);
/illumos-gate/usr/src/uts/common/io/yge/
H A Dyge.c3250 uint32_t new_mtu; local
3262 if (pr_valsize < sizeof (new_mtu)) {
3266 bcopy(pr_val, &new_mtu, sizeof (new_mtu));
3267 if (new_mtu == port->p_mtu) {
3272 if (new_mtu < ETHERMTU) {
3274 "Maximum MTU size too small: %d", new_mtu);
3278 if (new_mtu > (port->p_flags & PORT_FLAG_NOJUMBO ?
3281 "Maximum MTU size too big: %d", new_mtu);
3319 err = mac_maxsdu_update(port->p_mh, new_mtu);
[all...]
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_main.c1555 uint32_t cur_mtu, new_mtu; local
1612 bcopy(pr_val, &new_mtu, sizeof (new_mtu));
1613 if (new_mtu == cur_mtu) {
1617 if (new_mtu < ETHERMTU ||
1618 new_mtu > NGE_MAX_MTU) {
1622 if ((new_mtu > ETHERMTU) &&
1632 ngep->default_mtu = new_mtu;
/illumos-gate/usr/src/uts/common/io/vioif/
H A Dvioif.c1337 const uint32_t *new_mtu; local
1342 new_mtu = pr_val;
1344 if (*new_mtu > MAX_MTU) {
1348 err = mac_maxsdu_update(sc->sc_mac_handle, *new_mtu);
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_main2.c768 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;
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-device.c5060 * @new_mtu: New MTU size to configure.
5074 xge_hal_device_mtu_set(xge_hal_device_t *hldev, int new_mtu) argument
5083 if (hldev->config.mtu != new_mtu) {
5094 hldev->config.mtu = new_mtu;
5096 new_mtu);
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_main.c3141 uint32_t new_mtu, old_framesize, new_framesize; local
3191 bcopy(pr_val, &new_mtu, sizeof (new_mtu));
3193 "==> hxge_m_setprop: set MTU: %d", new_mtu));
3195 new_framesize = new_mtu + MTU_TO_FRAME_SIZE;
3222 err = mac_maxsdu_update(hxgep->mach, new_mtu);
3231 new_mtu, hxgep->vmac.maxframesize));
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_main.c3216 uint32_t cur_mtu, new_mtu; local
3334 bcopy(pr_val, &new_mtu, sizeof (new_mtu));
3335 if (new_mtu == cur_mtu) {
3340 if ((new_mtu < DEFAULT_MTU) ||
3341 (new_mtu > Adapter->max_mtu)) {
3347 err = mac_maxsdu_update(Adapter->mh, new_mtu);
3350 Adapter->default_mtu = new_mtu;
3352 e1000g_mtu2maxframe(new_mtu);
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_main.c4599 uint32_t cur_mtu, new_mtu, old_framesize; local
4602 ASSERT(pr_valsize >= sizeof (new_mtu));
4603 bcopy(pr_val, &new_mtu, sizeof (new_mtu));
4607 new_mtu, nxgep->mac.is_jumbo));
4609 if (new_mtu == cur_mtu) {
4619 if ((new_mtu < NXGE_DEFAULT_MTU) ||
4620 (new_mtu > NXGE_MAXIMUM_MTU)) {
4627 (new_mtu + NXGE_EHEADER_VLAN_CRC);
4635 nxgep->mac.default_mtu = new_mtu;
[all...]
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_client.c5257 mac_set_mtu(mac_handle_t mh, uint_t new_mtu, uint_t *old_mtu_arg) argument
5272 if (new_mtu == 0 || new_mtu < mip->mi_sdu_min) {
5278 if (mip->mi_mtrp != NULL && new_mtu < mip->mi_mtrp->mtr_mtu) {
5285 if (old_mtu != new_mtu) {
5287 "mtu", MAC_PROP_MTU, sizeof (uint_t), &new_mtu);
5290 rv = mac_maxsdu_update(mh, new_mtu);
/illumos-gate/usr/src/uts/common/io/usbgem/
H A Dusbgem.c2913 uint32_t cur_mtu, new_mtu; local
3047 bcopy(pr_val, &new_mtu, sizeof (new_mtu));
3048 if (new_mtu != dp->mtu) {

Completed in 211 milliseconds