/linux-4.4.14/include/net/ |
D | flow.h | 164 struct flowi { struct 182 static inline struct flowi *flowi4_to_flowi(struct flowi4 *fl4) in flowi4_to_flowi() argument 184 return container_of(fl4, struct flowi, u.ip4); in flowi4_to_flowi() 187 static inline struct flowi *flowi6_to_flowi(struct flowi6 *fl6) in flowi6_to_flowi() 189 return container_of(fl6, struct flowi, u.ip6); in flowi6_to_flowi() 192 static inline struct flowi *flowidn_to_flowi(struct flowidn *fldn) in flowidn_to_flowi() 194 return container_of(fldn, struct flowi, u.dn); in flowidn_to_flowi() 234 struct net *net, const struct flowi *key, u16 family, 238 const struct flowi *key, u16 family,
|
D | fib_rules.h | 53 struct flowi *, int, 58 struct flowi *, int); 116 int fib_rules_lookup(struct fib_rules_ops *, struct flowi *, int flags,
|
D | xfrm.h | 296 struct flowi *fl, 298 int (*get_tos)(const struct flowi *fl); 304 const struct flowi *fl); 329 const struct flowi *fl); 379 const struct flowi *); 858 __be16 xfrm_flowi_sport(const struct flowi *fl, const union flowi_uli *uli) in xfrm_flowi_sport() 885 __be16 xfrm_flowi_dport(const struct flowi *fl, const union flowi_uli *uli) in xfrm_flowi_dport() 909 const struct flowi *fl, unsigned short family); 952 struct flowi *origin; 1108 int __xfrm_decode_session(struct sk_buff *skb, struct flowi *fl, [all …]
|
D | dst.h | 517 struct flowi; 521 const struct flowi *fl, in xfrm_lookup() 530 const struct flowi *fl, in xfrm_lookup_route() 544 const struct flowi *fl, const struct sock *sk, 548 const struct flowi *fl, const struct sock *sk,
|
D | inet6_connection_sock.h | 33 int inet6_csk_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
|
D | ip6_tunnel.h | 47 struct flowi fl; /* flowi template for xmit */
|
D | inet_sock.h | 131 struct flowi fl;
|
D | inet_connection_sock.h | 39 int (*queue_xmit)(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
|
D | ip.h | 118 int ip_queue_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
|
D | tcp.h | 1723 struct dst_entry *(*route_req)(const struct sock *sk, struct flowi *fl, 1728 struct flowi *fl, struct request_sock *req,
|
/linux-4.4.14/include/linux/ |
D | netfilter.h | 269 struct flowi; 282 struct flowi *fl, bool strict); 332 extern void (*nf_nat_decode_session_hook)(struct sk_buff *, struct flowi *); 335 nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl, u_int8_t family) in nf_nat_decode_session() 338 void (*decodefn)(struct sk_buff *, struct flowi *); in nf_nat_decode_session() 373 struct flowi; 375 nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl, u_int8_t family) in nf_nat_decode_session()
|
D | security.h | 103 struct flowi; 1136 void security_sk_classify_flow(struct sock *sk, struct flowi *fl); 1137 void security_req_classify_flow(const struct request_sock *req, struct flowi *fl); 1277 static inline void security_sk_classify_flow(struct sock *sk, struct flowi *fl) in security_sk_classify_flow() 1281 static inline void security_req_classify_flow(const struct request_sock *req, struct flowi *fl) in security_req_classify_flow() 1363 const struct flowi *fl); 1365 void security_skb_classify_flow(struct sk_buff *skb, struct flowi *fl); 1417 struct xfrm_policy *xp, const struct flowi *fl) in security_xfrm_state_pol_flow_match() 1427 static inline void security_skb_classify_flow(struct sk_buff *skb, struct flowi *fl) in security_skb_classify_flow()
|
D | lsm_hooks.h | 1566 struct flowi *fl); 1594 const struct flowi *fl);
|
/linux-4.4.14/net/core/ |
D | flow.c | 38 struct flowi key; 160 const struct flowi *key, in flow_hash_code() 173 static int flow_key_compare(const struct flowi *key1, const struct flowi *key2, in flow_key_compare() 192 flow_cache_lookup(struct net *net, const struct flowi *key, u16 family, u8 dir, in flow_cache_lookup()
|
D | fib_rules.c | 176 struct flowi *fl, int flags) in fib_rule_match() 197 int fib_rules_lookup(struct fib_rules_ops *ops, struct flowi *fl, in fib_rules_lookup()
|
/linux-4.4.14/net/xfrm/ |
D | xfrm_policy.c | 63 __xfrm4_selector_match(const struct xfrm_selector *sel, const struct flowi *fl) in __xfrm4_selector_match() 76 __xfrm6_selector_match(const struct xfrm_selector *sel, const struct flowi *fl) in __xfrm6_selector_match() 88 bool xfrm_selector_match(const struct xfrm_selector *sel, const struct flowi *fl, in xfrm_selector_match() 1071 const struct flowi *fl, in xfrm_policy_match() 1092 const struct flowi *fl, in xfrm_policy_lookup_bytype() 1151 __xfrm_policy_lookup(struct net *net, const struct flowi *fl, u16 family, u8 dir) in __xfrm_policy_lookup() 1182 xfrm_policy_lookup(struct net *net, const struct flowi *fl, u16 family, in xfrm_policy_lookup() 1219 const struct flowi *fl) in xfrm_sk_policy_lookup() 1414 xfrm_tmpl_resolve_one(struct xfrm_policy *policy, const struct flowi *fl, in xfrm_tmpl_resolve_one() 1472 xfrm_tmpl_resolve(struct xfrm_policy **pols, int npols, const struct flowi *fl, in xfrm_tmpl_resolve() [all …]
|
D | xfrm_state.c | 633 xfrm_init_tempstate(struct xfrm_state *x, const struct flowi *fl, in xfrm_init_tempstate() 727 const struct flowi *fl, unsigned short family, in xfrm_state_look_at() 765 const struct flowi *fl, struct xfrm_tmpl *tmpl, in xfrm_state_find()
|
/linux-4.4.14/net/decnet/ |
D | dn_rules.c | 67 static int dn_fib_rule_action(struct fib_rule *rule, struct flowi *flp, in dn_fib_rule_action() 107 static int dn_fib_rule_match(struct fib_rule *rule, struct flowi *fl, int flags) in dn_fib_rule_match()
|
/linux-4.4.14/net/ipv4/ |
D | xfrm4_policy.c | 69 static int xfrm4_get_tos(const struct flowi *fl) in xfrm4_get_tos() 81 const struct flowi *fl) in xfrm4_fill_dst() 107 _decode_session4(struct sk_buff *skb, struct flowi *fl, int reverse) in _decode_session4()
|
D | fib_rules.c | 74 static int fib4_rule_action(struct fib_rule *rule, struct flowi *flp, in fib4_rule_action() 135 static int fib4_rule_match(struct fib_rule *rule, struct flowi *fl, int flags) in fib4_rule_match()
|
D | xfrm4_state.c | 25 __xfrm4_init_tempsel(struct xfrm_selector *sel, const struct flowi *fl) in __xfrm4_init_tempsel()
|
D | netfilter.c | 176 struct flowi *fl, bool strict __always_unused) in nf_ip_route()
|
D | ip_vti.c | 153 struct flowi *fl) in vti_xmit() 220 struct flowi fl; in vti_tunnel_xmit()
|
D | inet_connection_sock.c | 921 static struct dst_entry *inet_csk_rebuild_route(struct sock *sk, struct flowi *fl) in inet_csk_rebuild_route()
|
D | tcp_ipv4.c | 828 struct flowi *fl, in tcp_v4_send_synack() 1194 struct flowi *fl, in tcp_v4_route_req()
|
D | ipmr.c | 173 static int ipmr_rule_action(struct fib_rule *rule, struct flowi *flp, in ipmr_rule_action() 198 static int ipmr_rule_match(struct fib_rule *rule, struct flowi *fl, int flags) in ipmr_rule_match()
|
D | ip_output.c | 380 int ip_queue_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl) in ip_queue_xmit()
|
D | tcp_output.c | 3512 struct flowi fl; in tcp_rtx_synack()
|
D | tcp_input.c | 6168 struct flowi fl; in tcp_conn_request()
|
/linux-4.4.14/net/ipv6/ |
D | xfrm6_policy.c | 72 static int xfrm6_get_tos(const struct flowi *fl) in xfrm6_get_tos() 91 const struct flowi *fl) in xfrm6_fill_dst() 119 _decode_session6(struct sk_buff *skb, struct flowi *fl, int reverse) in _decode_session6()
|
D | fib6_rules.c | 61 static int fib6_rule_action(struct fib_rule *rule, struct flowi *flp, in fib6_rule_action() 161 static int fib6_rule_match(struct fib_rule *rule, struct flowi *fl, int flags) in fib6_rule_match()
|
D | xfrm6_state.c | 24 __xfrm6_init_tempsel(struct xfrm_selector *sel, const struct flowi *fl) in __xfrm6_init_tempsel()
|
D | netfilter.c | 111 struct flowi *fl, bool strict) in nf_ip6_route()
|
D | inet6_connection_sock.c | 153 int inet6_csk_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl_unused) in inet6_csk_xmit()
|
D | mip6.c | 209 const struct flowi *fl) in mip6_destopt_reject()
|
D | ip6_vti.c | 430 vti6_xmit(struct sk_buff *skb, struct net_device *dev, struct flowi *fl) in vti6_xmit() 513 struct flowi fl; in vti6_tnl_xmit()
|
D | tcp_ipv6.c | 440 struct flowi *fl, in tcp_v6_send_synack() 701 struct flowi *fl, in tcp_v6_route_req()
|
D | ip6mr.c | 157 static int ip6mr_rule_action(struct fib_rule *rule, struct flowi *flp, in ip6mr_rule_action() 182 static int ip6mr_rule_match(struct fib_rule *rule, struct flowi *flp, int flags) in ip6mr_rule_match()
|
/linux-4.4.14/Documentation/networking/ |
D | secid.txt | 1 flowi structure:
|
/linux-4.4.14/security/selinux/include/ |
D | xfrm.h | 28 const struct flowi *fl);
|
/linux-4.4.14/include/net/netfilter/ |
D | nf_nat_l3proto.h | 32 struct flowi *fl);
|
/linux-4.4.14/include/net/sctp/ |
D | structs.h | 456 struct flowi *fl, 460 struct flowi *fl); 784 struct flowi fl;
|
/linux-4.4.14/security/selinux/ |
D | xfrm.c | 177 const struct flowi *fl) in selinux_xfrm_state_pol_flow_match()
|
D | hooks.c | 4689 struct flowi *fl) in selinux_req_classify_flow()
|
/linux-4.4.14/net/netfilter/ |
D | xt_TCPMSS.c | 50 struct flowi fl; in tcpmss_reverse_mtu()
|
D | nf_nat_core.c | 56 static void __nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl) in __nf_nat_decode_session() 88 struct flowi fl; in nf_xfrm_me_harder()
|
D | core.c | 403 void (*nf_nat_decode_session_hook)(struct sk_buff *, struct flowi *);
|
/linux-4.4.14/security/ |
D | security.c | 1300 void security_sk_classify_flow(struct sock *sk, struct flowi *fl) in security_sk_classify_flow() 1306 void security_req_classify_flow(const struct request_sock *req, struct flowi *fl) in security_req_classify_flow() 1451 const struct flowi *fl) in security_xfrm_state_pol_flow_match() 1478 void security_skb_classify_flow(struct sk_buff *skb, struct flowi *fl) in security_skb_classify_flow()
|
/linux-4.4.14/net/sctp/ |
D | ipv6.c | 234 struct flowi *fl, struct sock *sk) in sctp_v6_get_dst() 365 struct flowi *fl) in sctp_v6_get_saddr()
|
D | protocol.c | 424 struct flowi *fl, struct sock *sk) in sctp_v4_get_dst() 547 struct flowi *fl) in sctp_v4_get_saddr()
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | nf_nat_l3proto_ipv6.c | 35 struct flowi *fl) in nf_nat_ipv6_decode_session()
|
/linux-4.4.14/net/ipv4/netfilter/ |
D | nf_nat_l3proto_ipv4.c | 36 struct flowi *fl) in nf_nat_ipv4_decode_session()
|
/linux-4.4.14/net/l2tp/ |
D | l2tp_core.c | 1053 struct flowi *fl, size_t data_len) in l2tp_xmit_core() 1107 struct flowi *fl; in l2tp_xmit_skb()
|