F_OK
if (!fflg && !access(to, F_OK)) {
if (iflg && !access(from, F_OK)) {
return access(nm, F_OK) == 0;
#ifndef F_OK
static const int mode[4] = { R_OK, W_OK, X_OK, F_OK };
if (access(ret, F_OK) != 0) {
{ EACCES, 0, UID_NO, UID_NO, GID_NO, GID_NO, F_OK, exists },
{ EACCES, 0, UID_NO, UID_YES, GID_NO, GID_NO, F_OK, exists },
{ EACCES, 0, UID_NO, UID_NO, GID_NO, GID_YES, F_OK, exists },
{ EACCES, 0, UID_NO, UID_YES, GID_NO, GID_YES, F_OK, exists },
{ EACCES, 1, UID_NO, UID_NO, GID_NO, GID_NO, F_OK, exists },
{ EACCES, 1, UID_YES, UID_NO, GID_NO, GID_NO, F_OK, exists },
{ EACCES, 1, UID_NO, UID_NO, GID_YES, GID_NO, F_OK, exists },
{ EACCES, 1, UID_YES, UID_NO, GID_YES, GID_NO, F_OK, exists },
{ ENOENT, 0, UID_YES, UID_NO, GID_NO, GID_NO, F_OK, noexists },
{ ENOENT, 0, UID_NO, UID_NO, GID_YES, GID_NO, F_OK, noexists },
{ ENOENT, 0, UID_YES, UID_NO, GID_YES, GID_NO, F_OK, noexists },
{ ENOENT, 1, UID_NO, UID_YES, GID_NO, GID_NO, F_OK, noexists },
{ ENOENT, 1, UID_NO, UID_NO, GID_NO, GID_YES, F_OK, noexists },
{ ENOENT, 1, UID_NO, UID_YES, GID_NO, GID_YES, F_OK, noexists },
if (access(filename, F_OK) == 0)
UV_SHOULD_ENOENT((access("/home", F_OK) == -1), "access");
UV_SHOULD_ENOENT((access("/home", F_OK) == -1), "access");
EXPECT_OK(access(mnt, F_OK));
if (access(ret, F_OK) != 0) {
if (access( "/etc/crypto-policies/config", F_OK ) != 0 ) {
if ((d = access(new, F_OK)) == -1)
(access(_PATH_HUSHLOGIN, F_OK) == 0));
if (access(file, F_OK) >= 0)
*req.q.query == '\0' || access(path, F_OK) == -1)
if (access(curbp->b_fname, F_OK|R_OK) != 0) {
if (access(cmd, F_OK) == -1)
if(access(fname, F_OK) == 0) {
#ifndef F_OK
if (access(termcap, F_OK) == 0) {
} else if (access("options", F_OK) == 0)
if (access( "/etc/crypto-policies/config", F_OK ) != 0 ) {
if (access(X509_get_default_cert_dir(), F_OK) == 0)
if (access( "/etc/crypto-policies/config", F_OK ) != 0 ) {
accres = access(myname, F_OK);