Searched refs:flow_offload (Results 1 – 5 of 5) sorted by relevance
| /Linux-v4.19/include/net/netfilter/ |
| D | nf_flow_table.h | 73 struct flow_offload { struct 91 struct flow_offload *flow_offload_alloc(struct nf_conn *ct, argument 93 void flow_offload_free(struct flow_offload *flow); 95 int flow_offload_add(struct nf_flowtable *flow_table, struct flow_offload *flow); 99 void (*iter)(struct flow_offload *flow, void *data), 107 void flow_offload_teardown(struct flow_offload *flow); 108 static inline void flow_offload_dead(struct flow_offload *flow) in flow_offload_dead() 113 int nf_flow_snat_port(const struct flow_offload *flow, 116 int nf_flow_dnat_port(const struct flow_offload *flow,
|
| /Linux-v4.19/net/netfilter/ |
| D | nf_flow_table_core.c | 16 struct flow_offload flow; 25 flow_offload_fill_dir(struct flow_offload *flow, struct nf_conn *ct, in flow_offload_fill_dir() 58 struct flow_offload * 62 struct flow_offload *flow; in flow_offload_alloc() 137 void flow_offload_free(struct flow_offload *flow) in flow_offload_free() 185 int flow_offload_add(struct nf_flowtable *flow_table, struct flow_offload *flow) in flow_offload_add() 200 struct flow_offload *flow) in flow_offload_del() 217 void flow_offload_teardown(struct flow_offload *flow) in flow_offload_teardown() 233 struct flow_offload *flow; in flow_offload_lookup() 242 flow = container_of(tuplehash, struct flow_offload, tuplehash[dir]); in flow_offload_lookup() [all …]
|
| D | nf_flow_table_ip.c | 18 static int nf_flow_state_check(struct flow_offload *flow, int proto, in nf_flow_state_check() 91 static int nf_flow_snat_ip(const struct flow_offload *flow, struct sk_buff *skb, in nf_flow_snat_ip() 116 static int nf_flow_dnat_ip(const struct flow_offload *flow, struct sk_buff *skb, in nf_flow_dnat_ip() 141 static int nf_flow_nat_ip(const struct flow_offload *flow, struct sk_buff *skb, in nf_flow_nat_ip() 221 struct flow_offload *flow; in nf_flow_offload_ip_hook() 243 flow = container_of(tuplehash, struct flow_offload, tuplehash[dir]); in nf_flow_offload_ip_hook() 330 static int nf_flow_snat_ipv6(const struct flow_offload *flow, in nf_flow_snat_ipv6() 355 static int nf_flow_dnat_ipv6(const struct flow_offload *flow, in nf_flow_dnat_ipv6() 380 static int nf_flow_nat_ipv6(const struct flow_offload *flow, in nf_flow_nat_ipv6() 440 struct flow_offload *flow; in nf_flow_offload_ipv6_hook() [all …]
|
| D | nft_flow_offload.c | 71 struct flow_offload *flow; in nft_flow_offload_eval()
|
| D | Kconfig | 508 This option adds the "flow_offload" expression that you can use to
|