aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls.h
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2015-11-19 17:16:36 +0100
committerDmitry Vyukov <dvyukov@google.com>2015-11-19 17:16:36 +0100
commit4784f4f6f50d7ddf958ddbb717bb2a0cb3e397a9 (patch)
treee3f8006173e967ab1d3d0a1cc8f276a15d59074d /executor/syscalls.h
parent93f8cc38aa01d8ebfbfed4f111e7a0a48dc89cac (diff)
add fuse support
Diffstat (limited to 'executor/syscalls.h')
-rw-r--r--executor/syscalls.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h
index 560b9786b..e77958674 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -12,6 +12,8 @@ struct call_t {
#define __NR_syz_openpts 1000001
#define __NR_syz_dri_open 1000002
+#define __NR_syz_fuse_mount 1000003
+#define __NR_syz_fuseblk_mount 1000004
call_t syscalls[] = {
{"open", __NR_open},
@@ -518,4 +520,18 @@ call_t syscalls[] = {
{"ioctl$DRM_IOCTL_GET_CAP", __NR_ioctl},
{"ioctl$DRM_IOCTL_SET_CLIENT_CAP", __NR_ioctl},
{"ioctl$DRM_IOCTL_SET_VERSION", __NR_ioctl},
+ {"syz_fuse_mount", __NR_syz_fuse_mount},
+ {"syz_fuseblk_mount", __NR_syz_fuseblk_mount},
+ {"ioctl$FUSE_DEV_IOC_CLONE", __NR_ioctl},
+ {"write$fuse_init", __NR_write},
+ {"write$fuse_interrupt", __NR_write},
+ {"write$fuse_bmap", __NR_write},
+ {"write$fuse_ioctl", __NR_write},
+ {"write$fuse_poll", __NR_write},
+ {"write$fuse_notify_poll_wakeup", __NR_write},
+ {"write$fuse_notify_inval_inode", __NR_write},
+ {"write$fuse_notify_inval_entry", __NR_write},
+ {"write$fuse_notify_delete", __NR_write},
+ {"write$fuse_notify_store", __NR_write},
+ {"write$fuse_notify_retrieve", __NR_write},
};