Lines Matching refs:net
115 void rt_cache_flush(struct net *net);
117 struct rtable *__ip_route_output_key_hash(struct net *, struct flowi4 *flp,
120 static inline struct rtable *__ip_route_output_key(struct net *net, in __ip_route_output_key() argument
123 return __ip_route_output_key_hash(net, flp, -1); in __ip_route_output_key()
126 struct rtable *ip_route_output_flow(struct net *, struct flowi4 *flp,
128 struct dst_entry *ipv4_blackhole_route(struct net *net,
131 static inline struct rtable *ip_route_output_key(struct net *net, struct flowi4 *flp) in ip_route_output_key() argument
133 return ip_route_output_flow(net, flp, NULL); in ip_route_output_key()
136 static inline struct rtable *ip_route_output(struct net *net, __be32 daddr, in ip_route_output() argument
145 return ip_route_output_key(net, &fl4); in ip_route_output()
148 static inline struct rtable *ip_route_output_ports(struct net *net, struct flowi4 *fl4, in ip_route_output_ports() argument
160 return ip_route_output_flow(net, fl4, sk); in ip_route_output_ports()
163 static inline struct rtable *ip_route_output_gre(struct net *net, struct flowi4 *fl4, in ip_route_output_gre() argument
174 return ip_route_output_key(net, fl4); in ip_route_output_gre()
194 void ipv4_update_pmtu(struct sk_buff *skb, struct net *net, u32 mtu, int oif,
197 void ipv4_redirect(struct sk_buff *skb, struct net *net, int oif, u32 mark,
202 unsigned int inet_addr_type(struct net *net, __be32 addr);
203 unsigned int inet_addr_type_table(struct net *net, __be32 addr, u32 tb_id);
204 unsigned int inet_dev_addr_type(struct net *net, const struct net_device *dev,
206 unsigned int inet_addr_type_dev_table(struct net *net,
210 int ip_rt_ioctl(struct net *, unsigned int cmd, void __user *arg);
279 struct net *net = sock_net(sk); in ip_route_connect() local
288 rc = l3mdev_get_saddr(net, oif, fl4); in ip_route_connect()
295 rt = __ip_route_output_key(net, fl4); in ip_route_connect()
302 return ip_route_output_flow(net, fl4, sk); in ip_route_connect()