Lines Matching refs:child
398 struct landlock_ruleset *const child, in inherit_tree() argument
407 lockdep_assert_held(&child->lock); in inherit_tree()
421 err = insert_rule(child, id, &walker_rule->layers, in inherit_tree()
430 struct landlock_ruleset *const child) in inherit_ruleset() argument
439 mutex_lock(&child->lock); in inherit_ruleset()
443 err = inherit_tree(parent, child, LANDLOCK_KEY_INODE); in inherit_ruleset()
449 err = inherit_tree(parent, child, LANDLOCK_KEY_NET_PORT); in inherit_ruleset()
454 if (WARN_ON_ONCE(child->num_layers <= parent->num_layers)) { in inherit_ruleset()
459 memcpy(child->access_masks, parent->access_masks, in inherit_ruleset()
467 child->hierarchy->parent = parent->hierarchy; in inherit_ruleset()
471 mutex_unlock(&child->lock); in inherit_ruleset()