Lines Matching refs:tos
503 __u8 tos = RT_FL_TOS(fl4);
505 fl4->flowi4_tos = tos & IPTOS_RT_MASK;
506 if (tos & RTO_ONLINK)
512 int oif, __u8 tos, u8 prot, u32 mark,
520 tos = ip_sock_rt_tos(sk);
526 flowi4_init_output(fl4, oif, mark, tos & IPTOS_RT_MASK, scope,
539 __u8 tos = iph->tos;
541 __build_flow_key(net, fl4, sk, iph, oif, tos, prot, mark, 0);
832 __u8 tos = iph->tos;
836 __build_flow_key(net, &fl4, sk, iph, oif, tos, prot, mark, 0);
1081 __build_flow_key(net, &fl4, NULL, iph, oif, iph->tos, protocol, mark,
1170 __build_flow_key(net, &fl4, NULL, iph, oif, iph->tos, protocol, 0, 0);
1286 .flowi4_tos = RT_TOS(iph->tos),
1692 u8 tos, struct net_device *dev,
1713 err = fib_validate_source(skb, saddr, 0, tos, 0, dev,
1723 u8 tos, struct net_device *dev, int our)
1731 err = ip_mc_validate_source(skb, daddr, saddr, tos, dev, in_dev, &itag);
1793 __be32 daddr, __be32 saddr, u32 tos)
1811 err = fib_validate_source(skb, saddr, daddr, tos, FIB_RES_OIF(*res),
2141 __be32 daddr, __be32 saddr, u32 tos,
2154 return __mkroute_input(skb, res, in_dev, daddr, saddr, tos);
2162 u8 tos, struct net_device *dev,
2183 tos &= IPTOS_RT_MASK;
2184 err = fib_validate_source(skb, saddr, daddr, tos, 0, dev, in_dev, &tag);
2224 u8 tos, struct net_device *dev,
2289 fl4.flowi4_tos = tos;
2322 err = fib_validate_source(skb, saddr, daddr, tos,
2337 err = ip_mkroute_input(skb, res, in_dev, daddr, saddr, tos, flkeys);
2345 err = fib_validate_source(skb, saddr, 0, tos, 0, dev,
2438 u8 tos, struct net_device *dev, struct fib_result *res)
2479 tos, dev, our);
2484 return ip_route_input_slow(skb, daddr, saddr, tos, dev, res);
2488 u8 tos, struct net_device *dev)
2493 tos &= IPTOS_RT_MASK;
2495 err = ip_route_input_rcu(skb, daddr, saddr, tos, dev, &res);
2899 __u8 tos;
2914 tos = info->key.tos;
2915 fl4.flowi4_tos = RT_TOS(tos);