Symbol: AT_SYMLINK_NOFOLLOW
fs/exec.c
780
~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH | AT_EXECVE_CHECK)) != 0)
fs/exec.c
782
if (flags & AT_SYMLINK_NOFOLLOW)
fs/file_attr.c
387
if ((at_flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) != 0)
fs/file_attr.c
390
if (!(at_flags & AT_SYMLINK_NOFOLLOW))
fs/file_attr.c
440
if ((at_flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) != 0)
fs/file_attr.c
443
if (!(at_flags & AT_SYMLINK_NOFOLLOW))
fs/hostfs/hostfs_user.c
52
int flags = AT_SYMLINK_NOFOLLOW;
fs/init.c
101
int lookup_flags = (flags & AT_SYMLINK_NOFOLLOW) ? 0 : LOOKUP_FOLLOW;
fs/init.c
145
int lookup_flags = (flags & AT_SYMLINK_NOFOLLOW) ? 0 : LOOKUP_FOLLOW;
fs/namespace.c
3203
AT_SYMLINK_NOFOLLOW | OPEN_TREE_CLONE |
fs/namespace.c
3216
if (flags & AT_SYMLINK_NOFOLLOW)
fs/namespace.c
5156
AT_SYMLINK_NOFOLLOW |
fs/namespace.c
5162
if (flags & AT_SYMLINK_NOFOLLOW)
fs/open.c
474
if (flags & ~(AT_EACCESS | AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH))
fs/open.c
477
if (flags & AT_SYMLINK_NOFOLLOW)
fs/open.c
674
if (unlikely(flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)))
fs/open.c
677
lookup_flags = (flags & AT_SYMLINK_NOFOLLOW) ? 0 : LOOKUP_FOLLOW;
fs/open.c
794
if ((flag & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) != 0)
fs/open.c
797
lookup_flags = (flag & AT_SYMLINK_NOFOLLOW) ? 0 : LOOKUP_FOLLOW;
fs/open.c
830
AT_SYMLINK_NOFOLLOW);
fs/stat.c
288
if (!(flags & AT_SYMLINK_NOFOLLOW))
fs/stat.c
348
if (flags & ~(AT_SYMLINK_NOFOLLOW | AT_NO_AUTOMOUNT | AT_EMPTY_PATH |
fs/utimes.c
88
if (flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH))
fs/utimes.c
91
if (!(flags & AT_SYMLINK_NOFOLLOW))
fs/xattr.c
1000
lookup_flags = (at_flags & AT_SYMLINK_NOFOLLOW) ? 0 : LOOKUP_FOLLOW;
fs/xattr.c
1020
return path_listxattrat(AT_FDCWD, pathname, AT_SYMLINK_NOFOLLOW, list, size);
fs/xattr.c
1082
if ((at_flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) != 0)
fs/xattr.c
1096
lookup_flags = (at_flags & AT_SYMLINK_NOFOLLOW) ? 0 : LOOKUP_FOLLOW;
fs/xattr.c
1115
return path_removexattrat(AT_FDCWD, pathname, AT_SYMLINK_NOFOLLOW, name);
fs/xattr.c
716
if ((at_flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) != 0)
fs/xattr.c
719
if (!(at_flags & AT_SYMLINK_NOFOLLOW))
fs/xattr.c
775
return path_setxattrat(AT_FDCWD, pathname, AT_SYMLINK_NOFOLLOW, name,
fs/xattr.c
859
if ((at_flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) != 0)
fs/xattr.c
874
if (!(at_flags & AT_SYMLINK_NOFOLLOW))
fs/xattr.c
914
return path_getxattrat(AT_FDCWD, pathname, AT_SYMLINK_NOFOLLOW, name,
fs/xattr.c
989
if ((at_flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) != 0)
include/linux/fs.h
3221
return vfs_fstatat(AT_FDCWD, name, stat, AT_SYMLINK_NOFOLLOW);
include/linux/syscalls.h
1288
AT_SYMLINK_NOFOLLOW);
init/initramfs.c
345
if (!init_stat(path, &st, AT_SYMLINK_NOFOLLOW) &&
init/initramfs.c
455
init_chown(collected, uid, gid, AT_SYMLINK_NOFOLLOW);
samples/vfs/test-statx.c
225
int ret, raw = 0, atflag = AT_SYMLINK_NOFOLLOW;
samples/vfs/test-statx.c
241
atflag &= ~AT_SYMLINK_NOFOLLOW;
tools/include/nolibc/sys/stat.h
88
return fstatat(AT_FDCWD, path, buf, AT_SYMLINK_NOFOLLOW);
tools/testing/selftests/exec/execveat.c
345
AT_EMPTY_PATH|AT_SYMLINK_NOFOLLOW);
tools/testing/selftests/exec/execveat.c
350
AT_SYMLINK_NOFOLLOW, ELOOP);
tools/testing/selftests/exec/execveat.c
352
AT_SYMLINK_NOFOLLOW, ELOOP);
tools/testing/selftests/exec/execveat.c
355
AT_SYMLINK_NOFOLLOW, ELOOP);
tools/testing/selftests/exec/execveat.c
371
AT_EMPTY_PATH|AT_SYMLINK_NOFOLLOW);
tools/testing/selftests/fchmodat2/fchmodat2_test.c
112
ret = sys_fchmodat2(testdir.dfd, "regfile", 0600, AT_SYMLINK_NOFOLLOW);
tools/testing/selftests/fchmodat2/fchmodat2_test.c
156
ret = sys_fchmodat2(testdir.dfd, "symlink", 0600, AT_SYMLINK_NOFOLLOW);
tools/testing/selftests/fchmodat2/fchmodat2_test.c
81
int ret = fstatat(dfd, filename, &st, AT_SYMLINK_NOFOLLOW);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1134
AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1244
AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1280
AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1316
AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1346
AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1393
AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1447
AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1534
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1556
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1615
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1644
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1657
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1688
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1701
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1735
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1759
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1783
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1793
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1824
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1834
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1872
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1883
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1903
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1938
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1947
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2018
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2028
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2062
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2072
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2104
AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW |
tools/testing/selftests/proc/fd-003-kthread.c
127
rv = sys_statx(fd, pathname, AT_SYMLINK_NOFOLLOW, 0, (void *)stx);