Searched refs:layer (Results 1 – 6 of 6) sorted by relevance
142 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() local201 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() local295 if (layer > youngest_layer) { in get_layer_from_deny_masks()296 youngest_layer = layer; in get_layer_from_deny_masks()[all …]
129 union access_masks_all layer = { in landlock_get_applicable_subject() local133 if (layer.all & masks_all.all) { in landlock_get_applicable_subject()
138 const unsigned long access_bit, const size_t layer) in get_layer_deny_mask() argument146 if (WARN_ON_ONCE(layer >= LANDLOCK_MAX_NUM_LAYERS)) in get_layer_deny_mask()154 return layer in get_layer_deny_mask()
288 const struct landlock_layer layer = { in build_check_layer() local293 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() local641 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()
236 union access_masks_all layer = { in landlock_union_access_masks() local240 matches.all |= layer.all; in landlock_union_access_masks()
197 To provide an additional layer of security, route all of these
Completed in 9 milliseconds