Searched refs:flow_offload_tuple (Results 1 – 7 of 7) sorted by relevance
| /linux/net/netfilter/ |
| H A D | nf_flow_table_ip.c | 162 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 D | nf_flow_table_core.c | 25 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 D | nf_flow_table_bpf.c | 37 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 D | nf_flow_table_offload.c | 95 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 D | nf_flow_table_inet.c | 50 const struct flow_offload_tuple *flow_tuple = &flow->tuplehash[dir].tuple; in nf_flow_rule_route_inet()
|
| /linux/include/net/netfilter/ |
| H A D | nf_flow_table.h | 123 struct flow_offload_tuple { struct 176 struct flow_offload_tuple tuple; argument 311 struct flow_offload_tuple *tuple);
|
| /linux/net/sched/ |
| H A D | act_ct.c | 518 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()
|