aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/filesystem_arm.const
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-05-10 15:21:16 +0200
committerDmitry Vyukov <dvyukov@google.com>2019-05-10 15:21:16 +0200
commit16c44697b51f97b1dc98f34cad47ca041b628a81 (patch)
tree154abb7a8c406a84533d762863cd44c6c1a61f91 /sys/linux/filesystem_arm.const
parentcfeec859376ebc8256540f14226b0620bf842fc1 (diff)
sys/linux: add definitions of fsopen, fspick, fsconfig, fsmount, move_mount syscalls
Diffstat (limited to 'sys/linux/filesystem_arm.const')
-rw-r--r--sys/linux/filesystem_arm.const28
1 files changed, 28 insertions, 0 deletions
diff --git a/sys/linux/filesystem_arm.const b/sys/linux/filesystem_arm.const
index 1d00c0693..ed696a08b 100644
--- a/sys/linux/filesystem_arm.const
+++ b/sys/linux/filesystem_arm.const
@@ -3,9 +3,32 @@ AT_EMPTY_PATH = 4096
AT_NO_AUTOMOUNT = 2048
AT_RECURSIVE = 32768
AT_SYMLINK_NOFOLLOW = 256
+FSCONFIG_CMD_CREATE = 6
+FSCONFIG_CMD_RECONFIGURE = 7
+FSCONFIG_SET_BINARY = 2
+FSCONFIG_SET_FD = 5
+FSCONFIG_SET_FLAG = 0
+FSCONFIG_SET_PATH = 3
+FSCONFIG_SET_PATH_EMPTY = 4
+FSCONFIG_SET_STRING = 1
+FSMOUNT_CLOEXEC = 1
+FSOPEN_CLOEXEC = 1
+FSPICK_CLOEXEC = 1
MNT_DETACH = 2
MNT_EXPIRE = 4
MNT_FORCE = 1
+MOUNT_ATTR_NODEV = 4
+MOUNT_ATTR_NODIRATIME = 128
+MOUNT_ATTR_NOEXEC = 8
+MOUNT_ATTR_NOSUID = 2
+MOUNT_ATTR_RDONLY = 1
+MOUNT_ATTR__ATIME = 112
+MOVE_MOUNT_F_AUTOMOUNTS = 2
+MOVE_MOUNT_F_EMPTY_PATH = 4
+MOVE_MOUNT_F_SYMLINKS = 1
+MOVE_MOUNT_T_AUTOMOUNTS = 32
+MOVE_MOUNT_T_EMPTY_PATH = 64
+MOVE_MOUNT_T_SYMLINKS = 16
MS_BIND = 4096
MS_DIRSYNC = 128
MS_I_VERSION = 8388608
@@ -32,6 +55,11 @@ MS_UNBINDABLE = 131072
OPEN_TREE_CLOEXEC = 524288
OPEN_TREE_CLONE = 1
UMOUNT_NOFOLLOW = 8
+# __NR_fsconfig is not set
+# __NR_fsmount is not set
+# __NR_fsopen is not set
+# __NR_fspick is not set
__NR_mount = 21
+# __NR_move_mount is not set
# __NR_open_tree is not set
__NR_umount2 = 52