Lines Matching refs:genmask
72 nft_bitmap_active(const u8 *bitmap, u32 idx, u32 off, u8 genmask)
74 return (bitmap[idx] & (0x3 << off)) & (genmask << off);
82 u8 genmask = nft_genmask_cur(net);
87 return nft_bitmap_active(priv->bitmap, idx, off, genmask);
92 u8 genmask)
100 !nft_set_elem_active(&be->ext, genmask))
113 u8 genmask = nft_genmask_cur(net);
118 !nft_set_elem_active(&be->ext, genmask))
132 u8 genmask = nft_genmask_next(net);
135 be = nft_bitmap_elem_find(set, new, genmask);
143 priv->bitmap[idx] |= (genmask << off);
154 u8 genmask = nft_genmask_next(net);
159 priv->bitmap[idx] &= ~(genmask << off);
169 u8 genmask = nft_genmask_next(net);
174 priv->bitmap[idx] |= (genmask << off);
184 u8 genmask = nft_genmask_next(net);
189 priv->bitmap[idx] &= ~(genmask << off);
199 u8 genmask = nft_genmask_next(net);
204 be = nft_bitmap_elem_find(set, this, genmask);
209 priv->bitmap[idx] &= ~(genmask << off);