Lines Matching refs:mtu

92 					   struct sk_buff *skb, u32 mtu);
201 .mtu = ip6_mtu,
215 unsigned int mtu = dst_metric_raw(dst, RTAX_MTU); in ip6_blackhole_mtu() local
217 return mtu ? : dst->dev->mtu; in ip6_blackhole_mtu()
221 struct sk_buff *skb, u32 mtu) in ip6_rt_blackhole_update_pmtu() argument
240 .mtu = ip6_blackhole_mtu,
1150 struct sk_buff *skb, u32 mtu) in ip6_rt_update_pmtu() argument
1155 if (mtu < dst_mtu(dst) && rt6->rt6i_dst.plen == 128) { in ip6_rt_update_pmtu()
1159 if (mtu < IPV6_MIN_MTU) in ip6_rt_update_pmtu()
1160 mtu = IPV6_MIN_MTU; in ip6_rt_update_pmtu()
1162 dst_metric_set(dst, RTAX_MTU, mtu); in ip6_rt_update_pmtu()
1167 void ip6_update_pmtu(struct sk_buff *skb, struct net *net, __be32 mtu, in ip6_update_pmtu() argument
1183 ip6_rt_update_pmtu(dst, NULL, skb, ntohl(mtu)); in ip6_update_pmtu()
1188 void ip6_sk_update_pmtu(struct sk_buff *skb, struct sock *sk, __be32 mtu) in ip6_sk_update_pmtu() argument
1190 ip6_update_pmtu(skb, sock_net(sk), mtu, in ip6_sk_update_pmtu()
1321 unsigned int mtu = dst_mtu(dst); in ip6_default_advmss() local
1324 mtu -= sizeof(struct ipv6hdr) + sizeof(struct tcphdr); in ip6_default_advmss()
1326 if (mtu < net->ipv6.sysctl.ip6_rt_min_advmss) in ip6_default_advmss()
1327 mtu = net->ipv6.sysctl.ip6_rt_min_advmss; in ip6_default_advmss()
1335 if (mtu > IPV6_MAXPLEN - sizeof(struct tcphdr)) in ip6_default_advmss()
1336 mtu = IPV6_MAXPLEN; in ip6_default_advmss()
1337 return mtu; in ip6_default_advmss()
1343 unsigned int mtu = dst_metric_raw(dst, RTAX_MTU); in ip6_mtu() local
1345 if (mtu) in ip6_mtu()
1348 mtu = IPV6_MIN_MTU; in ip6_mtu()
1353 mtu = idev->cnf.mtu6; in ip6_mtu()
1357 return min_t(unsigned int, mtu, IP6_MAX_MTU); in ip6_mtu()
2364 unsigned int mtu; member
2398 (dst_mtu(&rt->dst) >= arg->mtu || in rt6_mtu_change_route()
2399 (dst_mtu(&rt->dst) < arg->mtu && in rt6_mtu_change_route()
2401 dst_metric_set(&rt->dst, RTAX_MTU, arg->mtu); in rt6_mtu_change_route()
2406 void rt6_mtu_change(struct net_device *dev, unsigned int mtu) in rt6_mtu_change() argument
2410 .mtu = mtu, in rt6_mtu_change()