Lines Matching refs:err
318 int err = 0; in merge_tree() local
347 err = insert_rule(dst, id, &layers, ARRAY_SIZE(layers)); in merge_tree()
348 if (err) in merge_tree()
349 return err; in merge_tree()
351 return err; in merge_tree()
357 int err = 0; in merge_ruleset() local
373 err = -EINVAL; in merge_ruleset()
380 err = merge_tree(dst, src, LANDLOCK_KEY_INODE); in merge_ruleset()
381 if (err) in merge_ruleset()
386 err = merge_tree(dst, src, LANDLOCK_KEY_NET_PORT); in merge_ruleset()
387 if (err) in merge_ruleset()
394 return err; in merge_ruleset()
403 int err = 0; in inherit_tree() local
421 err = insert_rule(child, id, &walker_rule->layers, in inherit_tree()
423 if (err) in inherit_tree()
424 return err; in inherit_tree()
426 return err; in inherit_tree()
432 int err = 0; in inherit_ruleset() local
443 err = inherit_tree(parent, child, LANDLOCK_KEY_INODE); in inherit_ruleset()
444 if (err) in inherit_ruleset()
449 err = inherit_tree(parent, child, LANDLOCK_KEY_NET_PORT); in inherit_ruleset()
450 if (err) in inherit_ruleset()
455 err = -EINVAL; in inherit_ruleset()
463 err = -EINVAL; in inherit_ruleset()
472 return err; in inherit_ruleset()
536 int err; in landlock_merge_ruleset() local
563 err = inherit_ruleset(parent, new_dom); in landlock_merge_ruleset()
564 if (err) in landlock_merge_ruleset()
565 return ERR_PTR(err); in landlock_merge_ruleset()
568 err = merge_ruleset(new_dom, ruleset); in landlock_merge_ruleset()
569 if (err) in landlock_merge_ruleset()
570 return ERR_PTR(err); in landlock_merge_ruleset()
572 err = landlock_init_hierarchy_log(new_dom->hierarchy); in landlock_merge_ruleset()
573 if (err) in landlock_merge_ruleset()
574 return ERR_PTR(err); in landlock_merge_ruleset()