Home
last modified time | relevance | path

Searched refs:AT_REMOVEDIR (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/tools/include/uapi/linux/
H A Dfcntl.h102 #define AT_REMOVEDIR 0x200 /* Remove directory instead of macro
116 #define AT_HANDLE_FID AT_REMOVEDIR /* file handle is needed to
/openbmc/linux/include/uapi/linux/
H A Dfcntl.h102 #define AT_REMOVEDIR 0x200 /* Remove directory instead of macro
116 #define AT_HANDLE_FID AT_REMOVEDIR /* file handle is needed to
/openbmc/linux/io_uring/
H A Dfs.c117 if (un->flags & ~AT_REMOVEDIR) in io_unlinkat_prep()
137 if (un->flags & AT_REMOVEDIR) in io_unlinkat()
/openbmc/qemu/hw/9pfs/
H A D9p-local.c763 unlinkat_preserve_errno(dirfd, name, AT_REMOVEDIR); in local_mkdir()
871 flags & O_DIRECTORY ? AT_REMOVEDIR : 0); in local_open2()
1108 if (flags == AT_REMOVEDIR) { in local_unlinkat_common()
1115 ret = qemu_unlinkat(fd, VIRTFS_META_DIR, AT_REMOVEDIR); in local_unlinkat_common()
1155 flags |= AT_REMOVEDIR; in local_remove()
H A D9p.c3179 rflags |= AT_REMOVEDIR; in v9fs_unlinkat()
/openbmc/linux/fs/9p/
H A Dvfs_inode.c508 if (flags & AT_REMOVEDIR) in v9fs_at_to_dotl_flags()
574 if (flags & AT_REMOVEDIR) { in v9fs_remove()
885 return v9fs_remove(i, d, AT_REMOVEDIR); in v9fs_vfs_rmdir()
/openbmc/linux/tools/include/nolibc/
H A Dsys.h630 return my_syscall3(__NR_unlinkat, AT_FDCWD, path, AT_REMOVEDIR); in sys_rmdir()
/openbmc/linux/tools/testing/selftests/landlock/
H A Dfs_test.c2969 ASSERT_EQ(0, unlinkat(AT_FDCWD, dir_s1d3, AT_REMOVEDIR)); in TEST_F_FORK()
2974 ASSERT_EQ(-1, unlinkat(AT_FDCWD, dir_s1d2, AT_REMOVEDIR)); in TEST_F_FORK()
2978 ASSERT_EQ(-1, unlinkat(AT_FDCWD, dir_s1d1, AT_REMOVEDIR)); in TEST_F_FORK()
/openbmc/qemu/linux-user/
H A Dstrace.c1058 #ifdef AT_REMOVEDIR
1059 FLAG_GENERIC(AT_REMOVEDIR),
/openbmc/linux/fs/
H A Dnamei.c4429 if ((flag & ~AT_REMOVEDIR) != 0) in SYSCALL_DEFINE3()
4432 if (flag & AT_REMOVEDIR) in SYSCALL_DEFINE3()