Searched refs:flowi (Results 1 - 25 of 101) sorted by relevance

12345

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/
H A Dtransp_v6.h17 struct flowi;
45 struct flowi *fl,
H A Dip6_tunnel.h19 struct flowi fl; /* flowi template for xmit */
H A Dflow.h13 struct flowi { struct
102 struct net *net, struct flowi *key, u16 family,
106 struct net *net, struct flowi *key, u16 family,
112 static inline int flow_cache_uli_match(struct flowi *fl1, struct flowi *fl2)
H A Dfib_rules.h45 struct flowi *, int,
48 struct flowi *, int);
112 struct flowi *, int flags,
H A Ddn_fib.h101 int (*lookup)(struct dn_fib_table *t, const struct flowi *fl,
122 const struct flowi *fl,
127 extern void dn_fib_select_multipath(const struct flowi *fl,
144 extern int dn_fib_lookup(struct flowi *fl, struct dn_fib_res *res);
H A Ddn_route.h19 extern int dn_route_output_sock(struct dst_entry **pprt, struct flowi *, struct sock *sk, int flags);
70 struct flowi fl;
H A Dip_fib.h150 extern int fib_table_lookup(struct fib_table *tb, const struct flowi *flp,
158 const struct flowi *flp,
182 static inline int fib_lookup(struct net *net, const struct flowi *flp,
205 extern int fib_lookup(struct net *n, struct flowi *flp, struct fib_result *res);
218 extern void fib_select_default(struct net *net, const struct flowi *flp,
227 extern void fib_select_multipath(const struct flowi *flp, struct fib_result *res);
H A Droute.h56 struct flowi fl;
110 extern int __ip_route_output_key(struct net *, struct rtable **, const struct flowi *flp);
111 extern int ip_route_output_key(struct net *, struct rtable **, struct flowi *flp);
112 extern int ip_route_output_flow(struct net *, struct rtable **rp, struct flowi *flp, struct sock *sk, int flags);
162 struct flowi fl = { .oif = oif,
196 struct flowi fl;
H A Ddst.h336 struct flowi;
339 struct flowi *fl, struct sock *sk, int flags)
344 struct flowi *fl, struct sock *sk, int flags)
350 struct flowi *fl, struct sock *sk, int flags);
352 struct flowi *fl, struct sock *sk, int flags);
H A Dxfrm.h272 struct flowi *fl,
274 int (*get_tos)(struct flowi *fl);
280 struct flowi *fl);
301 void (*init_tempsel)(struct xfrm_selector *sel, struct flowi *fl);
334 int (*reject)(struct xfrm_state *, struct sk_buff *, struct flowi *);
791 __be16 xfrm_flowi_sport(struct flowi *fl)
815 __be16 xfrm_flowi_dport(struct flowi *fl)
835 extern int xfrm_selector_match(struct xfrm_selector *sel, struct flowi *fl,
879 struct flowi *origin;
1025 extern int __xfrm_decode_session(struct sk_buff *skb, struct flowi *f
[all...]
H A Dip6_fib.h183 struct flowi *, int);
192 struct flowi *fl, int flags,
H A Dipv6.h484 struct flowi *fl,
504 struct flowi *fl,
515 struct flowi *fl);
518 struct flowi *fl);
521 struct flowi *fl);
554 extern struct in6_addr *fl6_update_dst(struct flowi *fl,
588 extern void ipv6_local_error(struct sock *sk, int err, struct flowi *fl, u32 info);
589 extern void ipv6_local_rxpmtu(struct sock *sk, struct flowi *fl, u32 mtu);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dnetfilter.h262 struct flowi;
274 int (*route)(struct dst_entry **dst, struct flowi *fl);
324 extern void (*ip_nat_decode_session)(struct sk_buff *, struct flowi *);
327 nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl, u_int8_t family)
330 void (*decodefn)(struct sk_buff *, struct flowi *);
364 struct flowi;
366 nf_nat_decode_session(struct sk_buff *skb, struct flowi *fl, u_int8_t family)
H A Dicmpv6.h186 struct flowi;
189 struct flowi *fl,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/decnet/
H A Ddn_rules.c52 int dn_fib_lookup(struct flowi *flp, struct dn_fib_res *res)
65 static int dn_fib_rule_action(struct fib_rule *rule, struct flowi *flp,
104 static int dn_fib_rule_match(struct fib_rule *rule, struct flowi *fl, int flags)
178 struct flowi fl = { .nl_u = { .dn_u = { .daddr = addr } } };
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv4/
H A Dfib_lookup.h24 const struct flowi *flp,
H A Dnetfilter.c19 struct flowi fl = {};
91 struct flowi fl;
121 void (*ip_nat_decode_session)(struct sk_buff *, struct flowi *);
220 static int nf_ip_route(struct dst_entry **dst, struct flowi *fl)
H A Dxfrm4_policy.c24 struct flowi fl = {
62 static int xfrm4_get_tos(struct flowi *fl)
74 struct flowi *fl)
105 _decode_session4(struct sk_buff *skb, struct flowi *fl, int reverse)
110 memset(fl, 0, sizeof(struct flowi));
H A Dfib_rules.c57 int fib_lookup(struct net *net, struct flowi *flp, struct fib_result *res)
70 static int fib4_rule_action(struct fib_rule *rule, struct flowi *flp,
105 static int fib4_rule_match(struct fib_rule *rule, struct flowi *fl, int flags)
H A Dxfrm4_state.c24 __xfrm4_init_tempsel(struct xfrm_selector *sel, struct flowi *fl)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/security/selinux/include/
H A Dxfrm.h22 struct xfrm_policy *xp, struct flowi *fl);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/core/
H A Dflow.c36 struct flowi key;
176 struct flowi *key)
194 static int flow_key_compare(struct flowi *key1, struct flowi *key2)
197 const int n_elem = sizeof(struct flowi) / sizeof(flow_compare_t);
199 BUILD_BUG_ON(sizeof(struct flowi) % sizeof(flow_compare_t));
215 flow_cache_lookup(struct net *net, struct flowi *key, u16 family, u8 dir,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv6/
H A Dxfrm6_policy.c33 struct flowi fl = {};
70 static int xfrm6_get_tos(struct flowi *fl)
90 struct flowi *fl)
117 _decode_session6(struct sk_buff *skb, struct flowi *fl, int reverse)
126 memset(fl, 0, sizeof(struct flowi));
H A Dfib6_rules.c32 struct dst_entry *fib6_rule_lookup(struct net *net, struct flowi *fl,
50 static int fib6_rule_action(struct fib_rule *rule, struct flowi *flp,
114 static int fib6_rule_match(struct fib_rule *rule, struct flowi *fl, int flags)
H A Dnetfilter.c18 struct flowi fl = {
94 static int nf_ip6_route(struct dst_entry **dst, struct flowi *fl)

Completed in 264 milliseconds

12345