W_OK
i = !access(short2str(ep), W_OK);
if ((fd = coproc_getfd(W_OK, &emsg)) < 0) {
else if ((fd = check_fd(s, W_OK, &emsg)) < 0) {
return test_eaccess(opnd1, W_OK) == 0;
X_OK | ((iop->flag & IORDUP) ? R_OK : W_OK),
|| ((mode & W_OK) && fl != O_WRONLY)))
if (ISABSPATH(s) && eaccess(s, W_OK|X_OK) == 0
} else if (stdin_ok && access(to, W_OK) && !stat(to, &sb)) {
if (access(nm, R_OK | W_OK | X_OK) < 0) {
if ((access(name, R_OK | W_OK | X_OK) < 0) &&
!(access(name, W_OK) && (errno != ETXTBSY)))
fp->was_pos_file = (access(fp->posfile, W_OK) >= 0);
obscene->was_pos_file = (access(obscene->posfile, W_OK) >= 0);
if ((mode & (R_OK|W_OK)) && getuid() != 0)
if (extattr_namespace_access(*ns, R_OK|W_OK) != 0)
if (extattr_namespace_access(*ns, R_OK|W_OK) != 0)
if (extattr_namespace_access(*ns, R_OK|W_OK) != 0)
fai->mask |= (mode & PUFFS_VWRITE) ? W_OK : 0;
if (access(tty, W_OK|R_OK) == -1)
if (access(name, W_OK) < 0)
if ((mode & ~(R_OK | W_OK | X_OK)) != 0) {
if (mode & W_OK)
#define ALLACC (F_OK | X_OK | W_OK | R_OK)
ATF_REQUIRE(faccessat(-1, abs_path, W_OK, 0) == 0);
ATF_REQUIRE(faccessat(dfd, abs_path, W_OK, 0) == 0);
ATF_REQUIRE(faccessat(AT_FDCWD, abs_path, W_OK, 0) == 0);
ATF_REQUIRE(faccessat(dfd, BASEFILE, W_OK, 0) == 0);
ATF_REQUIRE(faccessat(dfd, BASEFILE, W_OK, 0) == -1);
ATF_REQUIRE(faccessat(dfd, BASEFILE, W_OK, 0) == 0);
ATF_REQUIRE(faccessat(dfd, BASEFILE, W_OK, 0) == 0);
ATF_REQUIRE(faccessat(dfd, BASEFILE, W_OK, 0) == 0);
ATF_REQUIRE(faccessat(dfd, BASEFILE, W_OK, 0) == 0);
ATF_REQUIRE(faccessat(dfd, BASEFILE, W_OK, 0) == 0);
ATF_REQUIRE(faccessat(dfd, BASEFILE, W_OK, 0) == 0);
ATF_REQUIRE(faccessat(dfd, BASEFILE, W_OK, 0) != -1);
static const int mode[4] = { R_OK, W_OK, X_OK, F_OK };
dir ? local : ".", W_OK);
d = access(cp == local ? "/" : cp ? local : ".", W_OK);
if (access(local, W_OK) < 0) {
if (access(canon_name, W_OK|X_OK) == -1) {
if ((writable && access(path, W_OK) != 0) || chdir(path) != 0) {
if ((access(av[1], R_OK | W_OK) == 0) &&
(access(av[ac - 1], R_OK | W_OK) < 0) &&
(access(av[ac - 2], R_OK | W_OK) < 0)) {
if (access(outpath, W_OK))
(host[0] == '/' && access(DV = host, R_OK | W_OK) == 0)) {
access_mode |= W_OK;