Home
last modified time | relevance | path

Searched refs:AT_SYMLINK_NOFOLLOW (Results 1 – 25 of 40) sorted by relevance

12

/NextBSD/usr.sbin/pw/
HDcpdir.c60 fchownat(rootfd, dir, uid, gid, AT_SYMLINK_NOFOLLOW); in copymkdir()
62 chflagsat(rootfd, dir, flags, AT_SYMLINK_NOFOLLOW); in copymkdir()
79 if (fstatat(skelfd, p, &st, AT_SYMLINK_NOFOLLOW) == -1) in copymkdir()
96 fchownat(homefd, p, uid, gid, AT_SYMLINK_NOFOLLOW); in copymkdir()
HDrm_r.c59 if (fstatat(dirfd, e->d_name, &st, AT_SYMLINK_NOFOLLOW) != 0) in rm_r()
67 if (fstatat(rootfd, path, &st, AT_SYMLINK_NOFOLLOW) != 0) in rm_r()
/NextBSD/lib/libc/sys/
HDutimensat.c49 if ((flag & ~AT_SYMLINK_NOFOLLOW) != 0) { in utimensat()
100 if ((flag & AT_SYMLINK_NOFOLLOW) == 0) in utimensat()
102 else if ((flag & AT_SYMLINK_NOFOLLOW) != 0 && in utimensat()
/NextBSD/contrib/openbsm/bin/auditdistd/
HDfstatat.h37 #define AT_SYMLINK_NOFOLLOW 0x01 macro
55 if (flag == AT_SYMLINK_NOFOLLOW) in fstatat()
/NextBSD/sys/compat/svr4/
HDsvr4_stat.c199 error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, path,
270 error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, path,
341 error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, path,
/NextBSD/bin/chflags/
HDchflags.c155 atflag = AT_SYMLINK_NOFOLLOW; in main()
/NextBSD/sys/kern/
HDvfs_syscalls.c2061 error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
2157 if (flag & ~AT_SYMLINK_NOFOLLOW) in kern_statat()
2160 NDINIT_ATRIGHTS(&nd, LOOKUP, ((flag & AT_SYMLINK_NOFOLLOW) ? NOFOLLOW : in kern_statat()
2206 error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
2288 error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
2525 if (atflag & ~AT_SYMLINK_NOFOLLOW) in sys_chflagsat()
2544 uap->flags, AT_SYMLINK_NOFOLLOW));
2556 follow = (atflag & AT_SYMLINK_NOFOLLOW) ? NOFOLLOW : FOLLOW; in kern_chflagsat()
2671 if (flag & ~AT_SYMLINK_NOFOLLOW) in sys_fchmodat()
2696 uap->mode, AT_SYMLINK_NOFOLLOW));
[all …]
/NextBSD/sys/sys/
HDfcntl.h209 #define AT_SYMLINK_NOFOLLOW 0x200 /* Do not follow symbolic links */ macro
/NextBSD/sys/compat/linux/
HDlinux_stats.c97 return (linux_kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, path, in linux_kern_lstat()
609 AT_SYMLINK_NOFOLLOW : 0; in linux_fstatat64()
639 AT_SYMLINK_NOFOLLOW : 0; in linux_newfstatat()
HDlinux_uid16.c150 CAST_NOCHG(args->uid), CAST_NOCHG(args->gid), AT_SYMLINK_NOFOLLOW); in linux_lchown16()
/NextBSD/contrib/pjdfstest/
HDpjdfstest.c320 { AT_SYMLINK_NOFOLLOW, "AT_SYMLINK_NOFOLLOW" },
325 { AT_SYMLINK_NOFOLLOW, "AT_SYMLINK_NOFOLLOW" },
330 { AT_SYMLINK_NOFOLLOW, "AT_SYMLINK_NOFOLLOW" },
335 { AT_SYMLINK_NOFOLLOW, "AT_SYMLINK_NOFOLLOW" },
/NextBSD/bin/chmod/
HDchmod.c162 atflag = AT_SYMLINK_NOFOLLOW; in main()
/NextBSD/lib/libc/gen/
HDgetcwd.c175 AT_SYMLINK_NOFOLLOW)) { in getcwd()
HDfts.c958 if (fstatat(dfd, path, sbp, AT_SYMLINK_NOFOLLOW)) { in fts_stat()
966 } else if (fstatat(dfd, path, sbp, AT_SYMLINK_NOFOLLOW)) { in fts_stat()
/NextBSD/contrib/netbsd-tests/lib/libc/c063/
HDt_faccessat.c174 ATF_REQUIRE(faccessat(dfd, BASELINK, F_OK, AT_SYMLINK_NOFOLLOW) == 0); in ATF_TC_BODY()
HDt_fstatat.c182 ATF_REQUIRE(fstatat(dfd, BASELINK, &st, AT_SYMLINK_NOFOLLOW) == 0); in ATF_TC_BODY()
HDt_fchmodat.c180 ATF_REQUIRE(fchmodat(dfdlink, BASELINK, 0600, AT_SYMLINK_NOFOLLOW) == 0); in ATF_TC_BODY()
HDt_utimensat.c192 ATF_REQUIRE(utimensat(dfd, BASELINK, tptr, AT_SYMLINK_NOFOLLOW) == 0); in ATF_TC_BODY()
HDt_fchownat.c229 AT_SYMLINK_NOFOLLOW) == 0); in ATF_TC_BODY()
/NextBSD/usr.sbin/chown/
HDchown.c173 atflag = AT_SYMLINK_NOFOLLOW; in main()
/NextBSD/sys/i386/ibcs2/
HDibcs2_stat.c170 error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, path,
/NextBSD/usr.bin/touch/
HDtouch.c102 atflag = AT_SYMLINK_NOFOLLOW; in main()
/NextBSD/sys/compat/cloudabi/
HDcloudabi_file.c661 AT_SYMLINK_NOFOLLOW, uap->fd, path, UIO_SYSSPACE, &sb, NULL); in cloudabi_sys_file_stat_get()
716 0 : AT_SYMLINK_NOFOLLOW); in cloudabi_sys_file_stat_put()
/NextBSD/tools/regression/doat/
HDdoat.c265 tests[1].tests[4].params[3].i = AT_SYMLINK_NOFOLLOW; in setup()
305 tests[2].tests[4].params[4].i = AT_SYMLINK_NOFOLLOW; in setup()
341 tests[3].tests[3].params[3].i = AT_SYMLINK_NOFOLLOW; in setup()
/NextBSD/bin/cp/
HDutils.c360 islink ? AT_SYMLINK_NOFOLLOW : 0)) { in setfile()

12