Searched refs:new_dom (Results 1 – 2 of 2) sorted by relevance
481 struct landlock_ruleset *new_dom, in SYSCALL_DEFINE2() local548 new_dom = landlock_merge_ruleset(new_llcred->domain, ruleset); in SYSCALL_DEFINE2()549 if (IS_ERR(new_dom)) { in SYSCALL_DEFINE2()551 return PTR_ERR(new_dom); in SYSCALL_DEFINE2()555 new_dom->hierarchy->log_same_exec = log_same_exec; in SYSCALL_DEFINE2()556 new_dom->hierarchy->log_new_exec = log_new_exec; in SYSCALL_DEFINE2()558 new_dom->hierarchy->log_status = LANDLOCK_LOG_DISABLED; in SYSCALL_DEFINE2()563 new_llcred->domain = new_dom; in SYSCALL_DEFINE2()566 new_llcred->domain_exec |= BIT(new_dom->num_layers - 1); in SYSCALL_DEFINE2()
551 new_dom = create_ruleset(num_layers); in landlock_merge_ruleset()552 if (IS_ERR(new_dom)) in landlock_merge_ruleset()553 return new_dom; in landlock_merge_ruleset()555 new_dom->hierarchy = in landlock_merge_ruleset()556 kzalloc(sizeof(*new_dom->hierarchy), GFP_KERNEL_ACCOUNT); in landlock_merge_ruleset()557 if (!new_dom->hierarchy) in landlock_merge_ruleset()560 refcount_set(&new_dom->hierarchy->usage, 1); in landlock_merge_ruleset()563 err = inherit_ruleset(parent, new_dom); in landlock_merge_ruleset()568 err = merge_ruleset(new_dom, ruleset); in landlock_merge_ruleset()572 err = landlock_init_hierarchy_log(new_dom->hierarchy); in landlock_merge_ruleset()[all …]
Completed in 7 milliseconds