Lines Matching refs:EACCES
712 ASSERT_EQ(EACCES, test_open("/", O_RDONLY));
713 ASSERT_EQ(EACCES, test_open("/dev", O_RDONLY));
715 ASSERT_EQ(EACCES, test_open("/dev/full", O_RDONLY));
717 ASSERT_EQ(EACCES, test_open("/proc", O_RDONLY));
718 ASSERT_EQ(EACCES, test_open("/proc/self", O_RDONLY));
719 ASSERT_EQ(EACCES, test_open("/proc/self/ns", O_RDONLY));
787 ASSERT_EQ(EACCES, test_open("/", O_RDONLY));
789 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY));
791 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDONLY));
800 ASSERT_EQ(EACCES, test_open(dir_s2d2, O_RDONLY));
843 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDWR));
872 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDONLY));
873 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_WRONLY));
874 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDWR));
875 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
928 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDONLY));
929 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_WRONLY));
930 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDWR));
931 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
935 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_WRONLY));
936 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_RDWR));
937 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
944 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
953 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDONLY));
954 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_WRONLY));
955 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDWR));
956 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
960 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_WRONLY));
961 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_RDWR));
962 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
969 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
978 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDONLY));
979 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_WRONLY));
980 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDWR));
981 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
984 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_RDONLY));
985 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_WRONLY));
986 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_RDWR));
987 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
990 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_RDONLY));
993 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_RDWR));
994 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
1025 ASSERT_EQ(EACCES, errno);
1037 ASSERT_EQ(EACCES, errno);
1042 ASSERT_EQ(EACCES, errno);
1147 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_RDONLY));
1160 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_RDONLY));
1171 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_RDONLY));
1188 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_WRONLY));
1189 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_RDONLY));
1190 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_WRONLY));
1200 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_WRONLY));
1201 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_WRONLY));
1202 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_RDONLY));
1212 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_WRONLY));
1213 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_WRONLY));
1214 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_RDONLY));
1225 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_RDONLY));
1226 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_WRONLY));
1227 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_WRONLY));
1228 ASSERT_EQ(EACCES, test_open(file2_s1d3, O_RDONLY));
1246 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_WRONLY));
1247 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
1250 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_WRONLY));
1255 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_WRONLY));
1280 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_WRONLY));
1281 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
1284 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_WRONLY));
1289 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_WRONLY));
1301 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_WRONLY));
1302 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
1305 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_WRONLY));
1310 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_WRONLY));
1331 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_WRONLY));
1332 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
1335 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_WRONLY));
1340 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_WRONLY));
1363 ASSERT_EQ(EACCES, test_open(dir_s1d2, O_RDONLY | O_DIRECTORY));
1378 ASSERT_EQ(EACCES, test_open(dir_s1d2, O_RDONLY | O_DIRECTORY));
1426 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDONLY));
1435 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDONLY));
1436 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY));
1465 ASSERT_EQ(EACCES, test_open(dir_s2d1, O_RDONLY));
1467 ASSERT_EQ(EACCES, test_open(dir_s3d1, O_RDONLY));
1494 ASSERT_EQ(EACCES, test_open(dir_s2d1, O_RDONLY));
1531 ASSERT_EQ(EACCES, test_open("/", O_RDONLY));
1532 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY));
1551 ASSERT_EQ(EACCES, test_open("/", O_RDONLY));
1552 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY));
1580 ASSERT_EQ(EACCES, test_open("/", O_RDONLY));
1669 ASSERT_EQ(EACCES, test_open(dir_s3d2, O_RDONLY));
1761 ASSERT_EQ((rel == REL_CHROOT_CHDIR) ? 0 : EACCES,
1782 ASSERT_EQ(EACCES, test_open_rel(dirfd, "../../s1d1", O_RDONLY));
1787 ASSERT_EQ(EACCES, test_open_rel(dirfd, "../../s2d1", O_RDONLY));
1891 test_execute(_metadata, EACCES, file1_s1d1);
1930 ASSERT_EQ(EACCES, errno);
2012 ASSERT_EQ(EACCES, errno);
2015 ASSERT_EQ(EACCES, errno);
2023 ASSERT_EQ(EACCES, errno);
2026 ASSERT_EQ(EACCES, errno);
2029 ASSERT_EQ(EACCES, errno);
2032 ASSERT_EQ(EACCES, errno);
2039 ASSERT_EQ(EACCES, errno);
2094 ASSERT_EQ(EACCES, errno);
2097 ASSERT_EQ(EACCES, errno);
2100 ASSERT_EQ(EACCES, errno);
2103 ASSERT_EQ(EACCES, errno);
2303 ASSERT_EQ(EACCES, errno);
2313 ASSERT_EQ(EACCES, errno);
2323 ASSERT_EQ(EACCES, errno);
2381 ASSERT_EQ(EACCES, errno);
2384 ASSERT_EQ(EACCES, errno);
2387 ASSERT_EQ(EACCES, errno);
2391 ASSERT_EQ(EACCES, errno);
2402 ASSERT_EQ(EACCES, errno);
2405 ASSERT_EQ(EACCES, errno);
2413 ASSERT_EQ(EACCES, errno);
2417 ASSERT_EQ(EACCES, errno);
2425 ASSERT_EQ(EACCES, errno);
2431 ASSERT_EQ(EACCES, errno);
2580 ASSERT_EQ(EACCES, errno);
2602 /* Checks EACCES predominance over EXDEV. */
2604 ASSERT_EQ(EACCES, errno);
2606 ASSERT_EQ(EACCES, errno);
2620 /* Checks EACCES predominance over EXDEV. */
2622 ASSERT_EQ(EACCES, errno);
2625 ASSERT_EQ(EACCES, errno);
2635 /* Without REFER source, EACCES wins over EXDEV. */
2637 ASSERT_EQ(EACCES, errno);
2639 ASSERT_EQ(EACCES, errno);
2654 /* Error predominance with file exchange: returns EXDEV and EACCES. */
2657 ASSERT_EQ(EACCES, errno);
2660 ASSERT_EQ(EACCES, errno);
2704 ASSERT_EQ(EACCES, errno);
2707 ASSERT_EQ(EACCES, errno);
2711 /* Error predominance with file exchange: returns EXDEV and EACCES. */
2714 ASSERT_EQ(EACCES, errno);
2717 ASSERT_EQ(EACCES, errno);
2722 ASSERT_EQ(EACCES, errno);
2725 ASSERT_EQ(EACCES, errno);
2731 ASSERT_EQ(EACCES, errno);
2734 ASSERT_EQ(EACCES, errno);
2740 ASSERT_EQ(EACCES, errno);
2743 ASSERT_EQ(EACCES, errno);
2761 ASSERT_EQ(EACCES, errno);
2764 ASSERT_EQ(EACCES, errno);
2785 ASSERT_EQ(EACCES, errno);
2788 ASSERT_EQ(EACCES, errno);
2822 ASSERT_EQ(EACCES, errno);
2824 ASSERT_EQ(EACCES, errno);
2827 ASSERT_EQ(EACCES, errno);
2830 ASSERT_EQ(EACCES, errno);
2850 ASSERT_EQ(EACCES, errno);
2974 ASSERT_EQ(EACCES, errno);
2976 ASSERT_EQ(EACCES, errno);
2978 ASSERT_EQ(EACCES, errno);
2980 ASSERT_EQ(EACCES, errno);
3000 ASSERT_EQ(EACCES, errno);
3002 ASSERT_EQ(EACCES, errno);
3040 ASSERT_EQ(EACCES, errno);
3042 ASSERT_EQ(EACCES, errno);
3044 ASSERT_EQ(EACCES, errno);
3125 ASSERT_EQ(EACCES, errno);
3127 ASSERT_EQ(EACCES, errno);
3129 ASSERT_EQ(EACCES, errno);
3165 ASSERT_EQ(EACCES, errno);
3201 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_RDWR));
3217 ASSERT_EQ(EACCES, errno);
3245 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDWR));
3348 EXPECT_EQ(EACCES, test_open(file_r, O_WRONLY | O_TRUNC));
3349 EXPECT_EQ(EACCES, test_creat(file_r));
3356 EXPECT_EQ(EACCES, test_open(file_w, O_RDONLY | O_TRUNC));
3365 EXPECT_EQ(EACCES, test_open(file_none, O_RDONLY | O_TRUNC));
3366 EXPECT_EQ(EACCES, test_open(file_none, O_WRONLY | O_TRUNC));
3367 EXPECT_EQ(EACCES, test_creat(file_none));
3431 EXPECT_EQ(EACCES, test_truncate(file_rw));
3432 EXPECT_EQ(EACCES, test_open(file_rw, O_RDONLY | O_TRUNC));
3433 EXPECT_EQ(EACCES, test_open(file_rw, O_WRONLY | O_TRUNC));
3442 EXPECT_EQ(EACCES, test_open(file_rt, O_WRONLY | O_TRUNC));
3446 EXPECT_EQ(EACCES, test_open(file_t, O_RDONLY | O_TRUNC));
3447 EXPECT_EQ(EACCES, test_open(file_t, O_WRONLY | O_TRUNC));
3450 EXPECT_EQ(EACCES, test_truncate(file_none));
3451 EXPECT_EQ(EACCES, test_open(file_none, O_RDONLY | O_TRUNC));
3452 EXPECT_EQ(EACCES, test_open(file_none, O_WRONLY | O_TRUNC));
3459 EXPECT_EQ(EACCES, test_open(file_in_dir_t, O_RDONLY | O_TRUNC));
3460 EXPECT_EQ(EACCES, test_open(file_in_dir_t, O_WRONLY | O_TRUNC));
3467 EXPECT_EQ(EACCES, test_creat(file_in_dir_w));
3556 EXPECT_EQ(EACCES, test_ftruncate(fd_layer3));
3612 .expected_ftruncate_result = EACCES,
3630 .expected_open_result = EACCES,
3874 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_WRONLY));
3878 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_WRONLY));
3895 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_RDONLY));
3896 ASSERT_EQ(EACCES, test_open(file1_s1d1, O_WRONLY));
3897 ASSERT_EQ(EACCES, test_open(dir_s1d1, O_RDONLY | O_DIRECTORY));
3900 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_WRONLY));
3904 ASSERT_EQ(EACCES, test_open(file1_s2d1, O_RDONLY));
3905 ASSERT_EQ(EACCES, test_open(file1_s2d1, O_WRONLY));
3906 ASSERT_EQ(EACCES, test_open(dir_s2d1, O_RDONLY | O_DIRECTORY));
3919 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_RDONLY));
3920 ASSERT_EQ(EACCES, test_open(file1_s1d2, O_WRONLY));
3921 ASSERT_EQ(EACCES, test_open(dir_s1d2, O_RDONLY | O_DIRECTORY));
3924 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_WRONLY));
3925 ASSERT_EQ(EACCES, test_open(dir_s1d3, O_RDONLY | O_DIRECTORY));
3928 ASSERT_EQ(EACCES, test_open(file1_s2d2, O_RDONLY));
3929 ASSERT_EQ(EACCES, test_open(file1_s2d2, O_WRONLY));
3930 ASSERT_EQ(EACCES, test_open(dir_s2d2, O_RDONLY | O_DIRECTORY));
3933 ASSERT_EQ(EACCES, test_open(bind_file1_s1d3, O_WRONLY));
3934 ASSERT_EQ(EACCES, test_open(bind_dir_s1d3, O_RDONLY | O_DIRECTORY));
3943 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_RDONLY));
3944 ASSERT_EQ(EACCES, test_open(file1_s1d3, O_WRONLY));
3947 ASSERT_EQ(EACCES, test_open(bind_file1_s1d3, O_RDONLY));
3948 ASSERT_EQ(EACCES, test_open(bind_file1_s1d3, O_WRONLY));
4374 ASSERT_EQ(EACCES, test_open(path_entry, O_WRONLY));
4377 ASSERT_EQ(EACCES,
4382 ASSERT_EQ(EACCES, test_open(path_entry, O_WRONLY));
4387 ASSERT_EQ(EACCES, test_open(path_entry, O_WRONLY));
4390 ASSERT_EQ(EACCES,
4395 ASSERT_EQ(EACCES, test_open(path_entry, O_WRONLY));
4438 ASSERT_EQ(EACCES, test_open(path_entry, O_RDONLY));
4442 ASSERT_EQ(EACCES, test_open(path_entry, O_RDONLY));
4446 ASSERT_EQ(EACCES, test_open(path_entry, O_RDWR));
4464 ASSERT_EQ(EACCES, test_open(path_entry, O_WRONLY));
4469 ASSERT_EQ(EACCES, test_open(path_entry, O_WRONLY));
4473 ASSERT_EQ(EACCES, test_open(path_entry, O_RDWR));
4476 ASSERT_EQ(EACCES,
4491 ASSERT_EQ(EACCES, test_open(path_entry, O_RDONLY));
4495 ASSERT_EQ(EACCES, test_open(path_entry, O_RDONLY));
4499 ASSERT_EQ(EACCES, test_open(path_entry, O_RDWR));
4502 ASSERT_EQ(EACCES,
4687 EXPECT_EQ(EACCES, test_open(dev_null_path, O_RDONLY | O_CLOEXEC));
4699 EXPECT_EQ(EACCES, test_open(dev_null_path, O_RDONLY | O_CLOEXEC));
4700 EXPECT_EQ(EACCES, test_open(variant->file_path, O_RDONLY | O_CLOEXEC));
4767 ASSERT_EQ(EACCES, test_open(TMP_DIR, O_RDONLY));