genmask           246 include/net/netfilter/nf_tables.h 	u8		genmask;
genmask           444 include/net/netfilter/nf_tables.h 					genmask:2;
genmask           470 include/net/netfilter/nf_tables.h 				      u8 genmask);
genmask           558 include/net/netfilter/nf_tables.h 	u8	genmask;
genmask           851 include/net/netfilter/nf_tables.h 					genmask:2,
genmask           917 include/net/netfilter/nf_tables.h 					genmask:2;
genmask          1032 include/net/netfilter/nf_tables.h 					genmask:2;
genmask          1072 include/net/netfilter/nf_tables.h 	u32				genmask:2,
genmask          1091 include/net/netfilter/nf_tables.h 				  u8 genmask);
genmask          1175 include/net/netfilter/nf_tables.h 	u32				genmask:2,
genmask          1185 include/net/netfilter/nf_tables.h 					   u8 genmask);
genmask          1276 include/net/netfilter/nf_tables.h 	(((__obj)->genmask & nft_genmask_cur(__net)) == 0)
genmask          1280 include/net/netfilter/nf_tables.h 	(((__obj)->genmask & nft_genmask_next(__net)) == 0)
genmask          1284 include/net/netfilter/nf_tables.h 	(__obj)->genmask = nft_genmask_cur(__net)
genmask          1288 include/net/netfilter/nf_tables.h         (__obj)->genmask = nft_genmask_next(__net)
genmask          1292 include/net/netfilter/nf_tables.h 	(__obj)->genmask &= ~nft_genmask_next(__net)
genmask          1294 include/net/netfilter/nf_tables.h 	!((__obj)->genmask & __genmask)
genmask          1301 include/net/netfilter/nf_tables.h 				       u8 genmask)
genmask          1303 include/net/netfilter/nf_tables.h 	return !(ext->genmask & genmask);
genmask          1310 include/net/netfilter/nf_tables.h 	ext->genmask ^= nft_genmask_next(net);
genmask          1339 include/net/netfilter/nf_tables.h 	BUILD_BUG_ON(offsetof(struct nft_set_ext, genmask) != 0);
genmask           452 net/netfilter/nf_tables_api.c 					  u8 family, u8 genmask)
genmask           462 net/netfilter/nf_tables_api.c 		    nft_active_genmask(table, genmask))
genmask           471 net/netfilter/nf_tables_api.c 						   u8 genmask)
genmask           477 net/netfilter/nf_tables_api.c 		    nft_active_genmask(table, genmask))
genmask           718 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_cur(net);
genmask           733 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_TABLE_NAME], family, genmask);
genmask           903 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask           913 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, attr, family, genmask);
genmask          1074 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          1087 net/netfilter/nf_tables_api.c 		table = nft_table_lookup_byhandle(net, attr, genmask);
genmask          1090 net/netfilter/nf_tables_api.c 		table = nft_table_lookup(net, attr, family, genmask);
genmask          1143 net/netfilter/nf_tables_api.c nft_chain_lookup_byhandle(const struct nft_table *table, u64 handle, u8 genmask)
genmask          1149 net/netfilter/nf_tables_api.c 		    nft_active_genmask(chain, genmask))
genmask          1167 net/netfilter/nf_tables_api.c 					  const struct nlattr *nla, u8 genmask)
genmask          1188 net/netfilter/nf_tables_api.c 		if (nft_active_genmask(chain, genmask))
genmask          1410 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_cur(net);
genmask          1426 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_CHAIN_TABLE], family, genmask);
genmask          1432 net/netfilter/nf_tables_api.c 	chain = nft_chain_lookup(net, table, nla[NFTA_CHAIN_NAME], genmask);
genmask          1650 net/netfilter/nf_tables_api.c static int nf_tables_addchain(struct nft_ctx *ctx, u8 family, u8 genmask,
genmask          1771 net/netfilter/nf_tables_api.c static int nf_tables_updchain(struct nft_ctx *ctx, u8 genmask, u8 policy,
genmask          1817 net/netfilter/nf_tables_api.c 					  nla[NFTA_CHAIN_NAME], genmask);
genmask          1884 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          1896 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_CHAIN_TABLE], family, genmask);
genmask          1907 net/netfilter/nf_tables_api.c 		chain = nft_chain_lookup_byhandle(table, handle, genmask);
genmask          1914 net/netfilter/nf_tables_api.c 		chain = nft_chain_lookup(net, table, attr, genmask);
genmask          1963 net/netfilter/nf_tables_api.c 		return nf_tables_updchain(&ctx, genmask, policy, flags);
genmask          1966 net/netfilter/nf_tables_api.c 	return nf_tables_addchain(&ctx, family, genmask, policy, flags);
genmask          1975 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          1986 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_CHAIN_TABLE], family, genmask);
genmask          1995 net/netfilter/nf_tables_api.c 		chain = nft_chain_lookup_byhandle(table, handle, genmask);
genmask          1998 net/netfilter/nf_tables_api.c 		chain = nft_chain_lookup(net, table, attr, genmask);
genmask          2579 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_cur(net);
genmask          2599 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_RULE_TABLE], family, genmask);
genmask          2605 net/netfilter/nf_tables_api.c 	chain = nft_chain_lookup(net, table, nla[NFTA_RULE_CHAIN], genmask);
genmask          2720 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          2738 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_RULE_TABLE], family, genmask);
genmask          2744 net/netfilter/nf_tables_api.c 	chain = nft_chain_lookup(net, table, nla[NFTA_RULE_CHAIN], genmask);
genmask          2939 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          2946 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_RULE_TABLE], family, genmask);
genmask          2954 net/netfilter/nf_tables_api.c 					 genmask);
genmask          3138 net/netfilter/nf_tables_api.c 				     u8 genmask)
genmask          3146 net/netfilter/nf_tables_api.c 					 genmask);
genmask          3158 net/netfilter/nf_tables_api.c 				      const struct nlattr *nla, u8 genmask)
genmask          3167 net/netfilter/nf_tables_api.c 		    nft_active_genmask(set, genmask))
genmask          3175 net/netfilter/nf_tables_api.c 					       u8 genmask)
genmask          3181 net/netfilter/nf_tables_api.c 		    nft_active_genmask(set, genmask))
genmask          3188 net/netfilter/nf_tables_api.c 					   const struct nlattr *nla, u8 genmask)
genmask          3198 net/netfilter/nf_tables_api.c 			    nft_active_genmask(set, genmask))
genmask          3209 net/netfilter/nf_tables_api.c 				      u8 genmask)
genmask          3213 net/netfilter/nf_tables_api.c 	set = nft_set_lookup(table, nla_set_name, genmask);
genmask          3218 net/netfilter/nf_tables_api.c 		set = nft_set_lookup_byid(net, nla_set_id, genmask);
genmask          3487 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_cur(net);
genmask          3496 net/netfilter/nf_tables_api.c 					genmask);
genmask          3518 net/netfilter/nf_tables_api.c 	set = nft_set_lookup(ctx.table, nla[NFTA_SET_NAME], genmask);
genmask          3560 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          3671 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_SET_TABLE], family, genmask);
genmask          3679 net/netfilter/nf_tables_api.c 	set = nft_set_lookup(table, nla[NFTA_SET_NAME], genmask);
genmask          3792 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          3804 net/netfilter/nf_tables_api.c 					genmask);
genmask          3810 net/netfilter/nf_tables_api.c 		set = nft_set_lookup_byhandle(ctx.table, attr, genmask);
genmask          3813 net/netfilter/nf_tables_api.c 		set = nft_set_lookup(ctx.table, attr, genmask);
genmask          3866 net/netfilter/nf_tables_api.c 		iter.genmask	= nft_genmask_next(ctx->net);
genmask          3989 net/netfilter/nf_tables_api.c 				      u8 genmask)
genmask          3996 net/netfilter/nf_tables_api.c 				 genmask);
genmask          4164 net/netfilter/nf_tables_api.c 	args.iter.genmask	= nft_genmask_cur(net);
genmask          4333 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_cur(net);
genmask          4340 net/netfilter/nf_tables_api.c 					 genmask);
genmask          4344 net/netfilter/nf_tables_api.c 	set = nft_set_lookup(ctx.table, nla[NFTA_SET_ELEM_LIST_SET], genmask);
genmask          4495 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(ctx->net);
genmask          4590 net/netfilter/nf_tables_api.c 				     set->objtype, genmask);
genmask          4671 net/netfilter/nf_tables_api.c 	ext->genmask = nft_genmask_cur(ctx->net) | NFT_SET_ELEM_BUSY_MASK;
genmask          4728 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          4738 net/netfilter/nf_tables_api.c 					 genmask);
genmask          4743 net/netfilter/nf_tables_api.c 				    nla[NFTA_SET_ELEM_LIST_SET_ID], genmask);
genmask          4925 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          4932 net/netfilter/nf_tables_api.c 					 genmask);
genmask          4936 net/netfilter/nf_tables_api.c 	set = nft_set_lookup(ctx.table, nla[NFTA_SET_ELEM_LIST_SET], genmask);
genmask          4944 net/netfilter/nf_tables_api.c 			.genmask	= genmask,
genmask          5027 net/netfilter/nf_tables_api.c 				  u8 genmask)
genmask          5047 net/netfilter/nf_tables_api.c 		    nft_active_genmask(obj, genmask)) {
genmask          5060 net/netfilter/nf_tables_api.c 						  u32 objtype, u8 genmask)
genmask          5067 net/netfilter/nf_tables_api.c 		    nft_active_genmask(obj, genmask))
genmask          5222 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          5235 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_OBJ_TABLE], family, genmask);
genmask          5242 net/netfilter/nf_tables_api.c 	obj = nft_obj_lookup(net, table, nla[NFTA_OBJ_NAME], objtype, genmask);
genmask          5452 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_cur(net);
genmask          5477 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_OBJ_TABLE], family, genmask);
genmask          5484 net/netfilter/nf_tables_api.c 	obj = nft_obj_lookup(net, table, nla[NFTA_OBJ_NAME], objtype, genmask);
genmask          5525 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          5537 net/netfilter/nf_tables_api.c 	table = nft_table_lookup(net, nla[NFTA_OBJ_TABLE], family, genmask);
genmask          5546 net/netfilter/nf_tables_api.c 		obj = nft_obj_lookup_byhandle(table, attr, objtype, genmask);
genmask          5549 net/netfilter/nf_tables_api.c 		obj = nft_obj_lookup(net, table, attr, objtype, genmask);
genmask          5631 net/netfilter/nf_tables_api.c 					   const struct nlattr *nla, u8 genmask)
genmask          5637 net/netfilter/nf_tables_api.c 		    nft_active_genmask(flowtable, genmask))
genmask          5662 net/netfilter/nf_tables_api.c 			      const struct nlattr *nla, u8 genmask)
genmask          5668 net/netfilter/nf_tables_api.c                    nft_active_genmask(flowtable, genmask))
genmask          5821 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          5833 net/netfilter/nf_tables_api.c 				 genmask);
genmask          5840 net/netfilter/nf_tables_api.c 					 genmask);
genmask          5942 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(net);
genmask          5955 net/netfilter/nf_tables_api.c 				 genmask);
genmask          5963 net/netfilter/nf_tables_api.c 		flowtable = nft_flowtable_lookup_byhandle(table, attr, genmask);
genmask          5966 net/netfilter/nf_tables_api.c 		flowtable = nft_flowtable_lookup(table, attr, genmask);
genmask          6135 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_cur(net);
genmask          6158 net/netfilter/nf_tables_api.c 				 genmask);
genmask          6163 net/netfilter/nf_tables_api.c 					 genmask);
genmask          7301 net/netfilter/nf_tables_api.c 			iter.genmask	= nft_genmask_next(ctx->net);
genmask          7468 net/netfilter/nf_tables_api.c 	u8 genmask = nft_genmask_next(ctx->net);
genmask          7502 net/netfilter/nf_tables_api.c 					 tb[NFTA_VERDICT_CHAIN], genmask);
genmask           133 net/netfilter/nft_dynset.c 	u8 genmask = nft_genmask_next(ctx->net);
genmask           156 net/netfilter/nft_dynset.c 				    tb[NFTA_DYNSET_SET_ID], genmask);
genmask           163 net/netfilter/nft_flow_offload.c 	u8 genmask = nft_genmask_next(ctx->net);
genmask           170 net/netfilter/nft_flow_offload.c 					 genmask);
genmask            62 net/netfilter/nft_lookup.c 	u8 genmask = nft_genmask_next(ctx->net);
genmask            72 net/netfilter/nft_lookup.c 				    tb[NFTA_LOOKUP_SET_ID], genmask);
genmask           205 net/netfilter/nft_lookup.c 	iter.genmask	= nft_genmask_next(ctx->net);
genmask            30 net/netfilter/nft_objref.c 	u8 genmask = nft_genmask_next(ctx->net);
genmask            40 net/netfilter/nft_objref.c 			     genmask);
genmask           127 net/netfilter/nft_objref.c 	u8 genmask = nft_genmask_next(ctx->net);
genmask           133 net/netfilter/nft_objref.c 				    tb[NFTA_OBJREF_SET_ID], genmask);
genmask            71 net/netfilter/nft_set_bitmap.c nft_bitmap_active(const u8 *bitmap, u32 idx, u32 off, u8 genmask)
genmask            73 net/netfilter/nft_set_bitmap.c 	return (bitmap[idx] & (0x3 << off)) & (genmask << off);
genmask            80 net/netfilter/nft_set_bitmap.c 	u8 genmask = nft_genmask_cur(net);
genmask            85 net/netfilter/nft_set_bitmap.c 	return nft_bitmap_active(priv->bitmap, idx, off, genmask);
genmask            90 net/netfilter/nft_set_bitmap.c 		     u8 genmask)
genmask            98 net/netfilter/nft_set_bitmap.c 		    !nft_set_elem_active(&be->ext, genmask))
genmask           110 net/netfilter/nft_set_bitmap.c 	u8 genmask = nft_genmask_cur(net);
genmask           115 net/netfilter/nft_set_bitmap.c 		    !nft_set_elem_active(&be->ext, genmask))
genmask           129 net/netfilter/nft_set_bitmap.c 	u8 genmask = nft_genmask_next(net);
genmask           132 net/netfilter/nft_set_bitmap.c 	be = nft_bitmap_elem_find(set, new, genmask);
genmask           140 net/netfilter/nft_set_bitmap.c 	priv->bitmap[idx] |= (genmask << off);
genmask           152 net/netfilter/nft_set_bitmap.c 	u8 genmask = nft_genmask_next(net);
genmask           157 net/netfilter/nft_set_bitmap.c 	priv->bitmap[idx] &= ~(genmask << off);
genmask           167 net/netfilter/nft_set_bitmap.c 	u8 genmask = nft_genmask_next(net);
genmask           172 net/netfilter/nft_set_bitmap.c 	priv->bitmap[idx] |= (genmask << off);
genmask           180 net/netfilter/nft_set_bitmap.c 	u8 genmask = nft_genmask_next(net);
genmask           186 net/netfilter/nft_set_bitmap.c 	priv->bitmap[idx] &= ~(genmask << off);
genmask           198 net/netfilter/nft_set_bitmap.c 	u8 genmask = nft_genmask_next(net);
genmask           203 net/netfilter/nft_set_bitmap.c 	be = nft_bitmap_elem_find(set, this, genmask);
genmask           208 net/netfilter/nft_set_bitmap.c 	priv->bitmap[idx] &= ~(genmask << off);
genmask           225 net/netfilter/nft_set_bitmap.c 		if (!nft_set_elem_active(&be->ext, iter->genmask))
genmask            37 net/netfilter/nft_set_hash.c 	u8				genmask;
genmask            64 net/netfilter/nft_set_hash.c 	if (!nft_set_elem_active(&he->ext, x->genmask))
genmask            83 net/netfilter/nft_set_hash.c 		.genmask = nft_genmask_cur(net),
genmask           101 net/netfilter/nft_set_hash.c 		.genmask = nft_genmask_cur(net),
genmask           124 net/netfilter/nft_set_hash.c 		.genmask = NFT_GENMASK_ANY,
genmask           165 net/netfilter/nft_set_hash.c 		.genmask = nft_genmask_next(net),
genmask           211 net/netfilter/nft_set_hash.c 		.genmask = nft_genmask_next(net),
genmask           242 net/netfilter/nft_set_hash.c 		.genmask = NFT_GENMASK_ANY,
genmask           280 net/netfilter/nft_set_hash.c 		if (!nft_set_elem_active(&he->ext, iter->genmask))
genmask           426 net/netfilter/nft_set_hash.c 	u8 genmask = nft_genmask_cur(net);
genmask           434 net/netfilter/nft_set_hash.c 		    nft_set_elem_active(&he->ext, genmask)) {
genmask           446 net/netfilter/nft_set_hash.c 	u8 genmask = nft_genmask_cur(net);
genmask           454 net/netfilter/nft_set_hash.c 		    nft_set_elem_active(&he->ext, genmask))
genmask           465 net/netfilter/nft_set_hash.c 	u8 genmask = nft_genmask_cur(net);
genmask           475 net/netfilter/nft_set_hash.c 		    nft_set_elem_active(&he->ext, genmask)) {
genmask           506 net/netfilter/nft_set_hash.c 	u8 genmask = nft_genmask_next(net);
genmask           513 net/netfilter/nft_set_hash.c 		    nft_set_elem_active(&he->ext, genmask)) {
genmask           545 net/netfilter/nft_set_hash.c 	u8 genmask = nft_genmask_next(net);
genmask           552 net/netfilter/nft_set_hash.c 		    nft_set_elem_active(&he->ext, genmask)) {
genmask           581 net/netfilter/nft_set_hash.c 			if (!nft_set_elem_active(&he->ext, iter->genmask))
genmask            53 net/netfilter/nft_set_rbtree.c 	u8 genmask = nft_genmask_cur(net);
genmask            78 net/netfilter/nft_set_rbtree.c 			if (!nft_set_elem_active(&rbe->ext, genmask)) {
genmask           100 net/netfilter/nft_set_rbtree.c 	    nft_set_elem_active(&interval->ext, genmask) &&
genmask           131 net/netfilter/nft_set_rbtree.c 			     unsigned int seq, unsigned int flags, u8 genmask)
genmask           157 net/netfilter/nft_set_rbtree.c 			if (!nft_set_elem_active(&rbe->ext, genmask)) {
genmask           180 net/netfilter/nft_set_rbtree.c 	    nft_set_elem_active(&interval->ext, genmask) &&
genmask           200 net/netfilter/nft_set_rbtree.c 	u8 genmask = nft_genmask_cur(net);
genmask           203 net/netfilter/nft_set_rbtree.c 	ret = __nft_rbtree_get(net, set, key, &rbe, seq, flags, genmask);
genmask           209 net/netfilter/nft_set_rbtree.c 	ret = __nft_rbtree_get(net, set, key, &rbe, seq, flags, genmask);
genmask           222 net/netfilter/nft_set_rbtree.c 	u8 genmask = nft_genmask_next(net);
genmask           246 net/netfilter/nft_set_rbtree.c 			} else if (nft_set_elem_active(&rbe->ext, genmask)) {
genmask           320 net/netfilter/nft_set_rbtree.c 	u8 genmask = nft_genmask_next(net);
genmask           341 net/netfilter/nft_set_rbtree.c 			} else if (!nft_set_elem_active(&rbe->ext, genmask)) {
genmask           369 net/netfilter/nft_set_rbtree.c 		if (!nft_set_elem_active(&rbe->ext, iter->genmask))