Lines Matching defs:object
24 #include "object.h"
72 create_rule(struct landlock_object *const object,
93 landlock_get_object(object);
94 new_rule->object = object;
110 landlock_put_object(rule->object);
131 * @object: The object to build the new rule with. The underlying kernel
132 * object must be held by the caller.
146 struct landlock_object *const object,
156 if (WARN_ON_ONCE(!object || !layers))
163 if (this->object != object) {
165 if (this->object < object)
197 new_rule = create_rule(object, &this->layers, this->num_layers,
206 /* There is no match for @object. */
210 new_rule = create_rule(object, layers, num_layers, NULL);
232 struct landlock_object *const object,
242 return insert_rule(ruleset, object, &layers, ARRAY_SIZE(layers));
302 err = insert_rule(dst, walker_rule->object, &layers,
331 err = insert_rule(child, walker_rule->object,
456 const struct landlock_object *const object)
460 if (!object)
467 if (this->object == object)
469 if (this->object < object)