AT_EACCESS
faccessat(caller->fd, entry, W_OK|X_OK, AT_EACCESS) != 0 &&
faccessat(caller->fd, entry, W_OK, AT_EACCESS) != 0 &&
else if (!raw && val == AT_EACCESS)
if (faccessat(AT_FDCWD, candidate, X_OK, AT_EACCESS) == 0 &&
if ((flag & ~AT_EACCESS) != 0)
if (flag & AT_EACCESS)