sys_open_tree
asmlinkage long sys_open_tree(int dfd, const char __user *path, unsigned flags);
__SYSCALL(__NR_open_tree, sys_open_tree)
__SYSCALL(__NR_open_tree, sys_open_tree)
ret = sys_open_tree(-1, NULL, 0);
self->fd = sys_open_tree(AT_FDCWD, variant->path, variant->flags);
self->fd = sys_open_tree(AT_FDCWD, variant->path, variant->flags);
self->fd = sys_open_tree(AT_FDCWD, "/", OPEN_TREE_NAMESPACE | OPEN_TREE_CLOEXEC);
ret = sys_open_tree(-1, NULL, 0);
fd = sys_open_tree(AT_FDCWD, "/",
ret = sys_open_tree(-1, NULL, 0);
fd = sys_open_tree(AT_FDCWD, "/",
fd = sys_open_tree(AT_FDCWD, "/",
fd = sys_open_tree(AT_FDCWD, "/",
fd = sys_open_tree(AT_FDCWD, "/",
fd = sys_open_tree(AT_FDCWD, "/",
ret = sys_open_tree(-1, NULL, 0);
fd = sys_open_tree(AT_FDCWD, self->tmpdir,
fd = sys_open_tree(AT_FDCWD, "/",
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
open_tree_fd = sys_open_tree(-EBADF, "/mnt/A",
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
fd_tree_subdir = sys_open_tree(fd_tree_base, "A/AA",
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
fd_tree_subdir = sys_open_tree(fd_tree_base, "A/AA",
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
fd_tree_subdir = sys_open_tree(fd_tree_base, "A/AA",
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
fd_tree_subdir = sys_open_tree(fd_tree_base, "A/AA",
fd_tree = sys_open_tree(fd_tmpfs, "subdir",
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
fd_tree_subdir = sys_open_tree(fd_tree_base, "",
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
fd_tree_subdir = sys_open_tree(fd_tree_base, "",
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
fd_tree_subdir = sys_open_tree(-EBADF, "/tmp/B",
fd_tree = sys_open_tree(-EBADF, "/mnt",
fd_tree1 = sys_open_tree(-EBADF, "/mnt/A",
fd_tree2 = sys_open_tree(-EBADF, "/mnt/B",
fd_tree1 = sys_open_tree(-EBADF, "/mnt/A",
fd_tree2 = sys_open_tree(fd_tree1, "",
fd_tree1 = sys_open_tree(-EBADF, "/mnt/A",
fd_tree2 = sys_open_tree(fd_tree1, "AA",
fd_tree = sys_open_tree(-EBADF, "/mnt",
fd_tree = sys_open_tree(self->pidfd, "", OPEN_TREE_CLONE | OPEN_TREE_CLOEXEC | AT_EMPTY_PATH);
fd_tree = sys_open_tree(self->pidfd, "", OPEN_TREE_CLONE | OPEN_TREE_CLOEXEC | AT_EMPTY_PATH);