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))