Home
last modified time | relevance | path

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

12

/openbmc/openbmc/poky/meta/recipes-core/systemd/systemd/
H A D0007-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch4 Subject: [PATCH 07/22] don't pass AT_SYMLINK_NOFOLLOW flag to faccessat()
6 Avoid using AT_SYMLINK_NOFOLLOW flag. It doesn't seem like the right
17 with (flag == 0) and (flag == AT_SYMLINK_NOFOLLOW) is the behaviour
19 (flag == AT_SYMLINK_NOFOLLOW) and fail (flag == 0).
42 + Avoid using AT_SYMLINK_NOFOLLOW flag. It doesn't seem like the right thing to
52 + faccessat() with (flag == 0) and (flag == AT_SYMLINK_NOFOLLOW) is the
54 + with (flag == AT_SYMLINK_NOFOLLOW) and fail (flag == 0).
61 - RET_NERRNO(faccessat(AT_FDCWD, (path), (mode), AT_SYMLINK_NOFOLLOW))
74 - if (faccessat(fd, table[i].dir, F_OK, AT_SYMLINK_NOFOLLOW) >= 0)
83 - if (faccessat(fd, s, F_OK, AT_SYMLINK_NOFOLLOW) < 0)
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd/
H A D0007-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch4 Subject: [PATCH 07/22] don't pass AT_SYMLINK_NOFOLLOW flag to faccessat()
6 Avoid using AT_SYMLINK_NOFOLLOW flag. It doesn't seem like the right
17 with (flag == 0) and (flag == AT_SYMLINK_NOFOLLOW) is the behaviour
19 (flag == AT_SYMLINK_NOFOLLOW) and fail (flag == 0).
42 + Avoid using AT_SYMLINK_NOFOLLOW flag. It doesn't seem like the right thing to
52 + faccessat() with (flag == 0) and (flag == AT_SYMLINK_NOFOLLOW) is the
54 + with (flag == AT_SYMLINK_NOFOLLOW) and fail (flag == 0).
61 - RET_NERRNO(faccessat(AT_FDCWD, (path), (mode), AT_SYMLINK_NOFOLLOW))
74 - if (faccessat(fd, table[i].dir, F_OK, AT_SYMLINK_NOFOLLOW) >= 0)
83 - if (faccessat(fd, s, F_OK, AT_SYMLINK_NOFOLLOW) < 0)
[all …]
/openbmc/linux/tools/testing/selftests/fchmodat2/
H A Dfchmodat2_test.c49 int ret = fstatat(dfd, filename, &st, AT_SYMLINK_NOFOLLOW); in expect_mode()
73 ret = sys_fchmodat2(dfd, "regfile", 0600, AT_SYMLINK_NOFOLLOW); in test_regfile()
105 ret = sys_fchmodat2(dfd, "symlink", 0600, AT_SYMLINK_NOFOLLOW); in test_symlink()
/openbmc/linux/tools/testing/selftests/exec/
H A Dexecveat.c304 AT_EMPTY_PATH|AT_SYMLINK_NOFOLLOW); in run_tests()
309 AT_SYMLINK_NOFOLLOW, ELOOP); in run_tests()
311 AT_SYMLINK_NOFOLLOW, ELOOP); in run_tests()
314 AT_SYMLINK_NOFOLLOW, ELOOP); in run_tests()
330 AT_EMPTY_PATH|AT_SYMLINK_NOFOLLOW); in run_tests()
/openbmc/openbmc/poky/meta/recipes-extended/shadow/files/
H A D0001-lib-copydir-copy_entry-use-temporary-stat-buffer.patch33 - if (fstatat(dst->dirfd, dst->name, &sb, AT_SYMLINK_NOFOLLOW) != -1) {
34 + if (fstatat(dst->dirfd, dst->name, &tmp_sb, AT_SYMLINK_NOFOLLOW) != -1) {
/openbmc/linux/tools/include/uapi/linux/
H A Dfcntl.h99 #define AT_SYMLINK_NOFOLLOW 0x100 /* Do not follow symbolic links. */ macro
/openbmc/linux/include/uapi/linux/
H A Dfcntl.h99 #define AT_SYMLINK_NOFOLLOW 0x100 /* Do not follow symbolic links. */ macro
/openbmc/linux/samples/vfs/
H A Dtest-statx.c219 int ret, raw = 0, atflag = AT_SYMLINK_NOFOLLOW; in main()
235 atflag &= ~AT_SYMLINK_NOFOLLOW; in main()
/openbmc/linux/tools/testing/selftests/mount_setattr/
H A Dmount_setattr_test.c1140 AT_SYMLINK_NOFOLLOW | in TEST_F()
1250 AT_SYMLINK_NOFOLLOW | in TEST_F()
1280 AT_SYMLINK_NOFOLLOW | in TEST_F()
1310 AT_SYMLINK_NOFOLLOW | in TEST_F()
1340 AT_SYMLINK_NOFOLLOW | in TEST_F()
1372 AT_SYMLINK_NOFOLLOW | in TEST_F()
1421 AT_SYMLINK_NOFOLLOW | in TEST_F()
/openbmc/linux/fs/
H A Dutimes.c86 if (flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) in do_utimes_path()
89 if (!(flags & AT_SYMLINK_NOFOLLOW)) in do_utimes_path()
H A Dinit.c84 int lookup_flags = (flags & AT_SYMLINK_NOFOLLOW) ? 0 : LOOKUP_FOLLOW; in init_chown()
128 int lookup_flags = (flags & AT_SYMLINK_NOFOLLOW) ? 0 : LOOKUP_FOLLOW; in init_stat()
H A Dopen.c468 if (flags & ~(AT_EACCESS | AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) in do_faccessat()
471 if (flags & AT_SYMLINK_NOFOLLOW) in do_faccessat()
681 if (unlikely(flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH))) in do_fchmodat()
684 lookup_flags = (flags & AT_SYMLINK_NOFOLLOW) ? 0 : LOOKUP_FOLLOW; in do_fchmodat()
801 if ((flag & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) != 0) in do_fchownat()
804 lookup_flags = (flag & AT_SYMLINK_NOFOLLOW) ? 0 : LOOKUP_FOLLOW; in do_fchownat()
840 AT_SYMLINK_NOFOLLOW); in SYSCALL_DEFINE3()
H A Dstat.c207 if (!(flags & AT_SYMLINK_NOFOLLOW)) in getname_statx_lookup_flags()
239 if (flags & ~(AT_SYMLINK_NOFOLLOW | AT_NO_AUTOMOUNT | AT_EMPTY_PATH | in vfs_statx()
H A Dexec.c918 if ((flags & ~(AT_SYMLINK_NOFOLLOW | AT_EMPTY_PATH)) != 0) in do_open_execat()
920 if (flags & AT_SYMLINK_NOFOLLOW) in do_open_execat()
H A Dnamespace.c2699 AT_SYMLINK_NOFOLLOW | OPEN_TREE_CLONE | in SYSCALL_DEFINE3()
2708 if (flags & AT_SYMLINK_NOFOLLOW) in SYSCALL_DEFINE3()
4576 if (flags & AT_SYMLINK_NOFOLLOW) in build_mount_kattr()
4658 AT_SYMLINK_NOFOLLOW | in SYSCALL_DEFINE5()
/openbmc/openbmc/poky/meta/recipes-core/glibc/glibc/
H A D0008-nativesdk-glibc-Fall-back-to-faccessat-on-faccess2-r.patch32 if (flag & ~(AT_SYMLINK_NOFOLLOW | AT_EACCESS))
/openbmc/qemu/hw/9pfs/
H A D9p-local.c197 err = qemu_fstatat(dirfd, name, stbuf, AT_SYMLINK_NOFOLLOW); in local_lstat()
352 if (qemu_fstatat(dirfd, name, &stbuf, AT_SYMLINK_NOFOLLOW)) { in fchmodat_nofollow()
447 AT_SYMLINK_NOFOLLOW) < 0) { in local_set_cred_passthrough()
933 AT_SYMLINK_NOFOLLOW); in local_symlink()
1058 AT_SYMLINK_NOFOLLOW); in local_chown()
1084 ret = qemu_utimensat(dirfd, name, buf, AT_SYMLINK_NOFOLLOW); in local_utimensat()
1150 if (qemu_fstatat(dirfd, name, &stbuf, AT_SYMLINK_NOFOLLOW) < 0) { in local_remove()
H A D9p-util-darwin.c107 err = fchmodat(AT_FDCWD, filename, mode, AT_SYMLINK_NOFOLLOW); in create_socket_file_at_cwd()
/openbmc/linux/tools/testing/selftests/proc/
H A Dfd-003-kthread.c127 rv = sys_statx(fd, pathname, AT_SYMLINK_NOFOLLOW, 0, (void *)stx); in test_lookup_fail()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/sdbus-c++/
H A Dsdbus-c++-libsystemd_255.4.bb30 file://0007-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch \
/openbmc/linux/init/
H A Dinitramfs.c333 if (!init_stat(path, &st, AT_SYMLINK_NOFOLLOW) && in clean_path()
428 init_chown(collected, uid, gid, AT_SYMLINK_NOFOLLOW); in do_symlink()
/openbmc/qemu/linux-user/
H A Dstrace.c982 #ifdef AT_SYMLINK_NOFOLLOW
983 FLAG_GENERIC(AT_SYMLINK_NOFOLLOW),
1171 #ifdef AT_SYMLINK_NOFOLLOW
1172 FLAG_GENERIC(AT_SYMLINK_NOFOLLOW),
1204 #ifdef AT_SYMLINK_NOFOLLOW
1205 FLAG_GENERIC(AT_SYMLINK_NOFOLLOW),
/openbmc/qemu/fsdev/
H A Dvirtfs-proxy-helper.c966 AT_SYMLINK_NOFOLLOW); in process_requests()
/openbmc/linux/include/linux/
H A Dsyscalls.h1221 AT_SYMLINK_NOFOLLOW); in ksys_lchown()
H A Dfs.h3107 return vfs_fstatat(AT_FDCWD, name, stat, AT_SYMLINK_NOFOLLOW); in vfs_lstat()

12