]> git.ipfire.org Git - thirdparty/kernel/linux.git/blobdiff - include/linux/syscalls.h
vfs: syscall: Add fsmount() to create a mount for a superblock
[thirdparty/kernel/linux.git] / include / linux / syscalls.h
index c2962953bf11c399266b765450186bf31689393d..0e697f595278948d39fd3f0ebac27b3ea3cd7934 100644 (file)
@@ -985,6 +985,17 @@ asmlinkage long sys_statx(int dfd, const char __user *path, unsigned flags,
                          unsigned mask, struct statx __user *buffer);
 asmlinkage long sys_rseq(struct rseq __user *rseq, uint32_t rseq_len,
                         int flags, uint32_t sig);
+asmlinkage long sys_open_tree(int dfd, const char __user *path, unsigned flags);
+asmlinkage long sys_move_mount(int from_dfd, const char __user *from_path,
+                              int to_dfd, const char __user *to_path,
+                              unsigned int ms_flags);
+asmlinkage long sys_fsopen(const char __user *fs_name, unsigned int flags);
+asmlinkage long sys_fsconfig(int fs_fd, unsigned int cmd, const char __user *key,
+                            const void __user *value, int aux);
+asmlinkage long sys_fsmount(int fs_fd, unsigned int flags, unsigned int ms_flags);
+asmlinkage long sys_pidfd_send_signal(int pidfd, int sig,
+                                      siginfo_t __user *info,
+                                      unsigned int flags);
 
 /*
  * Architecture-specific system calls