Home
last modified time | relevance | path

Searched refs:layer (Results 1 – 6 of 6) sorted by relevance

/security/landlock/
A Daudit.c142 if (WARN_ON_ONCE(layer >= domain->num_layers)) in get_hierarchy()
145 for (i = domain->num_layers - 1; i > layer; i--) { in get_hierarchy()
195 long layer; in get_denied_layer() local
201 layer = __fls(mask); in get_denied_layer()
202 if (layer > youngest_layer) { in get_denied_layer()
203 youngest_layer = layer; in get_denied_layer()
205 } else if (layer == youngest_layer) { in get_denied_layer()
291 const size_t layer = in get_layer_from_deny_masks() local
295 if (layer > youngest_layer) { in get_layer_from_deny_masks()
296 youngest_layer = layer; in get_layer_from_deny_masks()
[all …]
A Dcred.h129 union access_masks_all layer = { in landlock_get_applicable_subject() local
133 if (layer.all & masks_all.all) { in landlock_get_applicable_subject()
A Ddomain.c138 const unsigned long access_bit, const size_t layer) in get_layer_deny_mask() argument
146 if (WARN_ON_ONCE(layer >= LANDLOCK_MAX_NUM_LAYERS)) in get_layer_deny_mask()
154 return layer in get_layer_deny_mask()
A Druleset.c288 const struct landlock_layer layer = { in build_check_layer() local
293 BUILD_BUG_ON(layer.level < LANDLOCK_MAX_NUM_LAYERS); in build_check_layer()
294 BUILD_BUG_ON(layer.access < LANDLOCK_MASK_ACCESS_FS); in build_check_layer()
639 const struct landlock_layer *const layer = in landlock_unmask_layers() local
641 const layer_mask_t layer_bit = BIT_ULL(layer->level - 1); in landlock_unmask_layers()
652 if (layer->access & BIT_ULL(access_bit)) in landlock_unmask_layers()
A Druleset.h236 union access_masks_all layer = { in landlock_union_access_masks() local
240 matches.all |= layer.all; in landlock_union_access_masks()
/security/
A DKconfig197 To provide an additional layer of security, route all of these

Completed in 9 milliseconds