Lines Matching refs:mtu
825 __u32 mtu;
839 err = __gre6_xmit(skb, dev, dsfield, &fl6, encap_limit, &mtu,
845 htonl(mtu));
859 __u32 mtu;
874 &mtu, skb->protocol);
877 icmpv6_ndo_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu);
890 __u32 mtu;
901 err = __gre6_xmit(skb, dev, dsfield, &fl6, encap_limit, &mtu, skb->protocol);
958 __u32 mtu;
970 if (skb->len > dev->mtu + dev->hard_header_len) {
971 if (pskb_trim(skb, dev->mtu + dev->hard_header_len))
1086 /* TooBig packet may have updated dst->dev's mtu */
1087 if (!t->parms.collect_md && dst && dst_mtu(dst) > dst->dev->mtu)
1088 dst->ops->update_pmtu(dst, NULL, skb, dst->dev->mtu, false);
1090 err = ip6_tnl_xmit(skb, dev, dsfield, &fl6, encap_limit, &mtu,
1097 ICMP_FRAG_NEEDED, htonl(mtu));
1099 icmpv6_ndo_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu);
1175 int mtu = rt->dst.dev->mtu - t_hlen;
1178 mtu -= 8;
1180 mtu -= ETH_HLEN;
1182 if (mtu < IPV6_MIN_MTU)
1183 mtu = IPV6_MIN_MTU;
1184 WRITE_ONCE(dev->mtu, mtu);
1511 dev->mtu = ETH_DATA_LEN - t_hlen;
1513 dev->mtu -= ETH_HLEN;
1515 dev->mtu -= 8;
1896 dev->mtu = ETH_DATA_LEN - t_hlen;
1898 dev->mtu -= ETH_HLEN;
1900 dev->mtu -= 8;