Lines Matching refs:open

116 	pathfd = open(path, O_PATH);
117 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
145 pathfd = open(path, O_PATH);
146 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
179 if (open(path, O_PATH) >= 0)
183 if (open("/usr/bin/true", O_PATH | O_EXEC) >= 0)
195 truefd = open("/usr/bin/true", O_PATH | O_EXEC);
224 pathdfd = open(".", O_PATH);
225 ATF_REQUIRE_MSG(pathdfd >= 0, FMT_ERR("open"));
226 pathfd = open(path, O_PATH);
227 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
236 * CAP_READ and CAP_LOOKUP should be sufficient to open a directory.
266 * CAP_SEEK is needed to open a file for writing without O_APPEND.
274 * CAP_LOOKUP isn't sufficient to open a file for reading.
303 pathfd = open(path, O_PATH);
304 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
337 pathfd = open(path, O_PATH | O_DIRECTORY);
338 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
346 ATF_REQUIRE_MSG(fd >= 0, FMT_ERR("open"));
378 pathfd = open(path, O_PATH | O_DIRECTORY);
379 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
403 pathfd = open(path, O_PATH);
404 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
436 pathfd = open("/dev/null", O_PATH);
437 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
468 pathfd = open(path, O_PATH);
469 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
498 pathfd = open(path, O_PATH);
499 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
557 pathfd = open(path, O_PATH);
558 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
606 pathfd = open("/usr/bin/true", O_PATH | O_EXEC);
623 fd = open(path, O_CREAT | O_RDONLY, 0600);
624 ATF_REQUIRE_MSG(fd >= 0, FMT_ERR("open"));
626 pathfd = open(path, O_PATH | O_EXEC);
643 pathfd = open(path, O_PATH);
644 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
667 pathfd = open(path, O_PATH);
668 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
690 ATF_REQUIRE_ERRNO(ENOENT, open(path, O_PATH | O_CREAT, 0600) < 0);
695 pathfd = open(path, O_PATH);
696 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
720 fd = open(path2, O_RDWR);
777 pathfd = open(path, O_PATH);
778 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
789 pathfd = open("/dev/mem", O_PATH);
790 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
813 pathfd = open(path, O_PATH | O_EXLOCK);
814 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
874 pathfd = open(path, O_PATH);
875 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
949 pathfd = open(path, O_PATH);
950 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));
967 /* Should not be able to open a socket without O_PATH. */
989 pathfd = open(path, O_PATH);
990 ATF_REQUIRE_MSG(pathfd >= 0, FMT_ERR("open"));