/kernel/linux/linux-5.10/include/net/ |
H A D | fib_rules.h | 70 struct flowi *, int, 75 struct flowi *, int); 194 int fib_rules_lookup(struct fib_rules_ops *, struct flowi *, int flags, 209 struct flowi *fl, int flags)); 211 struct flowi *fl, int flags)); 214 struct flowi *flp, int flags, 217 struct flowi *flp, int flags,
|
H A D | flow.h | 154 struct flowi { struct 172 static inline struct flowi *flowi4_to_flowi(struct flowi4 *fl4) in flowi4_to_flowi() 174 return container_of(fl4, struct flowi, u.ip4); in flowi4_to_flowi() 182 static inline struct flowi *flowi6_to_flowi(struct flowi6 *fl6) in flowi6_to_flowi() 184 return container_of(fl6, struct flowi, u.ip6); in flowi6_to_flowi()
|
H A D | l3mdev.h | 59 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()
|
H A D | dst.h | 459 struct flowi; 463 const struct flowi *fl, in xfrm_lookup() 472 const struct flowi *fl, const struct sock *sk, in xfrm_lookup_with_ifid() 480 const struct flowi *fl, in xfrm_lookup_route() 494 const struct flowi *fl, const struct sock *sk, 499 const struct flowi *fl, 504 const struct flowi *fl, const struct sock *sk,
|
H A D | inet6_connection_sock.h | 24 int inet6_csk_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
|
H A D | xfrm.h | 340 const struct flowi *fl); 409 const struct flowi *); 847 __be16 xfrm_flowi_sport(const struct flowi *fl, const union flowi_uli *uli) in xfrm_flowi_sport() 874 __be16 xfrm_flowi_dport(const struct flowi *fl, const union flowi_uli *uli) in xfrm_flowi_dport() 898 const struct flowi *fl, unsigned short family); 1158 int __xfrm_decode_session(struct sk_buff *skb, struct flowi *fl, 1161 static inline int xfrm_decode_session(struct sk_buff *skb, struct flowi *fl, in xfrm_decode_session() 1168 struct flowi *fl, in xfrm_decode_session_reverse() 1248 struct flowi *fl, in xfrm_decode_session_reverse() 1266 xfrm_address_t *xfrm_flowi_daddr(const struct flowi *f [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | fib_rules.h | 70 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,
|
H A D | flow.h | 154 struct flowi { struct 173 static inline struct flowi *flowi4_to_flowi(struct flowi4 *fl4) in flowi4_to_flowi() 175 return container_of(fl4, struct flowi, u.ip4); in flowi4_to_flowi() 183 static inline struct flowi *flowi6_to_flowi(struct flowi6 *fl6) in flowi6_to_flowi() 185 return container_of(fl6, struct flowi, u.ip6); in flowi6_to_flowi()
|
H A D | inet6_connection_sock.h | 14 struct flowi; 26 int inet6_csk_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
|
H A D | l3mdev.h | 59 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()
|
H A D | dst.h | 491 struct flowi; 495 const struct flowi *fl, in xfrm_lookup() 504 const struct flowi *fl, const struct sock *sk, in xfrm_lookup_with_ifid() 512 const struct flowi *fl, in xfrm_lookup_route() 526 const struct flowi *fl, const struct sock *sk, 531 const struct flowi *fl, 536 const struct flowi *fl, const struct sock *sk,
|
H A D | xfrm.h | 358 const struct flowi *fl); 427 const struct flowi *); 865 __be16 xfrm_flowi_sport(const struct flowi *fl, const union flowi_uli *uli) in xfrm_flowi_sport() 892 __be16 xfrm_flowi_dport(const struct flowi *fl, const union flowi_uli *uli) in xfrm_flowi_dport() 916 const struct flowi *fl, unsigned short family); 1210 int __xfrm_decode_session(struct sk_buff *skb, struct flowi *fl, 1213 static inline int xfrm_decode_session(struct sk_buff *skb, struct flowi *fl, in xfrm_decode_session() 1220 struct flowi *fl, in xfrm_decode_session_reverse() 1300 struct flowi *fl, in xfrm_decode_session_reverse() 1318 xfrm_address_t *xfrm_flowi_daddr(const struct flowi *f [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | netfilter_ipv4.h | 26 int nf_ip_route(struct net *net, struct dst_entry **dst, struct flowi *fl, 35 struct flowi *fl, bool strict) in nf_ip_route()
|
H A D | netfilter.h | 343 struct flowi; 353 int nf_route(struct net *net, struct dst_entry **dst, struct flowi *fl, 367 void (*decode_session)(struct sk_buff *skb, struct flowi *fl); 376 nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl, u_int8_t family) in nf_nat_decode_session() 422 struct flowi; 424 nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl, u_int8_t family) in nf_nat_decode_session()
|
H A D | netfilter_ipv6.h | 49 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()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | netfilter_ipv4.h | 26 int nf_ip_route(struct net *net, struct dst_entry **dst, struct flowi *fl, 35 struct flowi *fl, bool strict) in nf_ip_route()
|
H A D | netfilter.h | 351 struct flowi; 361 int nf_route(struct net *net, struct dst_entry **dst, struct flowi *fl, 375 void (*decode_session)(struct sk_buff *skb, struct flowi *fl); 385 nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl, u_int8_t family) in nf_nat_decode_session() 431 struct flowi; 433 nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl, u_int8_t family) in nf_nat_decode_session()
|
H A D | netfilter_ipv6.h | 49 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()
|
/kernel/linux/common_modules/newip/third_party/linux-5.10/include/net/ |
H A D | ninet_connection_sock.h | 22 int ninet_csk_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | fib6_rules.c | 157 static int fib6_rule_action_alt(struct fib_rule *rule, struct flowi *flp, in fib6_rule_action_alt() 195 static int __fib6_rule_action(struct fib_rule *rule, struct flowi *flp, in __fib6_rule_action() 264 struct flowi *flp, int flags, in fib6_rule_action() 307 struct flowi *fl, int flags) in fib6_rule_match()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | fib6_rules.c | 158 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()
|
/kernel/linux/linux-5.10/net/ipv4/netfilter/ |
H A D | nf_reject_ipv4.c | 102 struct flowi fl; in nf_reject_fill_skb_dst() 104 memset(&fl, 0, sizeof(struct flowi)); in nf_reject_fill_skb_dst()
|
/kernel/linux/linux-5.10/net/l3mdev/ |
H A D | l3mdev.c | 240 * l3mdev_fib_rule_match - Determine if flowi references an 246 int l3mdev_fib_rule_match(struct net *net, struct flowi *fl, in l3mdev_fib_rule_match() 276 void l3mdev_update_flow(struct net *net, struct flowi *fl) in l3mdev_update_flow()
|
/kernel/linux/linux-6.6/net/l3mdev/ |
H A D | l3mdev.c | 240 * l3mdev_fib_rule_match - Determine if flowi references an 247 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()
|
/kernel/linux/linux-5.10/net/xfrm/ |
H A D | xfrm_policy.c | 198 __xfrm4_selector_match(const struct xfrm_selector *sel, const struct flowi *fl) in __xfrm4_selector_match() 211 __xfrm6_selector_match(const struct xfrm_selector *sel, const struct flowi *fl) in __xfrm6_selector_match() 223 bool xfrm_selector_match(const struct xfrm_selector *sel, const struct flowi *fl, in xfrm_selector_match() 1889 const struct flowi *fl, in xfrm_policy_match() 2015 const struct flowi *fl, in __xfrm_policy_eval_candidates() 2054 const struct flowi *fl, in xfrm_policy_eval_candidates() 2077 const struct flowi *fl, in xfrm_policy_lookup_bytype() 2142 const struct flowi *fl, in xfrm_policy_lookup() 2158 const struct flowi *fl, in xfrm_sk_policy_lookup() 2363 xfrm_tmpl_resolve_one(struct xfrm_policy *policy, const struct flowi *f [all...] |