Lines Matching refs:access
431 __u64 access; in TEST_F_FORK() local
452 for (access = 1; access <= ACCESS_LAST; access <<= 1) { in TEST_F_FORK()
453 path_beneath_dir.allowed_access = access; in TEST_F_FORK()
458 path_beneath_file.allowed_access = access; in TEST_F_FORK()
461 if (access & ACCESS_FILE) { in TEST_F_FORK()
514 __u64 access; member
555 add_path_beneath(_metadata, ruleset_fd, rules[i].access, in create_ruleset()
576 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
583 _metadata, rules[0].access | LANDLOCK_ACCESS_FS_READ_DIR, in TEST_F_FORK()
625 .access = ACCESS_RO, in TEST_F_FORK()
648 .access = ACCESS_RO, in TEST_F_FORK()
652 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
706 .access = ACCESS_RO, in TEST_F_FORK()
734 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
739 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
774 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
779 .access = LANDLOCK_ACCESS_FS_WRITE_FILE, in TEST_F_FORK()
787 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
796 .access = LANDLOCK_ACCESS_FS_WRITE_FILE, in TEST_F_FORK()
881 .access = LANDLOCK_ACCESS_FS_MAKE_REG, in TEST_F_FORK()
888 .access = LANDLOCK_ACCESS_FS_REMOVE_FILE, in TEST_F_FORK()
945 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
954 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
960 .access = LANDLOCK_ACCESS_FS_WRITE_FILE, in TEST_F_FORK()
968 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
979 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
990 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
1001 .access = LANDLOCK_ACCESS_FS_EXECUTE, in TEST_F_FORK()
1012 .access = LANDLOCK_ACCESS_FS_WRITE_FILE, in TEST_F_FORK()
1115 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
1232 .access = ACCESS_RO, in TEST_F_FORK()
1270 .access = ACCESS_RO, in TEST_F_FORK()
1327 .access = ACCESS_RO, in TEST_F_FORK()
1332 .access = ACCESS_RO, in TEST_F_FORK()
1356 .access = ACCESS_RO, in TEST_F_FORK()
1361 .access = ACCESS_RO, in TEST_F_FORK()
1389 .access = ACCESS_RO, in TEST_F_FORK()
1403 rules[0].access = LANDLOCK_ACCESS_FS_READ_FILE; in TEST_F_FORK()
1419 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
1439 .access = ACCESS_RO, in TEST_F_FORK()
1467 .access = ACCESS_RO, in TEST_F_FORK()
1490 .access = ACCESS_RO, in TEST_F_FORK()
1524 .access = ACCESS_RO, in TEST_F_FORK()
1528 .access = ACCESS_RO, in TEST_F_FORK()
1532 .access = ACCESS_RO, in TEST_F_FORK()
1570 .access = ACCESS_RO, in test_relative_path()
1577 .access = ACCESS_RO, in test_relative_path()
1581 .access = ACCESS_RO, in test_relative_path()
1753 .access = LANDLOCK_ACCESS_FS_EXECUTE, in TEST_F_FORK()
1758 create_ruleset(_metadata, rules[0].access, rules); in TEST_F_FORK()
1786 .access = LANDLOCK_ACCESS_FS_MAKE_REG, in TEST_F_FORK()
1793 .access = LANDLOCK_ACCESS_FS_REMOVE_FILE, in TEST_F_FORK()
1797 int ruleset_fd = create_ruleset(_metadata, layer1[0].access, layer1); in TEST_F_FORK()
1826 ruleset_fd = create_ruleset(_metadata, layer2[0].access, layer2); in TEST_F_FORK()
1855 .access = LANDLOCK_ACCESS_FS_REMOVE_FILE, in TEST_F_FORK()
1859 .access = LANDLOCK_ACCESS_FS_REMOVE_FILE, in TEST_F_FORK()
1864 create_ruleset(_metadata, rules[0].access, rules); in TEST_F_FORK()
1937 .access = LANDLOCK_ACCESS_FS_REMOVE_DIR, in TEST_F_FORK()
1941 .access = LANDLOCK_ACCESS_FS_REMOVE_DIR, in TEST_F_FORK()
1946 create_ruleset(_metadata, rules[0].access, rules); in TEST_F_FORK()
2001 .access = LANDLOCK_ACCESS_FS_REFER, in TEST_F_FORK()
2005 .access = LANDLOCK_ACCESS_FS_REFER, in TEST_F_FORK()
2048 ruleset_fd = create_ruleset(_metadata, layer1[0].access, layer1); in refer_denied_by_default()
2063 ruleset_fd = create_ruleset(_metadata, layer2[0].access, layer2); in refer_denied_by_default()
2082 .access = LANDLOCK_ACCESS_FS_REFER,
2091 .access = LANDLOCK_ACCESS_FS_EXECUTE,
2100 .access = LANDLOCK_ACCESS_FS_EXECUTE,
2152 .access = LANDLOCK_ACCESS_FS_MAKE_REG, in TEST_F_FORK()
2156 .access = LANDLOCK_ACCESS_FS_REFER, in TEST_F_FORK()
2160 .access = LANDLOCK_ACCESS_FS_REFER, in TEST_F_FORK()
2164 .access = LANDLOCK_ACCESS_FS_MAKE_REG, in TEST_F_FORK()
2230 .access = LANDLOCK_ACCESS_FS_MAKE_REG, in TEST_F_FORK()
2234 .access = LANDLOCK_ACCESS_FS_REFER, in TEST_F_FORK()
2238 .access = LANDLOCK_ACCESS_FS_REFER, in TEST_F_FORK()
2242 .access = LANDLOCK_ACCESS_FS_MAKE_REG, in TEST_F_FORK()
2375 .access = LANDLOCK_ACCESS_FS_REFER, in reparent_exdev_layers_enforce1()
2380 .access = LANDLOCK_ACCESS_FS_MAKE_REG, in reparent_exdev_layers_enforce1()
2384 .access = LANDLOCK_ACCESS_FS_REFER, in reparent_exdev_layers_enforce1()
2388 .access = LANDLOCK_ACCESS_FS_MAKE_REG, in reparent_exdev_layers_enforce1()
2407 .access = LANDLOCK_ACCESS_FS_MAKE_DIR, in reparent_exdev_layers_enforce2()
2675 .access = LANDLOCK_ACCESS_FS_REFER | in TEST_F_FORK()
2680 .access = LANDLOCK_ACCESS_FS_REMOVE_FILE, in TEST_F_FORK()
2684 .access = LANDLOCK_ACCESS_FS_REFER | in TEST_F_FORK()
2737 .access = LANDLOCK_ACCESS_FS_REFER, in TEST_F_FORK()
2741 .access = LANDLOCK_ACCESS_FS_EXECUTE, in TEST_F_FORK()
2745 .access = LANDLOCK_ACCESS_FS_MAKE_SOCK | in TEST_F_FORK()
2750 .access = LANDLOCK_ACCESS_FS_REFER | in TEST_F_FORK()
2756 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
2830 .access = LANDLOCK_ACCESS_FS_REMOVE_DIR, in TEST_F_FORK()
2835 create_ruleset(_metadata, rules[0].access, rules); in TEST_F_FORK()
2867 .access = LANDLOCK_ACCESS_FS_REMOVE_FILE, in TEST_F_FORK()
2872 create_ruleset(_metadata, rules[0].access, rules); in TEST_F_FORK()
2887 const __u64 access, const mode_t mode, in test_make_file() argument
2893 .access = access, in test_make_file()
2897 const int ruleset_fd = create_ruleset(_metadata, access, rules); in test_make_file()
2981 .access = LANDLOCK_ACCESS_FS_MAKE_SYM, in TEST_F_FORK()
2986 create_ruleset(_metadata, rules[0].access, rules); in TEST_F_FORK()
3026 .access = LANDLOCK_ACCESS_FS_MAKE_DIR, in TEST_F_FORK()
3031 create_ruleset(_metadata, rules[0].access, rules); in TEST_F_FORK()
3066 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3109 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
3116 create_ruleset(_metadata, rules[0].access, rules); in TEST_F_FORK()
3246 .access = ACCESS_RO, in TEST_F_FORK()
3250 .access = ACCESS_RW, in TEST_F_FORK()
3262 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3266 .access = ACCESS_RW, in TEST_F_FORK()
3274 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3282 .access = LANDLOCK_ACCESS_FS_WRITE_FILE, in TEST_F_FORK()
3379 .access = LANDLOCK_ACCESS_FS_REFER, in TEST_F_FORK()
3383 .access = LANDLOCK_ACCESS_FS_EXECUTE, in TEST_F_FORK()
3648 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3652 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3656 .access = ACCESS_RW, in TEST_F_FORK()
3663 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3667 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3671 .access = ACCESS_RW, in TEST_F_FORK()
3679 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3683 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3687 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3691 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3695 .access = ACCESS_RW, in TEST_F_FORK()
3699 .access = ACCESS_RW, in TEST_F_FORK()
3703 .access = ACCESS_RW, in TEST_F_FORK()
3711 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3715 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3719 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3723 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3727 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3731 .access = LANDLOCK_ACCESS_FS_READ_FILE, in TEST_F_FORK()
3735 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
3740 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
3745 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
3750 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
3755 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()
3763 .access = LANDLOCK_ACCESS_FS_READ_FILE | in TEST_F_FORK()