Home
last modified time | relevance | path

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

/linux/net/netfilter/
H A Dnf_flow_table_ip.c162 struct flow_offload_tuple *tuple) in nf_flow_tuple_encap()
217 struct flow_offload_tuple *tuple) in nf_flow_tuple_ip()
300 static inline bool nf_flow_dst_check(struct flow_offload_tuple *tuple) in nf_flow_dst_check()
486 struct flow_offload_tuple tuple = {}; in nf_flow_offload_lookup()
586 struct flow_offload_tuple *tuple, in nf_flow_tunnel_ipip_push()
632 struct flow_offload_tuple *tuple, in nf_flow_tunnel_v4_push()
647 struct flow_offload_tuple *tuple, in nf_flow_tunnel_ip6ip6_push()
721 struct flow_offload_tuple *tuple, in nf_flow_tunnel_v6_push()
733 struct flow_offload_tuple *tuple) in nf_flow_encap_push()
762 struct flow_offload_tuple *other_tuple; in nf_flow_offload_ip_hook()
[all …]
H A Dnf_flow_table_core.c25 struct flow_offload_tuple *ft = &flow->tuplehash[dir].tuple; in flow_offload_fill_dir()
79 static u32 flow_offload_dst_cookie(struct flow_offload_tuple *flow_tuple) in flow_offload_dst_cookie()
101 struct flow_offload_tuple *flow_tuple = &flow->tuplehash[dir].tuple; in flow_offload_fill_route()
272 const struct flow_offload_tuple *tuple = data; in flow_offload_hash()
274 return jhash(tuple, offsetof(struct flow_offload_tuple, __hash), seed); in flow_offload_hash()
281 return jhash(&tuplehash->tuple, offsetof(struct flow_offload_tuple, __hash), seed); in flow_offload_hash_obj()
287 const struct flow_offload_tuple *tuple = arg->key; in flow_offload_hash_cmp()
290 if (memcmp(&x->tuple, tuple, offsetof(struct flow_offload_tuple, __hash))) in flow_offload_hash_cmp()
397 struct flow_offload_tuple *tuple) in flow_offload_lookup()
H A Dnf_flow_table_bpf.c37 struct flow_offload_tuple *tuple, __be16 proto) in bpf_xdp_flow_tuple_lookup()
63 struct flow_offload_tuple tuple = { in bpf_xdp_flow_lookup()
H A Dnf_flow_table_offload.c95 const struct flow_offload_tuple *tuple, in nf_flow_rule_match()
239 const struct flow_offload_tuple *other_tuple, *this_tuple; in flow_offload_eth_src()
289 const struct flow_offload_tuple *other_tuple, *this_tuple; in flow_offload_eth_dst()
590 const struct flow_offload_tuple *this_tuple, *other_tuple; in flow_offload_redirect()
629 const struct flow_offload_tuple *this_tuple; in flow_offload_encap_tunnel()
658 const struct flow_offload_tuple *other_tuple; in flow_offload_decap_tunnel()
687 const struct flow_offload_tuple *other_tuple; in nf_flow_rule_route_common()
688 const struct flow_offload_tuple *tuple; in nf_flow_rule_route_common()
803 const struct flow_offload_tuple *tuple, *other_tuple; in nf_flow_offload_rule_alloc()
891 const struct flow_offload_tuple *tupl in nf_flow_offload_init()
[all...]
H A Dnf_flow_table_inet.c50 const struct flow_offload_tuple *flow_tuple = &flow->tuplehash[dir].tuple; in nf_flow_rule_route_inet()
/linux/include/net/netfilter/
H A Dnf_flow_table.h123 struct flow_offload_tuple { struct
176 struct flow_offload_tuple tuple; argument
311 struct flow_offload_tuple *tuple);
/linux/net/sched/
H A Dact_ct.c518 struct flow_offload_tuple *tuple, in tcf_ct_flow_table_fill_tuple_ipv4()
591 struct flow_offload_tuple *tuple, in tcf_ct_flow_table_fill_tuple_ipv6()
664 struct flow_offload_tuple tuple = {}; in tcf_ct_flow_table_lookup()