F_OK
if (!fflg && !access(to, F_OK)) {
return (eaccess(nm, F_OK) == 0);
access(argv[i], F_OK) == 0)
if (pwd->pw_uid != 0 && access (_PATH_NOLOGIN, F_OK) == 0)
#ifndef F_OK
if (access(filename, F_OK) != 0) {
if (access(db->lock->filename, F_OK) < 0) {
if (access(ret, F_OK) != 0) {
#ifndef F_OK
|| access(configfile, F_OK) != -1)) {
if (access(_PATH_CLOCK, F_OK) != 0)
wall_clock = (access(_PATH_CLOCK, F_OK) == 0);
ret = access(path, F_OK);
if (args->amode & ~(F_OK | X_OK | W_OK | R_OK))
if (amode & ~(F_OK | X_OK | W_OK | R_OK))
uint32_t mask = F_OK;
if (amode != F_OK && (amode & ~(R_OK | W_OK | X_OK)) != 0)
ATF_REQUIRE_EQ(0, access(path, F_OK));
ATF_REQUIRE_ERRNO(ENOENT, access(errpath, F_OK) == -1);
ATF_REQUIRE_EQ(0, eaccess(path, F_OK));
ATF_REQUIRE_ERRNO(ENOENT, eaccess(errpath, F_OK) == -1);
ATF_REQUIRE_EQ(0, faccessat(AT_FDCWD, path, F_OK, AT_EACCESS));
faccessat(AT_FDCWD, errpath, F_OK, AT_EACCESS) == -1);
rc = faccessat(dfd_cap, "cap_faccess", F_OK, 0);
EXPECT_OK(faccessat(dfd, "subdir", F_OK, 0));
EXPECT_CAPMODE(faccessat(AT_FDCWD, "subdir", F_OK, 0));
EXPECT_CAPMODE(access(TmpFile("cap_capmode_access"), F_OK));
if (access(tfile, F_OK) == 0) {
ATF_REQUIRE_MSG(faccessat(pathfd, "", F_OK, AT_EMPTY_PATH) == 0,
eaccess(FULLPATH, F_OK);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
EXPECT_NE(0, access(FULLPATH, F_OK));
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
EXPECT_EQ(-1, access(FULLPATH, F_OK));
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
access("mountpoint/foo", F_OK);
access("mountpoint/bar", F_OK);
access("mountpoint/baz", F_OK);
ASSERT_EQ(0, access(FULLFPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLFPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
EXPECT_EQ(0, access(FULLDIRPATH0, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
EXPECT_EQ(0, faccessat(fd, "../..", F_OK, 0)) << strerror(errno);
EXPECT_NE(0, faccessat(fd, "../..", F_OK, 0));
EXPECT_NE(0, access(FULLPATH, F_OK));
EXPECT_NE(0, access(FULLPATH, F_OK));
ASSERT_EQ(-1, access(FULLPATH, F_OK));
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
EXPECT_NE(0, access("mountpoint/does_not_exist", F_OK));
EXPECT_NE(0, access("mountpoint/does_not_exist", F_OK));
EXPECT_NE(0, access(FULLPATH, F_OK));
EXPECT_NE(0, access(FULLPATH, F_OK));
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(-1, access(FULLPATH, F_OK));
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FIRSTFULLPATH, F_OK)) << strerror(errno);
EXPECT_EQ(0, access(SECONDFULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
EXPECT_EQ(0, faccessat(fd, "../..", F_OK, 0)) << strerror(errno);
EXPECT_EQ(0, faccessat(fd, "../..", F_OK, 0)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLDST, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH1, F_OK)) << strerror(errno);
ASSERT_EQ(0, access(FULLPATH1, F_OK)) << strerror(errno);
CHECK_CAPMODE(access, "/tmp/cap_capmode_access", F_OK);
quietlog = access(_PATH_HUSHLOGIN, F_OK) == 0;
if (cw != NULL && access(cw, F_OK) == 0)
ATF_CHECK_INTEQ(-1, access("dead.letter", F_OK));
if (access(temp, F_OK) != -1)
if (access(outfile, F_OK) < 0)
if (access(UNITSFILE, F_OK) == 0)
error = access(AUTO_INCLUDE_PATH, F_OK);
error = access(path, F_OK);
error = access(AUTO_INCLUDE_PATH, F_OK);
if (access(path, F_OK) != 0)
if (access(confpath, F_OK) == 0 && read_conf_file(confpath, NULL,
if (access(bin, R_OK | F_OK) == -1)
if (access(ofile, R_OK | F_OK) == -1)
if (kfile != NULL && access(kfile, R_OK | F_OK) == -1)
if (access(file, F_OK) == 0) {