nft_set           244 include/net/netfilter/nf_tables.h struct nft_set;
nft_set           251 include/net/netfilter/nf_tables.h 			      struct nft_set *set,
nft_set           323 include/net/netfilter/nf_tables.h 						  const struct nft_set *set,
nft_set           326 include/net/netfilter/nf_tables.h 	bool				(*update)(struct nft_set *set,
nft_set           328 include/net/netfilter/nf_tables.h 						  void *(*new)(struct nft_set *,
nft_set           334 include/net/netfilter/nf_tables.h 	bool				(*delete)(const struct nft_set *set,
nft_set           338 include/net/netfilter/nf_tables.h 						  const struct nft_set *set,
nft_set           342 include/net/netfilter/nf_tables.h 						    const struct nft_set *set,
nft_set           345 include/net/netfilter/nf_tables.h 						      const struct nft_set *set,
nft_set           348 include/net/netfilter/nf_tables.h 						 const struct nft_set *set,
nft_set           351 include/net/netfilter/nf_tables.h 						  const struct nft_set *set,
nft_set           354 include/net/netfilter/nf_tables.h 						struct nft_set *set,
nft_set           357 include/net/netfilter/nf_tables.h 					       const struct nft_set *set,
nft_set           366 include/net/netfilter/nf_tables.h 	int				(*init)(const struct nft_set *set,
nft_set           369 include/net/netfilter/nf_tables.h 	void				(*destroy)(const struct nft_set *set);
nft_set           370 include/net/netfilter/nf_tables.h 	void				(*gc_init)(const struct nft_set *set);
nft_set           451 include/net/netfilter/nf_tables.h static inline bool nft_set_is_anonymous(const struct nft_set *set)
nft_set           456 include/net/netfilter/nf_tables.h static inline void *nft_set_priv(const struct nft_set *set)
nft_set           461 include/net/netfilter/nf_tables.h static inline struct nft_set *nft_set_container_of(const void *priv)
nft_set           463 include/net/netfilter/nf_tables.h 	return (void *)priv - offsetof(struct nft_set, data);
nft_set           466 include/net/netfilter/nf_tables.h struct nft_set *nft_set_lookup_global(const struct net *net,
nft_set           472 include/net/netfilter/nf_tables.h static inline unsigned long nft_set_gc_interval(const struct nft_set *set)
nft_set           494 include/net/netfilter/nf_tables.h void nf_tables_deactivate_set(const struct nft_ctx *ctx, struct nft_set *set,
nft_set           497 include/net/netfilter/nf_tables.h int nf_tables_bind_set(const struct nft_ctx *ctx, struct nft_set *set,
nft_set           499 include/net/netfilter/nf_tables.h void nf_tables_destroy_set(const struct nft_ctx *ctx, struct nft_set *set);
nft_set           645 include/net/netfilter/nf_tables.h static inline struct nft_set_ext *nft_set_elem_ext(const struct nft_set *set,
nft_set           656 include/net/netfilter/nf_tables.h void *nft_set_elem_init(const struct nft_set *set,
nft_set           660 include/net/netfilter/nf_tables.h void nft_set_elem_destroy(const struct nft_set *set, void *elem,
nft_set           672 include/net/netfilter/nf_tables.h 	const struct nft_set		*set;
nft_set           691 include/net/netfilter/nf_tables.h struct nft_set_gc_batch *nft_set_gc_batch_alloc(const struct nft_set *set,
nft_set           702 include/net/netfilter/nf_tables.h nft_set_gc_batch_check(const struct nft_set *set, struct nft_set_gc_batch *gcb,
nft_set          1307 include/net/netfilter/nf_tables.h 					      const struct nft_set *set,
nft_set          1381 include/net/netfilter/nf_tables.h 	struct nft_set			*set;
nft_set          1420 include/net/netfilter/nf_tables.h 	struct nft_set			*set;
nft_set           134 net/netfilter/nf_tables_api.c static void nft_set_trans_bind(const struct nft_ctx *ctx, struct nft_set *set)
nft_set           347 net/netfilter/nf_tables_api.c 			     struct nft_set *set)
nft_set           366 net/netfilter/nf_tables_api.c static int nft_delset(const struct nft_ctx *ctx, struct nft_set *set)
nft_set           978 net/netfilter/nf_tables_api.c 	struct nft_set *set, *ns;
nft_set          3157 net/netfilter/nf_tables_api.c static struct nft_set *nft_set_lookup(const struct nft_table *table,
nft_set          3160 net/netfilter/nf_tables_api.c 	struct nft_set *set;
nft_set          3173 net/netfilter/nf_tables_api.c static struct nft_set *nft_set_lookup_byhandle(const struct nft_table *table,
nft_set          3177 net/netfilter/nf_tables_api.c 	struct nft_set *set;
nft_set          3187 net/netfilter/nf_tables_api.c static struct nft_set *nft_set_lookup_byid(const struct net *net,
nft_set          3195 net/netfilter/nf_tables_api.c 			struct nft_set *set = nft_trans_set(trans);
nft_set          3205 net/netfilter/nf_tables_api.c struct nft_set *nft_set_lookup_global(const struct net *net,
nft_set          3211 net/netfilter/nf_tables_api.c 	struct nft_set *set;
nft_set          3224 net/netfilter/nf_tables_api.c static int nf_tables_set_alloc_name(struct nft_ctx *ctx, struct nft_set *set,
nft_set          3227 net/netfilter/nf_tables_api.c 	const struct nft_set *i;
nft_set          3298 net/netfilter/nf_tables_api.c 			      const struct nft_set *set, u16 event, u16 flags)
nft_set          3376 net/netfilter/nf_tables_api.c 				 const struct nft_set *set, int event,
nft_set          3406 net/netfilter/nf_tables_api.c 	const struct nft_set *set;
nft_set          3488 net/netfilter/nf_tables_api.c 	const struct nft_set *set;
nft_set          3564 net/netfilter/nf_tables_api.c 	struct nft_set *set;
nft_set          3775 net/netfilter/nf_tables_api.c static void nft_set_destroy(struct nft_set *set)
nft_set          3794 net/netfilter/nf_tables_api.c 	struct nft_set *set;
nft_set          3830 net/netfilter/nf_tables_api.c 					struct nft_set *set,
nft_set          3844 net/netfilter/nf_tables_api.c int nf_tables_bind_set(const struct nft_ctx *ctx, struct nft_set *set,
nft_set          3886 net/netfilter/nf_tables_api.c static void nf_tables_unbind_set(const struct nft_ctx *ctx, struct nft_set *set,
nft_set          3899 net/netfilter/nf_tables_api.c void nf_tables_deactivate_set(const struct nft_ctx *ctx, struct nft_set *set,
nft_set          3918 net/netfilter/nf_tables_api.c void nf_tables_destroy_set(const struct nft_ctx *ctx, struct nft_set *set)
nft_set          4007 net/netfilter/nf_tables_api.c 				  const struct nft_set *set,
nft_set          4087 net/netfilter/nf_tables_api.c 				  struct nft_set *set,
nft_set          4098 net/netfilter/nf_tables_api.c 	const struct nft_set	*set;
nft_set          4107 net/netfilter/nf_tables_api.c 	struct nft_set *set;
nft_set          4206 net/netfilter/nf_tables_api.c 				       const struct nft_set *set,
nft_set          4248 net/netfilter/nf_tables_api.c static int nft_setelem_parse_flags(const struct nft_set *set,
nft_set          4264 net/netfilter/nf_tables_api.c static int nft_get_set_elem(struct nft_ctx *ctx, struct nft_set *set,
nft_set          4334 net/netfilter/nf_tables_api.c 	struct nft_set *set;
nft_set          4377 net/netfilter/nf_tables_api.c 				     const struct nft_set *set,
nft_set          4409 net/netfilter/nf_tables_api.c 					      struct nft_set *set)
nft_set          4421 net/netfilter/nf_tables_api.c void *nft_set_elem_init(const struct nft_set *set,
nft_set          4450 net/netfilter/nf_tables_api.c void nft_set_elem_destroy(const struct nft_set *set, void *elem,
nft_set          4482 net/netfilter/nf_tables_api.c 				       const struct nft_set *set, void *elem)
nft_set          4491 net/netfilter/nf_tables_api.c static int nft_add_set_elem(struct nft_ctx *ctx, struct nft_set *set,
nft_set          4730 net/netfilter/nf_tables_api.c 	struct nft_set *set;
nft_set          4786 net/netfilter/nf_tables_api.c 				  const struct nft_set *set,
nft_set          4798 net/netfilter/nf_tables_api.c 				    const struct nft_set *set,
nft_set          4809 net/netfilter/nf_tables_api.c static int nft_del_setelem(struct nft_ctx *ctx, struct nft_set *set,
nft_set          4891 net/netfilter/nf_tables_api.c 			 struct nft_set *set,
nft_set          4927 net/netfilter/nf_tables_api.c 	struct nft_set *set;
nft_set          4974 net/netfilter/nf_tables_api.c struct nft_set_gc_batch *nft_set_gc_batch_alloc(const struct nft_set *set,
nft_set          7229 net/netfilter/nf_tables_api.c 					struct nft_set *set,
nft_set          7255 net/netfilter/nf_tables_api.c 	struct nft_set *set;
nft_set          7695 net/netfilter/nf_tables_api.c 	struct nft_set *set, *ns;
nft_set            16 net/netfilter/nft_dynset.c 	struct nft_set			*set;
nft_set            44 net/netfilter/nft_dynset.c static void *nft_dynset_new(struct nft_set *set, const struct nft_expr *expr,
nft_set            82 net/netfilter/nft_dynset.c 	struct nft_set *set = priv->set;
nft_set           134 net/netfilter/nft_dynset.c 	struct nft_set *set;
nft_set            19 net/netfilter/nft_lookup.c 	struct nft_set			*set;
nft_set            31 net/netfilter/nft_lookup.c 	const struct nft_set *set = priv->set;
nft_set            63 net/netfilter/nft_lookup.c 	struct nft_set *set;
nft_set           164 net/netfilter/nft_lookup.c 				       struct nft_set *set,
nft_set            97 net/netfilter/nft_objref.c 	struct nft_set		*set;
nft_set           107 net/netfilter/nft_objref.c 	const struct nft_set *set = priv->set;
nft_set           128 net/netfilter/nft_objref.c 	struct nft_set *set;
nft_set            51 net/netfilter/nft_set_bitmap.c static inline void nft_bitmap_location(const struct nft_set *set,
nft_set            76 net/netfilter/nft_set_bitmap.c static bool nft_bitmap_lookup(const struct net *net, const struct nft_set *set,
nft_set            89 net/netfilter/nft_set_bitmap.c nft_bitmap_elem_find(const struct nft_set *set, struct nft_bitmap_elem *this,
nft_set           106 net/netfilter/nft_set_bitmap.c static void *nft_bitmap_get(const struct net *net, const struct nft_set *set,
nft_set           123 net/netfilter/nft_set_bitmap.c static int nft_bitmap_insert(const struct net *net, const struct nft_set *set,
nft_set           147 net/netfilter/nft_set_bitmap.c 			      const struct nft_set *set,
nft_set           162 net/netfilter/nft_set_bitmap.c 				const struct nft_set *set,
nft_set           177 net/netfilter/nft_set_bitmap.c 			     const struct nft_set *set, void *_be)
nft_set           193 net/netfilter/nft_set_bitmap.c 				   const struct nft_set *set,
nft_set           215 net/netfilter/nft_set_bitmap.c 			    struct nft_set *set,
nft_set           261 net/netfilter/nft_set_bitmap.c static int nft_bitmap_init(const struct nft_set *set,
nft_set           273 net/netfilter/nft_set_bitmap.c static void nft_bitmap_destroy(const struct nft_set *set)
nft_set            35 net/netfilter/nft_set_hash.c 	const struct nft_set		*set;
nft_set            77 net/netfilter/nft_set_hash.c static bool nft_rhash_lookup(const struct net *net, const struct nft_set *set,
nft_set            95 net/netfilter/nft_set_hash.c static void *nft_rhash_get(const struct net *net, const struct nft_set *set,
nft_set           113 net/netfilter/nft_set_hash.c static bool nft_rhash_update(struct nft_set *set, const u32 *key,
nft_set           114 net/netfilter/nft_set_hash.c 			     void *(*new)(struct nft_set *,
nft_set           158 net/netfilter/nft_set_hash.c static int nft_rhash_insert(const struct net *net, const struct nft_set *set,
nft_set           182 net/netfilter/nft_set_hash.c static void nft_rhash_activate(const struct net *net, const struct nft_set *set,
nft_set           192 net/netfilter/nft_set_hash.c 			    const struct nft_set *set, void *priv)
nft_set           205 net/netfilter/nft_set_hash.c 				  const struct nft_set *set,
nft_set           228 net/netfilter/nft_set_hash.c 			     const struct nft_set *set,
nft_set           237 net/netfilter/nft_set_hash.c static bool nft_rhash_delete(const struct nft_set *set,
nft_set           255 net/netfilter/nft_set_hash.c static void nft_rhash_walk(const struct nft_ctx *ctx, struct nft_set *set,
nft_set           298 net/netfilter/nft_set_hash.c 	struct nft_set *set;
nft_set           351 net/netfilter/nft_set_hash.c static void nft_rhash_gc_init(const struct nft_set *set)
nft_set           359 net/netfilter/nft_set_hash.c static int nft_rhash_init(const struct nft_set *set,
nft_set           386 net/netfilter/nft_set_hash.c static void nft_rhash_destroy(const struct nft_set *set)
nft_set           422 net/netfilter/nft_set_hash.c static bool nft_hash_lookup(const struct net *net, const struct nft_set *set,
nft_set           442 net/netfilter/nft_set_hash.c static void *nft_hash_get(const struct net *net, const struct nft_set *set,
nft_set           461 net/netfilter/nft_set_hash.c 				 const struct nft_set *set,
nft_set           483 net/netfilter/nft_set_hash.c static u32 nft_jhash(const struct nft_set *set, const struct nft_hash *priv,
nft_set           500 net/netfilter/nft_set_hash.c static int nft_hash_insert(const struct net *net, const struct nft_set *set,
nft_set           522 net/netfilter/nft_set_hash.c static void nft_hash_activate(const struct net *net, const struct nft_set *set,
nft_set           531 net/netfilter/nft_set_hash.c 			   const struct nft_set *set, void *priv)
nft_set           540 net/netfilter/nft_set_hash.c 				 const struct nft_set *set,
nft_set           561 net/netfilter/nft_set_hash.c 			    const struct nft_set *set,
nft_set           569 net/netfilter/nft_set_hash.c static void nft_hash_walk(const struct nft_ctx *ctx, struct nft_set *set,
nft_set           602 net/netfilter/nft_set_hash.c static int nft_hash_init(const struct nft_set *set,
nft_set           614 net/netfilter/nft_set_hash.c static void nft_hash_destroy(const struct nft_set *set)
nft_set            41 net/netfilter/nft_set_rbtree.c static bool nft_rbtree_equal(const struct nft_set *set, const void *this,
nft_set            47 net/netfilter/nft_set_rbtree.c static bool __nft_rbtree_lookup(const struct net *net, const struct nft_set *set,
nft_set           110 net/netfilter/nft_set_rbtree.c static bool nft_rbtree_lookup(const struct net *net, const struct nft_set *set,
nft_set           129 net/netfilter/nft_set_rbtree.c static bool __nft_rbtree_get(const struct net *net, const struct nft_set *set,
nft_set           193 net/netfilter/nft_set_rbtree.c static void *nft_rbtree_get(const struct net *net, const struct nft_set *set,
nft_set           217 net/netfilter/nft_set_rbtree.c static int __nft_rbtree_insert(const struct net *net, const struct nft_set *set,
nft_set           259 net/netfilter/nft_set_rbtree.c static int nft_rbtree_insert(const struct net *net, const struct nft_set *set,
nft_set           277 net/netfilter/nft_set_rbtree.c 			      const struct nft_set *set,
nft_set           291 net/netfilter/nft_set_rbtree.c 				const struct nft_set *set,
nft_set           301 net/netfilter/nft_set_rbtree.c 			     const struct nft_set *set, void *priv)
nft_set           314 net/netfilter/nft_set_rbtree.c 				   const struct nft_set *set,
nft_set           353 net/netfilter/nft_set_rbtree.c 			    struct nft_set *set,
nft_set           391 net/netfilter/nft_set_rbtree.c 	struct nft_set *set;
nft_set           449 net/netfilter/nft_set_rbtree.c static int nft_rbtree_init(const struct nft_set *set,
nft_set           467 net/netfilter/nft_set_rbtree.c static void nft_rbtree_destroy(const struct nft_set *set)