Home
last modified time | relevance | path

Searched defs:flowtable (Results 1 – 5 of 5) sorted by relevance

/linux/net/netfilter/
H A Dnf_flow_table_offload.c27 struct nf_flowtable *flowtable; member
802 const struct nf_flowtable *flowtable = offload->flowtable; in nf_flow_offload_rule_alloc() local
901 static int nf_flow_offload_tuple(struct nf_flowtable *flowtable, in nf_flow_offload_tuple()
1082 nf_flow_offload_work_alloc(struct nf_flowtable *flowtable, in nf_flow_offload_work_alloc()
1113 void nf_flow_offload_refresh(struct nf_flowtable *flowtable, in nf_flow_offload_refresh()
1125 void nf_flow_offload_add(struct nf_flowtable *flowtable, in nf_flow_offload_add()
1135 void nf_flow_offload_del(struct nf_flowtable *flowtable, in nf_flow_offload_del()
1148 void nf_flow_offload_stats(struct nf_flowtable *flowtable, in nf_flow_offload_stats()
1165 void nf_flow_table_offload_flush_cleanup(struct nf_flowtable *flowtable) in nf_flow_table_offload_flush_cleanup()
1173 void nf_flow_table_offload_flush(struct nf_flowtable *flowtable) in nf_flow_table_offload_flush()
[all …]
H A Dnf_flow_table_core.c427 void (*iter)(struct nf_flowtable *flowtable, in nf_flow_table_iterate()
704 int nf_flow_table_init(struct nf_flowtable *flowtable) in nf_flow_table_init()
744 void nf_flow_table_gc_cleanup(struct nf_flowtable *flowtable, in nf_flow_table_gc_cleanup()
754 struct nf_flowtable *flowtable; in nf_flow_table_cleanup() local
H A Dnf_flow_table_xdp.c133 int nf_flow_offload_xdp_setup(struct nf_flowtable *flowtable, in nf_flow_offload_xdp_setup()
H A Dnf_tables_api.c941 nft_trans_flowtable_add(struct nft_ctx * ctx,int msg_type,struct nft_flowtable * flowtable) nft_trans_flowtable_add() argument
961 nft_delflowtable(struct nft_ctx * ctx,struct nft_flowtable * flowtable) nft_delflowtable() argument
1673 struct nft_flowtable *flowtable, *nft; nft_flush_table() local
8811 struct nft_flowtable *flowtable; nft_flowtable_lookup() local
8824 nf_tables_deactivate_flowtable(const struct nft_ctx * ctx,struct nft_flowtable * flowtable,enum nft_trans_phase phase) nf_tables_deactivate_flowtable() argument
8844 struct nft_flowtable *flowtable; nft_flowtable_lookup_byhandle() local
8869 nft_flowtable_parse_hook(const struct nft_ctx * ctx,const struct nlattr * const nla[],struct nft_flowtable_hook * flowtable_hook,struct nft_flowtable * flowtable,struct netlink_ext_ack * extack,bool add) nft_flowtable_parse_hook() argument
8978 nft_unregister_flowtable_ops(struct net * net,struct nft_flowtable * flowtable,struct nf_hook_ops * ops) nft_unregister_flowtable_ops() argument
8987 __nft_unregister_flowtable_net_hooks(struct net * net,struct nft_flowtable * flowtable,struct list_head * hook_list,bool release_netdev) __nft_unregister_flowtable_net_hooks() argument
9003 nft_unregister_flowtable_net_hooks(struct net * net,struct nft_flowtable * flowtable,struct list_head * hook_list) nft_unregister_flowtable_net_hooks() argument
9010 nft_register_flowtable_ops(struct net * net,struct nft_flowtable * flowtable,struct nf_hook_ops * ops) nft_register_flowtable_ops() argument
9032 nft_register_flowtable_net_hooks(struct net * net,struct nft_table * table,struct list_head * hook_list,struct nft_flowtable * flowtable) nft_register_flowtable_net_hooks() argument
9084 nft_flowtable_unregister_trans_hook(struct net * net,struct nft_flowtable * flowtable,struct list_head * hook_list) nft_flowtable_unregister_trans_hook() argument
9102 nft_flowtable_update(struct nft_ctx * ctx,const struct nlmsghdr * nlh,struct nft_flowtable * flowtable,struct netlink_ext_ack * extack) nft_flowtable_update() argument
9202 struct nft_flowtable *flowtable; nf_tables_newflowtable() local
9338 nft_delflowtable_hook(struct nft_ctx * ctx,struct nft_flowtable * flowtable,struct netlink_ext_ack * extack) nft_delflowtable_hook() argument
9396 struct nft_flowtable *flowtable; nf_tables_delflowtable() local
9447 nf_tables_fill_flowtable_info(struct sk_buff * skb,struct net * net,u32 portid,u32 seq,int event,u32 flags,int family,struct nft_flowtable * flowtable,struct list_head * hook_list,struct list_head * trans_hook_list) nf_tables_fill_flowtable_info() argument
9528 struct nft_flowtable *flowtable; nf_tables_dump_flowtable() local
9615 struct nft_flowtable *flowtable; nf_tables_getflowtable() local
9669 nf_tables_flowtable_notify(struct nft_ctx * ctx,struct nft_flowtable * flowtable,struct list_head * hook_list,struct list_head * trans_hook_list,int event) nf_tables_flowtable_notify() argument
9705 nf_tables_flowtable_destroy(struct nft_flowtable * flowtable) nf_tables_flowtable_destroy() argument
9766 nft_flowtable_event(unsigned long event,struct net_device * dev,struct nft_flowtable * flowtable,bool changename) nft_flowtable_event() argument
9823 struct nft_flowtable *flowtable; __nf_tables_flowtable_event() local
11988 struct nft_flowtable *flowtable; __nft_release_hook() local
12014 struct nft_flowtable *flowtable, *nf; __nft_release_table() local
[all...]
/linux/include/net/netfilter/
H A Dnf_flow_table.h89 static inline bool nf_flowtable_hw_offload(struct nf_flowtable *flowtable) in nf_flowtable_hw_offload()