Lines Matching refs:src
313 struct landlock_ruleset *const src, in merge_tree() argument
322 lockdep_assert_held(&src->lock); in merge_tree()
324 src_root = get_root(src, key_type); in merge_tree()
355 struct landlock_ruleset *const src) in merge_ruleset() argument
361 if (WARN_ON_ONCE(!src)) in merge_ruleset()
369 mutex_lock_nested(&src->lock, SINGLE_DEPTH_NESTING); in merge_ruleset()
372 if (WARN_ON_ONCE(src->num_layers != 1 || dst->num_layers < 1)) { in merge_ruleset()
377 landlock_upgrade_handled_access_masks(src->access_masks[0]); in merge_ruleset()
380 err = merge_tree(dst, src, LANDLOCK_KEY_INODE); in merge_ruleset()
386 err = merge_tree(dst, src, LANDLOCK_KEY_NET_PORT); in merge_ruleset()
392 mutex_unlock(&src->lock); in merge_ruleset()