Lines Matching refs:tos
40 #define RT_CONN_FLAGS(sk) (RT_TOS(inet_sk(sk)->tos) | sock_flag(sk, SOCK_LOCALROUTE))
130 __be32 saddr, u8 tos, int oif) in ip_route_output() argument
136 .flowi4_tos = tos, in ip_route_output()
145 __u8 proto, __u8 tos, int oif) in ip_route_output_ports() argument
147 flowi4_init_output(fl4, oif, sk ? sk->sk_mark : 0, tos, in ip_route_output_ports()
158 __be32 gre_key, __u8 tos, int oif) in ip_route_output_gre() argument
164 fl4->flowi4_tos = tos; in ip_route_output_gre()
171 u8 tos, struct net_device *devin, bool noref);
174 u8 tos, struct net_device *devin) in ip_route_input() argument
176 return ip_route_input_common(skb, dst, src, tos, devin, false); in ip_route_input()
180 u8 tos, struct net_device *devin) in ip_route_input_noref() argument
182 return ip_route_input_common(skb, dst, src, tos, devin, true); in ip_route_input_noref()
210 static inline char rt_tos2priority(u8 tos) in rt_tos2priority() argument
212 return ip_tos2prio[IPTOS_TOS(tos)>>1]; in rt_tos2priority()
240 u32 tos, int oif, u8 protocol, in ip_route_connect_init() argument
253 flowi4_init_output(fl4, oif, sk->sk_mark, tos, RT_SCOPE_UNIVERSE, in ip_route_connect_init()
259 __be32 dst, __be32 src, u32 tos, in ip_route_connect() argument
267 ip_route_connect_init(fl4, dst, src, tos, oif, protocol, in ip_route_connect()
275 flowi4_update_output(fl4, oif, tos, fl4->daddr, fl4->saddr); in ip_route_connect()