Home
last modified time | relevance | path

Searched refs:flowi4 (Results 1 – 7 of 7) sorted by relevance

/linux-4.19.296/include/net/
Droute.h115 struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *flp,
117 struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *flp,
122 struct flowi4 *flp) in __ip_route_output_key()
127 struct rtable *ip_route_output_flow(struct net *, struct flowi4 *flp,
132 static inline struct rtable *ip_route_output_key(struct net *net, struct flowi4 *flp) in ip_route_output_key()
140 struct flowi4 fl4 = { in ip_route_output()
149 static inline struct rtable *ip_route_output_ports(struct net *net, struct flowi4 *fl4, in ip_route_output_ports()
164 static inline struct rtable *ip_route_output_gre(struct net *net, struct flowi4 *fl4, in ip_route_output_gre()
275 static inline void ip_route_connect_init(struct flowi4 *fl4, __be32 dst, __be32 src, in ip_route_connect_init()
290 static inline struct rtable *ip_route_connect(struct flowi4 *fl4, in ip_route_connect()
[all …]
Dflow.h69 struct flowi4 { struct
96 static inline void flowi4_init_output(struct flowi4 *fl4, int oif, in flowi4_init_output() argument
120 static inline void flowi4_update_output(struct flowi4 *fl4, int oif, __u8 tos, in flowi4_update_output()
174 struct flowi4 ip4;
190 static inline struct flowi *flowi4_to_flowi(struct flowi4 *fl4) in flowi4_to_flowi()
211 BUILD_BUG_ON(sizeof(struct flowi4) % sizeof(flow_compare_t)); in flow_key_size()
212 return sizeof(struct flowi4) / sizeof(flow_compare_t); in flow_key_size()
Dip_fib.h225 int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp,
262 static inline int fib_lookup(struct net *net, const struct flowi4 *flp, in fib_lookup()
299 struct flowi4 *fl4, in fib4_rules_early_flow_dissect()
311 int __fib_lookup(struct net *net, struct flowi4 *flp,
314 static inline int fib_lookup(struct net *net, struct flowi4 *flp, in fib_lookup()
354 struct flowi4 *fl4, in fib4_rules_early_flow_dissect()
400 int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4,
405 struct flowi4 *fl4, const struct sk_buff *skb);
Dip.h173 int ip_append_data(struct sock *sk, struct flowi4 *fl4,
182 ssize_t ip_append_page(struct sock *sk, struct flowi4 *fl4, struct page *page,
184 struct sk_buff *__ip_make_skb(struct sock *sk, struct flowi4 *fl4,
188 int ip_push_pending_frames(struct sock *sk, struct flowi4 *fl4);
190 struct sk_buff *ip_make_skb(struct sock *sk, struct flowi4 *fl4,
203 static inline struct sk_buff *ip_finish_skb(struct sock *sk, struct flowi4 *fl4) in ip_finish_skb()
Dip_tunnels.h259 static inline void ip_tunnel_init_flow(struct flowi4 *fl4, in ip_tunnel_init_flow()
313 u8 *protocol, struct flowi4 *fl4);
370 u8 *protocol, struct flowi4 *fl4) in ip_tunnel_encap()
Dinet_connection_sock.h261 struct dst_entry *inet_csk_route_req(const struct sock *sk, struct flowi4 *fl4,
/linux-4.19.296/include/trace/events/
Dfib.h15 TP_PROTO(u32 tb_id, const struct flowi4 *flp,