Lines Matching +full:non +full:- +full:overlapping
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Landlock LSM - Ruleset management
5 * Copyright © 2016-2020 Mickaël Salaün <mic@digikod.net>
6 * Copyright © 2018-2020 ANSSI
33 * struct landlock_layer - Access rights for a given layer
48 * struct landlock_rule - Access rights tied to an object
52 * @node: Node in the ruleset's red-black tree.
74 * struct landlock_hierarchy - Node in a ruleset hierarchy
90 * struct landlock_ruleset - Landlock ruleset
97 * @root: Root of a red-black tree containing &struct landlock_rule
128 * @num_rules: Number of non-overlapping (i.e. not for
136 * non-merged ruleset (i.e. not a domain).
146 * future-proof), and to properly handle merged
147 * rulesets without overlapping access rights. These
177 refcount_inc(&ruleset->usage); in landlock_get_ruleset()