Searched refs:new_mtu (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/sys/mips/cavium/octe/
H A Dethernet-common.h37 int cvm_oct_common_change_mtu(struct ifnet *ifp, int new_mtu);
H A Dethernet-common.c171 * @param new_mtu The new MTU
174 int cvm_oct_common_change_mtu(struct ifnet *ifp, int new_mtu) argument
183 if ((new_mtu + 14 + 4 + vlan_bytes < 64) || (new_mtu + 14 + 4 + vlan_bytes > 65392)) {
187 ifp->if_mtu = new_mtu;
190 int max_packet = new_mtu + 14 + 4 + vlan_bytes; /* Add ethernet header and FCS, and VLAN if configured. */
/freebsd-11-stable/sys/dev/liquidio/
H A Dlio_ioctl.c53 static int lio_change_mtu(struct ifnet *ifp, int new_mtu);
341 lio_change_mtu(struct ifnet *ifp, int new_mtu) argument
350 if (lio->mtu == new_mtu)
357 if ((new_mtu < LIO_MIN_MTU_SIZE) || (new_mtu > LIO_MAX_MTU_SIZE)) {
358 lio_dev_err(oct, "Invalid MTU: %d\n", new_mtu);
376 ncmd->s.param1 = new_mtu;
408 new_mtu);
409 if_setmtu(ifp, new_mtu);
410 lio->mtu = new_mtu;
[all...]
/freebsd-11-stable/sys/dev/nxge/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);
H A Dxgehal-ring.h371 void __hal_ring_mtu_set(xge_hal_device_h devh, int new_mtu);
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c259 ipoib_propagate_ifnet_mtu(struct ipoib_dev_priv *priv, int new_mtu, argument
267 if (ifp->if_mtu == new_mtu)
271 ifr.ifr_mtu = new_mtu;
276 ifp->if_mtu = new_mtu;
283 ipoib_change_mtu(struct ipoib_dev_priv *priv, int new_mtu, bool propagate) argument
289 if (new_mtu > IPOIB_CM_MTU(ipoib_cm_max_mtu(priv)))
292 if (new_mtu > priv->mcast_mtu)
296 return (ipoib_propagate_ifnet_mtu(priv, new_mtu, propagate));
299 if (new_mtu > IPOIB_UD_MTU(priv->max_ib_mtu))
303 priv->admin_mtu = new_mtu;
[all...]
H A Dipoib.h518 int ipoib_change_mtu(struct ipoib_dev_priv *priv, int new_mtu, bool propagate);
/freebsd-11-stable/sys/dev/ena/
H A Dena.c335 ena_change_mtu(if_t ifp, int new_mtu) argument
340 if ((new_mtu > adapter->max_mtu) || (new_mtu < ENA_MIN_MTU)) {
342 "new_mtu: %d max mtu: %d min mtu: %d\n",
343 new_mtu, adapter->max_mtu, ENA_MIN_MTU);
347 rc = ena_com_set_dev_mtu(adapter->ena_dev, new_mtu);
349 ena_trace(NULL, ENA_DBG, "set MTU to %d\n", new_mtu);
350 if_setmtu(ifp, new_mtu);
353 new_mtu);
/freebsd-11-stable/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_netdev.c1818 static int mlx4_en_change_mtu(struct net_device *dev, int new_mtu) argument
1825 (unsigned)dev->if_mtu, (unsigned)new_mtu);
1827 if ((new_mtu < MLX4_EN_MIN_MTU) || (new_mtu > priv->max_mtu)) {
1828 en_err(priv, "Bad MTU size:%d, max %u.\n", new_mtu,
1833 dev->if_mtu = new_mtu;
/freebsd-11-stable/sys/dev/virtio/network/
H A Dif_vtnet.c1030 vtnet_change_mtu(struct vtnet_softc *sc, int new_mtu) argument
1037 if (new_mtu < ETHERMIN || new_mtu > VTNET_MAX_MTU)
1041 new_mtu;
1057 ifp->if_mtu = new_mtu;
/freebsd-11-stable/sys/dev/nxge/
H A Dif_nxge.c2371 xge_change_mtu(xge_lldev_t *lldev, int new_mtu) argument
2376 if(xge_hal_device_mtu_check(lldev->devh, new_mtu) != XGE_HAL_OK) {
2380 lldev->mtu = new_mtu;
/freebsd-11-stable/sys/dev/vxge/include/
H A Dvxgehal-ll.h4715 * @new_mtu: new MTU value to check
4726 unsigned long new_mtu);
4731 * @new_mtu: New MTU size to configure.
4739 unsigned long new_mtu);
/freebsd-11-stable/sys/dev/vxge/
H A Dvxge.c2899 vxge_change_mtu(vxge_dev_t *vdev, unsigned long new_mtu) argument
2903 if ((new_mtu < VXGE_HAL_MIN_MTU) || (new_mtu > VXGE_HAL_MAX_MTU))
2906 (vdev->ifp)->if_mtu = new_mtu;
/freebsd-11-stable/sys/dev/vxge/vxgehal/
H A Dvxgehal-virtualpath.c9256 * @new_mtu: new MTU value to check
9267 unsigned long new_mtu)
9290 new_mtu += VXGE_HAL_MAC_HEADER_MAX_SIZE;
9292 if ((new_mtu < VXGE_HAL_MIN_MTU) || (new_mtu > vp->vpath->max_mtu)) {
9304 * @new_mtu: New MTU size to configure.
9312 unsigned long new_mtu)
9336 new_mtu += VXGE_HAL_MAC_HEADER_MAX_SIZE;
9338 if ((new_mtu < VXGE_HAL_MIN_MTU) || (new_mtu > v
9266 vxge_hal_device_mtu_check(vxge_hal_vpath_h vpath_handle, unsigned long new_mtu) argument
9311 vxge_hal_vpath_mtu_set(vxge_hal_vpath_h vpath_handle, unsigned long new_mtu) argument
[all...]
/freebsd-11-stable/sys/dev/nxge/xgehal/
H A Dxgehal-device.c5065 * @new_mtu: New MTU size to configure.
5079 xge_hal_device_mtu_set(xge_hal_device_t *hldev, int new_mtu) argument
5088 if (hldev->config.mtu != new_mtu) {
5099 hldev->config.mtu = new_mtu;
5101 new_mtu);

Completed in 313 milliseconds