Home
last modified time | relevance | path

Searched refs:flowi (Results 1 – 25 of 53) sorted by relevance

123

/linux-6.3-rc2/include/net/
A Dfib_rules.h70 struct flowi *, int,
75 struct flowi *, int);
173 int fib_rules_lookup(struct fib_rules_ops *, struct flowi *, int flags,
188 struct flowi *fl, int flags));
190 struct flowi *fl, int flags));
193 struct flowi *flp, int flags,
196 struct flowi *flp, int flags,
A Dflow.h155 struct flowi { struct
174 static inline struct flowi *flowi4_to_flowi(struct flowi4 *fl4) in flowi4_to_flowi() argument
176 return container_of(fl4, struct flowi, u.ip4); in flowi4_to_flowi()
184 static inline struct flowi *flowi6_to_flowi(struct flowi6 *fl6) in flowi6_to_flowi()
186 return container_of(fl6, struct flowi, u.ip6); in flowi6_to_flowi()
A Dinet6_connection_sock.h14 struct flowi;
26 int inet6_csk_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
A Ddst.h477 struct flowi;
481 const struct flowi *fl, in xfrm_lookup()
490 const struct flowi *fl, const struct sock *sk, in xfrm_lookup_with_ifid()
498 const struct flowi *fl, in xfrm_lookup_route()
512 const struct flowi *fl, const struct sock *sk,
517 const struct flowi *fl,
522 const struct flowi *fl, const struct sock *sk,
A Dl3mdev.h59 int l3mdev_fib_rule_match(struct net *net, struct flowi *fl,
62 void l3mdev_update_flow(struct net *net, struct flowi *fl);
323 int l3mdev_fib_rule_match(struct net *net, struct flowi *fl, in l3mdev_fib_rule_match()
329 void l3mdev_update_flow(struct net *net, struct flowi *fl) in l3mdev_update_flow()
A Dxfrm.h353 const struct flowi *fl);
422 const struct flowi *);
860 __be16 xfrm_flowi_sport(const struct flowi *fl, const union flowi_uli *uli) in xfrm_flowi_sport()
887 __be16 xfrm_flowi_dport(const struct flowi *fl, const union flowi_uli *uli) in xfrm_flowi_dport()
911 const struct flowi *fl, unsigned short family);
1204 int __xfrm_decode_session(struct sk_buff *skb, struct flowi *fl,
1207 static inline int xfrm_decode_session(struct sk_buff *skb, struct flowi *fl, in xfrm_decode_session()
1214 struct flowi *fl, in xfrm_decode_session_reverse()
1294 struct flowi *fl, in xfrm_decode_session_reverse()
1336 void xfrm_flowi_addr_get(const struct flowi *fl, in xfrm_flowi_addr_get()
[all …]
A Dip6_tunnel.h52 struct flowi fl; /* flowi template for xmit */
A Dinet_sock.h181 struct flowi fl;
/linux-6.3-rc2/include/linux/
A Dnetfilter_ipv4.h26 int nf_ip_route(struct net *net, struct dst_entry **dst, struct flowi *fl,
35 struct flowi *fl, bool strict) in nf_ip_route()
A Dnetfilter.h349 struct flowi;
359 int nf_route(struct net *net, struct dst_entry **dst, struct flowi *fl,
373 void (*decode_session)(struct sk_buff *skb, struct flowi *fl);
383 nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl, u_int8_t family) in nf_nat_decode_session()
429 struct flowi;
431 nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl, u_int8_t family) in nf_nat_decode_session()
A Dnetfilter_ipv6.h49 int (*route)(struct net *net, struct dst_entry **dst, struct flowi *fl,
97 struct flowi *fl, bool strict);
100 struct flowi *fl, bool strict) in nf_ip6_route()
/linux-6.3-rc2/net/ipv6/
A Dfib6_rules.c158 static int fib6_rule_action_alt(struct fib_rule *rule, struct flowi *flp, in fib6_rule_action_alt()
196 static int __fib6_rule_action(struct fib_rule *rule, struct flowi *flp, in __fib6_rule_action()
261 struct flowi *flp, int flags, in fib6_rule_action()
304 struct flowi *fl, int flags) in fib6_rule_match()
A Dinet6_connection_sock.c114 int inet6_csk_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl_unused) in inet6_csk_xmit()
A Dnetfilter.c100 struct flowi *fl, bool strict) in __nf_ip6_route()
/linux-6.3-rc2/net/l3mdev/
A Dl3mdev.c247 int l3mdev_fib_rule_match(struct net *net, struct flowi *fl, in l3mdev_fib_rule_match()
271 void l3mdev_update_flow(struct net *net, struct flowi *fl) in l3mdev_update_flow()
/linux-6.3-rc2/net/xfrm/
A Dxfrm_policy.c1962 const struct flowi *fl, in xfrm_policy_match()
2126 const struct flowi *fl, in xfrm_policy_eval_candidates()
2232 const struct flowi *fl, in xfrm_sk_policy_lookup()
2585 const struct flowi *fl) in xfrm_fill_dst()
2838 struct flowi fl; in xfrm_policy_queue_process()
2961 const struct flowi *fl, in xfrm_create_dummy_bundle()
3019 const struct flowi *fl, in xfrm_bundle_lookup()
3108 const struct flowi *fl, in xfrm_lookup_with_ifid()
3276 const struct flowi *fl, in xfrm_lookup_route()
3589 struct flowi fl; in __xfrm_policy_check()
[all …]
/linux-6.3-rc2/Documentation/networking/
A Dsecid.rst7 flowi structure:
/linux-6.3-rc2/net/ipv4/
A Dnetfilter.c86 int nf_ip_route(struct net *net, struct dst_entry **dst, struct flowi *fl, in nf_ip_route()
A Dfib_rules.c109 struct flowi *flp, int flags, in fib4_rule_action()
178 struct flowi *fl, int flags) in fib4_rule_match()
A Dxfrm4_policy.c70 const struct flowi *fl) in xfrm4_fill_dst()
/linux-6.3-rc2/net/ipv4/netfilter/
A Dnf_reject_ipv4.c226 struct flowi fl; in nf_reject_fill_skb_dst()
228 memset(&fl, 0, sizeof(struct flowi)); in nf_reject_fill_skb_dst()
/linux-6.3-rc2/net/ipv6/netfilter/
A Dnf_reject_ipv6.c266 struct flowi fl; in nf_reject6_fill_skb_dst()
268 memset(&fl, 0, sizeof(struct flowi)); in nf_reject6_fill_skb_dst()
/linux-6.3-rc2/net/netfilter/
A Dnft_rt.c26 struct flowi fl; in get_tcpmss()
A Dutils.c163 int nf_route(struct net *net, struct dst_entry **dst, struct flowi *fl, in nf_route()
A Dnf_nat_core.c59 struct flowi *fl) in nf_nat_ipv4_decode_session()
91 struct flowi *fl) in nf_nat_ipv6_decode_session()
121 static void __nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl) in __nf_nat_decode_session()

Completed in 44 milliseconds

123