Searched refs:flow_offload (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.4/include/net/netfilter/ |
| D | nf_flow_table.h | 72 struct flow_offload { struct 89 struct flow_offload *flow_offload_alloc(struct nf_conn *ct, argument 91 void flow_offload_free(struct flow_offload *flow); 93 int flow_offload_add(struct nf_flowtable *flow_table, struct flow_offload *flow); 101 void flow_offload_teardown(struct flow_offload *flow); 102 static inline void flow_offload_dead(struct flow_offload *flow) in flow_offload_dead() 107 int nf_flow_snat_port(const struct flow_offload *flow, 110 int nf_flow_dnat_port(const struct flow_offload *flow,
|
| /Linux-v5.4/net/netfilter/ |
| D | nf_flow_table_core.c | 18 struct flow_offload flow; 27 flow_offload_fill_dir(struct flow_offload *flow, struct nf_conn *ct, in flow_offload_fill_dir() 60 struct flow_offload * 64 struct flow_offload *flow; in flow_offload_alloc() 153 void flow_offload_free(struct flow_offload *flow) in flow_offload_free() 201 int flow_offload_add(struct nf_flowtable *flow_table, struct flow_offload *flow) in flow_offload_add() 227 static inline bool nf_flow_has_expired(const struct flow_offload *flow) in nf_flow_has_expired() 233 struct flow_offload *flow) in flow_offload_del() 255 void flow_offload_teardown(struct flow_offload *flow) in flow_offload_teardown() 271 struct flow_offload *flow; in flow_offload_lookup() [all …]
|
| D | nf_flow_table_ip.c | 19 static int nf_flow_state_check(struct flow_offload *flow, int proto, in nf_flow_state_check() 92 static int nf_flow_snat_ip(const struct flow_offload *flow, struct sk_buff *skb, in nf_flow_snat_ip() 117 static int nf_flow_dnat_ip(const struct flow_offload *flow, struct sk_buff *skb, in nf_flow_dnat_ip() 142 static int nf_flow_nat_ip(const struct flow_offload *flow, struct sk_buff *skb, in nf_flow_nat_ip() 243 struct flow_offload *flow; in nf_flow_offload_ip_hook() 261 flow = container_of(tuplehash, struct flow_offload, tuplehash[dir]); in nf_flow_offload_ip_hook() 360 static int nf_flow_snat_ipv6(const struct flow_offload *flow, in nf_flow_snat_ipv6() 385 static int nf_flow_dnat_ipv6(const struct flow_offload *flow, in nf_flow_dnat_ipv6() 410 static int nf_flow_nat_ipv6(const struct flow_offload *flow, in nf_flow_nat_ipv6() 474 struct flow_offload *flow; in nf_flow_offload_ipv6_hook() [all …]
|
| D | nft_flow_offload.c | 79 struct flow_offload *flow; in nft_flow_offload_eval()
|
| D | Kconfig | 496 This option adds the "flow_offload" expression that you can use to
|
| /Linux-v5.4/net/core/ |
| D | Makefile | 14 fib_notifier.o xdp.o flow_offload.o
|
| /Linux-v5.4/include/ |
| D | Kbuild | 822 header-test- += net/flow_offload.h
|