Lines Matching defs:num_layers
88 .num_layers = ~0,
92 * Checks that .num_layers is large enough for at least
95 BUILD_BUG_ON(rule.num_layers < LANDLOCK_MAX_NUM_LAYERS);
117 const struct landlock_layer (*layers)[], const u32 num_layers,
126 if (WARN_ON_ONCE(num_layers >= LANDLOCK_MAX_NUM_LAYERS))
128 new_num_layers = num_layers + 1;
130 new_num_layers = num_layers;
144 new_rule->num_layers = new_num_layers;
147 flex_array_size(new_rule, layers, num_layers));
150 new_rule->layers[new_rule->num_layers - 1] = *new_layer;
184 * @num_layers: The number of @layers entries.
200 const size_t num_layers)
233 if (WARN_ON_ONCE(num_layers != 1))
242 if (WARN_ON_ONCE(this->num_layers != 1))
258 new_rule = create_rule(id, &this->layers, this->num_layers,
271 new_rule = create_rule(id, layers, num_layers, NULL);