Searched refs:mtu (Results 201 - 225 of 900) sorted by relevance

1234567891011>>

/linux-master/drivers/s390/net/
H A Dctcm_sysfs.c59 (bs1 < (ndev->mtu + LL_HEADER_LENGTH + 2)))
65 ndev->mtu = bs1 - LL_HEADER_LENGTH - 2;
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_mr.c327 mr_table->vifs[i].dev->mtu < mr_route->min_mtu)
328 mr_route->min_mtu = mr_table->vifs[i].dev->mtu;
561 if (rve->mr_vif->dev->mtu < rve->mr_route->min_mtu) {
562 rve->mr_route->min_mtu = rve->mr_vif->dev->mtu;
747 const struct mlxsw_sp_rif *rif, int mtu)
764 if (mtu < rve->mr_route->min_mtu) {
765 rve->mr_route->min_mtu = mtu;
768 mtu);
746 mlxsw_sp_mr_rif_mtu_update(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif, int mtu) argument
/linux-master/net/ipv4/
H A Dxfrm4_policy.c100 struct sk_buff *skb, u32 mtu,
106 path->ops->update_pmtu(path, sk, skb, mtu, confirm_neigh);
99 xfrm4_update_pmtu(struct dst_entry *dst, struct sock *sk, struct sk_buff *skb, u32 mtu, bool confirm_neigh) argument
H A Dip_vti.c175 int mtu; local
237 mtu = dst_mtu(dst);
238 if (skb->len > mtu) {
239 skb_dst_update_pmtu_no_confirm(skb, mtu);
244 htonl(mtu));
246 if (mtu < IPV6_MIN_MTU)
247 mtu = IPV6_MIN_MTU;
249 icmpv6_ndo_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu);
H A Droute.c138 struct sk_buff *skb, u32 mtu,
159 .mtu = ipv4_mtu,
1019 static void __ip_rt_update_pmtu(struct rtable *rt, struct flowi4 *fl4, u32 mtu) argument
1031 if (old_mtu < mtu)
1034 if (mtu < net->ipv4.ip_rt_min_pmtu) {
1036 mtu = min(old_mtu, net->ipv4.ip_rt_min_pmtu);
1039 if (rt->rt_pmtu == mtu && !lock &&
1049 update_or_create_fnhe(nhc, fl4->daddr, 0, mtu, lock,
1056 struct sk_buff *skb, u32 mtu,
1068 __ip_rt_update_pmtu(rt, &fl4, mtu);
1055 ip_rt_update_pmtu(struct dst_entry *dst, struct sock *sk, struct sk_buff *skb, u32 mtu, bool confirm_neigh) argument
1071 ipv4_update_pmtu(struct sk_buff *skb, struct net *net, u32 mtu, int oif, u8 protocol) argument
1089 __ipv4_sk_update_pmtu(struct sk_buff *skb, struct sock *sk, u32 mtu) argument
1107 ipv4_sk_update_pmtu(struct sk_buff *skb, struct sock *sk, u32 mtu) argument
1399 u32 mtu = 0; local
[all...]
/linux-master/net/ipv6/
H A Dinet6_connection_sock.c142 struct dst_entry *inet6_csk_update_pmtu(struct sock *sk, u32 mtu) argument
149 dst->ops->update_pmtu(dst, sk, NULL, mtu, true);
H A Dndisc.c1574 u32 mtu; local
1576 memcpy(&n, ((u8 *)(ndopts.nd_opts_mtu+1))+2, sizeof(mtu));
1577 mtu = ntohl(n);
1579 if (in6_dev->ra_mtu != mtu) {
1580 in6_dev->ra_mtu = mtu;
1584 if (mtu < IPV6_MIN_MTU || mtu > skb->dev->mtu) {
1585 ND_PRINTK(2, warn, "RA: invalid mtu: %d\n", mtu);
[all...]
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_adminq.c833 u16 mtu; local
903 mtu = be16_to_cpu(descriptor->mtu);
904 if (mtu < ETH_MIN_MTU) {
905 dev_err(&priv->pdev->dev, "MTU %d below minimum MTU\n", mtu);
909 priv->dev->max_mtu = mtu;
979 int gve_adminq_set_mtu(struct gve_priv *priv, u64 mtu) argument
987 .parameter_value = cpu_to_be64(mtu),
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c430 data.mtu = cpu_to_be32(IPOIB_CM_BUF_SIZE);
715 if (unlikely(skb->len > tx->mtu)) {
717 skb->len, tx->mtu);
720 ipoib_cm_skb_too_long(dev, skb, tx->mtu - IPOIB_ENCAP_LEN);
996 p->mtu = be32_to_cpu(data->mtu);
998 if (p->mtu <= IPOIB_ENCAP_LEN) {
999 ipoib_warn(priv, "Rejecting connection: mtu %d <= %d\n",
1000 p->mtu, IPOIB_ENCAP_LEN);
1092 data.mtu
1429 unsigned int mtu = priv->mcast_mtu; local
1458 ipoib_cm_skb_too_long(struct net_device *dev, struct sk_buff *skb, unsigned int mtu) argument
[all...]
/linux-master/drivers/infiniband/hw/hfi1/
H A Dhfi.h954 u16 mtu; member in struct:per_vl_data
1870 int mtu_to_enum(u32 mtu, int default_if_bad);
1871 u16 enum_to_mtu(int mtu);
1872 static inline int valid_ib_mtu(unsigned int mtu) argument
1874 return mtu == 256 || mtu == 512 ||
1875 mtu == 1024 || mtu == 2048 ||
1876 mtu == 4096;
1879 static inline int valid_opa_max_mtu(unsigned int mtu) argument
[all...]
/linux-master/drivers/net/usb/
H A Daqc111.c427 net->mtu = new_mtu;
428 dev->hard_mtu = net->mtu + net->hard_header_len;
432 if (net->mtu > 1500)
440 if (dev->net->mtu > 12500) {
448 if (dev->net->mtu <= 4500)
450 else if (dev->net->mtu <= 9500)
452 else if (dev->net->mtu <= 12500)
858 if (dev->net->mtu > 12500 && dev->net->mtu <= 16334)
866 if (dev->net->mtu <
[all...]
/linux-master/net/8021q/
H A Dvlan.c267 new_dev->mtu = real_dev->mtu;
421 if (vlandev->mtu <= dev->mtu)
424 dev_set_mtu(vlandev, dev->mtu);
/linux-master/tools/testing/selftests/bpf/
H A Dxskxceiver.c261 if (ifobject->mtu > MAX_ETH_PKT_SIZE)
460 test->mtu = MAX_ETH_PKT_SIZE;
512 static int test_spec_set_mtu(struct test_spec *test, int mtu) argument
516 if (test->ifobj_rx->mtu != mtu) {
517 err = xsk_set_mtu(test->ifobj_rx->ifindex, mtu);
520 test->ifobj_rx->mtu = mtu;
522 if (test->ifobj_tx->mtu != mtu) {
[all...]
/linux-master/net/xfrm/
H A Dxfrm_interface_core.c434 int mtu; local
480 mtu = dst_mtu(dst);
481 if ((!skb_is_gso(skb) && skb->len > mtu) ||
482 (skb_is_gso(skb) && !skb_gso_validate_network_len(skb, mtu))) {
483 skb_dst_update_pmtu_no_confirm(skb, mtu);
486 if (mtu < IPV6_MIN_MTU)
487 mtu = IPV6_MIN_MTU;
490 icmpv6_ndo_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu);
497 htonl(mtu));
745 dev->mtu
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dport.c1254 u16 mtu, prev_mtu; local
1259 mtu = be16_to_cpu(gen_context->mtu);
1260 mtu = min_t(int, mtu, dev->caps.eth_mtu_cap[port] +
1262 prev_mtu = slave_st->mtu[port];
1263 slave_st->mtu[port] = mtu;
1264 if (mtu > master->max_mtu[port])
1265 master->max_mtu[port] = mtu;
1608 mlx4_SET_PORT_general(struct mlx4_dev *dev, u8 port, int mtu, u8 pptx, u8 pfctx, u8 pprx, u8 pfcrx) argument
[all...]
H A Den_selftest.c188 if (priv->port_up && dev->mtu >= MLX4_SELFTEST_LB_MIN_MTU)
/linux-master/net/can/
H A Disotp.c220 nskb = alloc_skb(so->ll.mtu + sizeof(struct can_skb_priv), gfp_any());
237 skb_put_zero(nskb, so->ll.mtu);
654 if (skb->len != so->ll.mtu)
773 skb = alloc_skb(so->ll.mtu + sizeof(struct can_skb_priv), GFP_ATOMIC);
784 skb_put_zero(skb, so->ll.mtu);
1001 skb = sock_alloc_send_skb(sk, so->ll.mtu + sizeof(struct can_skb_priv),
1016 skb_put_zero(skb, so->ll.mtu);
1313 if (dev->mtu < so->ll.mtu) {
1447 if (ll.mtu !
[all...]
/linux-master/include/net/bluetooth/
H A Dl2cap.h443 __le16 mtu; member in struct:l2cap_le_conn_req
450 __le16 mtu; member in struct:l2cap_le_conn_rsp
467 __le16 mtu; member in struct:l2cap_ecred_conn_req
474 __le16 mtu; member in struct:l2cap_ecred_conn_rsp
482 __le16 mtu; member in struct:l2cap_ecred_reconf_req
636 unsigned int mtu; member in struct:l2cap_conn
943 int l2cap_chan_reconfigure(struct l2cap_chan *chan, __u16 mtu);
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-net.c189 static int xlgmac_calc_rx_buf_size(struct net_device *netdev, unsigned int mtu) argument
193 if (mtu > XLGMAC_JUMBO_PACKET_MTU) {
198 rx_buf_size = mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
650 ret = xlgmac_calc_rx_buf_size(netdev, netdev->mtu);
816 static int xlgmac_change_mtu(struct net_device *netdev, int mtu) argument
821 ret = xlgmac_calc_rx_buf_size(netdev, mtu);
826 netdev->mtu = mtu;
1220 max_len = netdev->mtu + ETH_HLEN;
/linux-master/drivers/net/fjes/
H A Dfjes_main.c218 netdev->mtu);
455 netdev->dev_addr, netdev->mtu);
676 netdev->mtu)) {
783 if (new_mtu == netdev->mtu)
814 netdev->mtu = new_mtu;
824 netdev->mtu);
902 netdev->mtu = fjes_support_mtu[3];
1249 netdev->dev_addr, netdev->mtu);
1294 netdev->dev_addr, netdev->mtu);
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_main.c141 ndev->mtu);
149 ndev->mtu = new_mtu;
453 if (ndev->mtu > AQ_CFG_RX_FRAME_MAX) {
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dglobal1.c199 int mv88e6185_g1_set_max_frame_size(struct mv88e6xxx_chip *chip, int mtu) argument
204 mtu += ETH_HLEN + ETH_FCS_LEN;
212 if (mtu > 1518)
/linux-master/net/sched/
H A Dsch_cake.c2258 static void cake_set_rate(struct cake_tin_data *b, u64 rate, u32 mtu, argument
2265 u32 byte_target = mtu;
2301 u32 mtu = psched_mtu(qdisc_dev(sch)); local
2309 cake_set_rate(b, rate, mtu,
2320 u32 mtu = psched_mtu(qdisc_dev(sch)); local
2332 cake_set_rate(b, rate, mtu, us_to_ns(q->target),
2409 u32 mtu = psched_mtu(qdisc_dev(sch)); local
2424 cake_set_rate(b, rate, mtu, us_to_ns(q->target),
2453 u32 mtu = psched_mtu(qdisc_dev(sch)); local
2464 cake_set_rate(&q->tins[0], rate, mtu,
2490 u32 mtu = psched_mtu(qdisc_dev(sch)); local
[all...]
/linux-master/arch/um/drivers/
H A Dumcast_user.c182 .mtu = ETH_MAX_PACKET,
H A Dumcast_kern.c54 skb->dev->mtu + ETH_HEADER_OTHER);

Completed in 288 milliseconds

1234567891011>>