LANDLOCK_MAX_NUM_LAYERS
static_assert(HWEIGHT(LANDLOCK_MAX_NUM_LAYERS) == 1);
access_mask_t access[LANDLOCK_MAX_NUM_LAYERS];
(HWEIGHT(LANDLOCK_MAX_NUM_LAYERS - 1) *
(LANDLOCK_MAX_NUM_LAYERS - 1);
if (WARN_ON_ONCE(request->layer_plus_one > LANDLOCK_MAX_NUM_LAYERS))
LANDLOCK_MAX_NUM_LAYERS);
if (WARN_ON_ONCE(layer >= LANDLOCK_MAX_NUM_LAYERS))
<< ((access_weight - 1) * HWEIGHT(LANDLOCK_MAX_NUM_LAYERS - 1));
LANDLOCK_MAX_NUM_LAYERS);
if (WARN_ON_ONCE(num_layers >= LANDLOCK_MAX_NUM_LAYERS))
BUILD_BUG_ON(ruleset.num_layers < LANDLOCK_MAX_NUM_LAYERS);
BUILD_BUG_ON(layer.level < LANDLOCK_MAX_NUM_LAYERS);
if (parent->num_layers >= LANDLOCK_MAX_NUM_LAYERS)
BUILD_BUG_ON(rule.num_layers < LANDLOCK_MAX_NUM_LAYERS);