Home
last modified time | relevance | path

Searched refs:MOVE_MOUNT_F_EMPTY_PATH (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/tools/testing/selftests/pidfd/
H A Dpidfd_bind_mount.c59 #ifndef MOVE_MOUNT_F_EMPTY_PATH
60 #define MOVE_MOUNT_F_EMPTY_PATH 0x00000004 /* Empty from path permitted */ macro
63 #ifndef MOVE_MOUNT_F_EMPTY_PATH
136 …ASSERT_EQ(move_mount(fd_tree, "", self->fd_tmp, "", MOVE_MOUNT_F_EMPTY_PATH | MOVE_MOUNT_T_EMPTY_P… in TEST_F()
172 …ASSERT_EQ(move_mount(fd_tree, "", self->fd_tmp, "", MOVE_MOUNT_F_EMPTY_PATH | MOVE_MOUNT_T_EMPTY_P… in TEST_F()
/linux-6.15/tools/testing/selftests/filesystems/overlayfs/
H A Dset_layers_via_fds.c102 ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
127 …ASSERT_EQ(sys_move_mount(fd_overlay, "", -EBADF, "/set_layers_via_fds", MOVE_MOUNT_F_EMPTY_PATH), … in TEST_F()
203 ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
266 ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
325 …ASSERT_EQ(sys_move_mount(fd_overlay, "", -EBADF, "/set_layers_via_fds", MOVE_MOUNT_F_EMPTY_PATH), … in TEST_F()
411 ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
442 …ASSERT_EQ(sys_move_mount(fd_overlay, "", -EBADF, "/set_layers_via_fds", MOVE_MOUNT_F_EMPTY_PATH), … in TEST_F()
485 ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
521 …ASSERT_EQ(sys_move_mount(fd_overlay, "", -EBADF, "/set_layers_via_fds", MOVE_MOUNT_F_EMPTY_PATH), … in TEST_F()
566 ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
[all …]
H A Dwrappers.h35 #ifndef MOVE_MOUNT_F_EMPTY_PATH
36 #define MOVE_MOUNT_F_EMPTY_PATH 0x00000004 /* Empty from path permitted */ macro
H A Ddev_in_maps.c68 if (sys_move_mount(tmpfs, "", AT_FDCWD, "/tmp", MOVE_MOUNT_F_EMPTY_PATH)) in ovl_mount()
/linux-6.15/tools/testing/selftests/mount_setattr/
H A Dmount_setattr_test.c1576 ASSERT_EQ(move_mount(fd_tree_subdir, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
1589 ASSERT_EQ(move_mount(fd_tree_base, "", -EBADF, "/tmp/target2", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
1862 ASSERT_EQ(move_mount(fd_tree_base, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
1883 ASSERT_EQ(move_mount(fd_tree_base, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
1919 ASSERT_EQ(move_mount(fd_tree, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
1984 ASSERT_NE(move_mount(fd_tree1, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
2007 ASSERT_EQ(move_mount(fd_tree2, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
2046 ASSERT_EQ(move_mount(fd_tree2, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
2052 ASSERT_NE(move_mount(fd_tree1, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
2086 ASSERT_NE(move_mount(fd_tree2, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0); in TEST_F()
[all …]
/linux-6.15/tools/testing/selftests/filesystems/
H A Dfile_stressor.c38 #ifndef MOVE_MOUNT_F_EMPTY_PATH
39 #define MOVE_MOUNT_F_EMPTY_PATH 0x00000004 /* Empty from path permitted */ macro
75 …Q(sys_move_mount(self->fd_tmpfs, "", -EBADF, "/slab_typesafe_by_rcu", MOVE_MOUNT_F_EMPTY_PATH), 0); in FIXTURE_SETUP()
/linux-6.15/tools/testing/selftests/move_mount_set_group/
H A Dmove_mount_set_group_test.c40 #ifndef MOVE_MOUNT_F_EMPTY_PATH
41 #define MOVE_MOUNT_F_EMPTY_PATH 0x00000004 macro
368 | MOVE_MOUNT_F_EMPTY_PATH | MOVE_MOUNT_T_EMPTY_PATH), in TEST_F()
/linux-6.15/samples/vfs/
H A Dtest-fsmount.c122 if (move_mount(mfd, "", AT_FDCWD, "/mnt", MOVE_MOUNT_F_EMPTY_PATH) < 0) { in main()
/linux-6.15/tools/perf/trace/beauty/include/uapi/linux/
H A Dmount.h72 #define MOVE_MOUNT_F_EMPTY_PATH 0x00000004 /* Empty from path permitted */ macro
/linux-6.15/include/uapi/linux/
H A Dmount.h72 #define MOVE_MOUNT_F_EMPTY_PATH 0x00000004 /* Empty from path permitted */ macro
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dtoken.c935 err = sys_move_mount(mnt_fd, "", AT_FDCWD, "/sys/fs/bpf", MOVE_MOUNT_F_EMPTY_PATH); in userns_obj_priv_implicit_token()
999 err = sys_move_mount(mnt_fd, "", AT_FDCWD, custom_dir, MOVE_MOUNT_F_EMPTY_PATH); in userns_obj_priv_implicit_token_envvar()
/linux-6.15/tools/testing/selftests/filesystems/mount-notify/
H A Dmount-notify_test.c371 ret = move_mount(mnt, "", AT_FDCWD, "/a", MOVE_MOUNT_F_EMPTY_PATH); in TEST_F()
/linux-6.15/fs/
H A Dnamespace.c4646 if (flags & MOVE_MOUNT_F_EMPTY_PATH) uflags = AT_EMPTY_PATH; in SYSCALL_DEFINE5()