Cleanup: Move instrumentation/ headers to include/instrumentation/
[lttng-modules.git] / include / instrumentation / syscalls / table-syscall-inout.txt
diff --git a/include/instrumentation/syscalls/table-syscall-inout.txt b/include/instrumentation/syscalls/table-syscall-inout.txt
new file mode 100644 (file)
index 0000000..cb835a5
--- /dev/null
@@ -0,0 +1,289 @@
+syscall read nbargs 3 rw: (r, w, r)
+syscall write nbargs 3 rw: (r, r, r)
+syscall open nbargs 3 rw: (r, r, r)
+syscall close nbargs 1 rw: (r)
+syscall newstat nbargs 2 rw: (r, w)
+syscall newfstat nbargs 2 rw: (r, w)
+syscall newlstat nbargs 2 rw: (r, w)
+syscall poll nbargs 3 rw: (rw, r, r)
+syscall lseek nbargs 3 rw: (r, r, r)
+syscall mmap nbargs 6 rw: (r, r, r, r, r, r)
+syscall mprotect nbargs 3 rw: (r, r, r)
+syscall munmap nbargs 2 rw: (r, r)
+syscall brk nbargs 1 rw: (r)
+syscall rt_sigaction nbargs 4 rw: (r, r, w, r)
+syscall rt_sigprocmask nbargs 4 rw: (r, r, w, r)
+syscall ioctl nbargs 3 rw: (r, r, rw)
+syscall pread64 nbargs 4 rw: (r, w, r, r)
+syscall pwrite64 nbargs 4 rw: (r, r, r, r)
+syscall readv nbargs 3 rw: (r, rw, r)
+syscall writev nbargs 3 rw: (r, rw, r)
+syscall access nbargs 2 rw: (r, r)
+syscall pipe nbargs 1 rw: (w)
+syscall select nbargs 5 rw: (r, rw, rw, rw, rw)
+syscall sched_yield nbargs 0
+syscall mremap nbargs 5 rw: (r, r, r, r, r)
+syscall msync nbargs 3 rw: (r, r, r)
+syscall mincore nbargs 3 rw: (r, r, w)
+syscall madvise nbargs 3 rw: (r, r, r)
+syscall shmget nbargs 3 rw: (r, r, r)
+syscall shmat nbargs 3 rw: (r, r, r)
+syscall shmctl nbargs 3 rw: (r, r, rw)
+syscall dup nbargs 1 rw: (r)
+syscall dup2 nbargs 2 rw: (r, r)
+syscall pause nbargs 0
+syscall nanosleep nbargs 2 rw: (r, w)
+syscall getitimer nbargs 2 rw: (r, w)
+syscall alarm nbargs 1 rw: (r)
+syscall setitimer nbargs 3 rw: (r, r, w)
+syscall getpid nbargs 0
+syscall sendfile64 nbargs 4 rw: (r, r, rw, r)
+syscall socket nbargs 3 rw: (r, r, r)
+syscall connect nbargs 3 rw: (r, r, r)
+syscall accept nbargs 3 rw: (r, w, rw)
+syscall sendto nbargs 6 rw: (r, r, r, r, r, r)
+syscall recvfrom nbargs 6 rw: (r, w, r, r, w, rw)
+syscall sendmsg nbargs 3 rw: (r, r, r)
+syscall recvmsg nbargs 3 rw: (r, rw, r)
+syscall shutdown nbargs 2 rw: (r, r)
+syscall bind nbargs 3 rw: (r, r, r)
+syscall listen nbargs 2 rw: (r, r)
+syscall getsockname nbargs 3 rw: (r, w, rw)
+syscall getpeername nbargs 3 rw: (r, w, rw)
+syscall socketpair nbargs 4 rw: (r, r, r, w)
+syscall setsockopt nbargs 5 rw: (r, r, r, r, r)
+syscall getsockopt nbargs 5 rw: (r, r, r, w, rw)
+syscall exit nbargs 1 rw: (r)
+syscall wait4 nbargs 4 rw: (r, w, r, w)
+syscall kill nbargs 2 rw: (r, r)
+syscall newuname nbargs 1 rw: (w)
+syscall semget nbargs 3 rw: (r, r, r)
+syscall semop nbargs 3 rw: (r, r, r)
+syscall semctl nbargs 4 rw: (r, r, r, rw)
+syscall shmdt nbargs 1 rw: (r)
+syscall msgget nbargs 2 rw: (r, r)
+syscall msgsnd nbargs 4 rw: (r, r, r, r)
+syscall msgrcv nbargs 5 rw: (r, w, r, r, r)
+syscall msgctl nbargs 3 rw: (r, r, rw)
+syscall fcntl nbargs 3 rw: (r, r, rw)
+syscall flock nbargs 2 rw: (r, r)
+syscall fsync nbargs 1 rw: (r)
+syscall fdatasync nbargs 1 rw: (r)
+syscall truncate nbargs 2 rw: (r, r)
+syscall ftruncate nbargs 2 rw: (r, r)
+syscall getdents nbargs 3 rw: (r, w, r)
+syscall getcwd nbargs 2 rw: (w, r)
+syscall chdir nbargs 1 rw: (r)
+syscall fchdir nbargs 1 rw: (r)
+syscall rename nbargs 2 rw: (r, r)
+syscall mkdir nbargs 2 rw: (r, r)
+syscall rmdir nbargs 1 rw: (r)
+syscall creat nbargs 2 rw: (r, r)
+syscall link nbargs 2 rw: (r, r)
+syscall unlink nbargs 1 rw: (r)
+syscall symlink nbargs 2 rw: (r, r)
+syscall readlink nbargs 3 rw: (r, w, r)
+syscall chmod nbargs 2 rw: (r, r)
+syscall fchmod nbargs 2 rw: (r, r)
+syscall chown nbargs 3 rw: (r, r, r)
+syscall fchown nbargs 3 rw: (r, r, r)
+syscall lchown nbargs 3 rw: (r, r, r)
+syscall umask nbargs 1 rw: (r)
+syscall gettimeofday nbargs 2 rw: (w, w)
+syscall getrlimit nbargs 2 rw: (r, w)
+syscall getrusage nbargs 2 rw: (r, w)
+syscall sysinfo nbargs 1 rw: (w)
+syscall times nbargs 1 rw: (w)
+syscall ptrace nbargs 4 rw: (r, r, rw, rw)
+syscall getuid nbargs 0
+syscall syslog nbargs 3 rw: (r, w, r)
+syscall getgid nbargs 0
+syscall setuid nbargs 1 rw: (r)
+syscall setgid nbargs 1 rw: (r)
+syscall geteuid nbargs 0
+syscall getegid nbargs 0
+syscall setpgid nbargs 2 rw: (r, r)
+syscall getppid nbargs 0
+syscall getpgrp nbargs 0
+syscall setsid nbargs 0
+syscall setreuid nbargs 2 rw: (r, r)
+syscall setregid nbargs 2 rw: (r, r)
+syscall getgroups nbargs 2 rw: (r, w)
+syscall setgroups nbargs 2 rw: (r, r)
+syscall setresuid nbargs 3 rw: (r, r, r)
+syscall getresuid nbargs 3 rw: (w, w, w)
+syscall setresgid nbargs 3 rw: (r, r, r)
+syscall getresgid nbargs 3 rw: (w, w, w)
+syscall getpgid nbargs 1 rw: (r)
+syscall setfsuid nbargs 1 rw: (r)
+syscall setfsgid nbargs 1 rw: (r)
+syscall getsid nbargs 1 rw: (r)
+syscall capget nbargs 2 rw: (r, w)
+syscall capset nbargs 2 rw: (r, r)
+syscall rt_sigpending nbargs 2 rw: (w, r)
+syscall rt_sigtimedwait nbargs 4 rw: (w, w, r, r)
+syscall rt_sigqueueinfo nbargs 3 rw: (r, r, r)
+syscall rt_sigsuspend nbargs 2 rw: (r, r)
+syscall sigaltstack nbargs 2 rw: (r, rw)
+syscall utime nbargs 2 rw: (r, r)
+syscall mknod nbargs 3 rw: (r, r, r)
+syscall personality nbargs 1 rw: (r)
+syscall ustat nbargs 2 rw: (r, w)
+syscall statfs nbargs 2 rw: (r, w)
+syscall fstatfs nbargs 2 rw: (r, w)
+syscall sysfs nbargs 3 rw: (r, r, r)
+syscall getpriority nbargs 2 rw: (r, r)
+syscall setpriority nbargs 3 rw: (r, r, r)
+syscall sched_setparam nbargs 2 rw: (r, r)
+syscall sched_getparam nbargs 2 rw: (r, w)
+syscall sched_setscheduler nbargs 3 rw: (r, r, r)
+syscall sched_getscheduler nbargs 1 rw: (r)
+syscall sched_get_priority_max nbargs 1 rw: (r)
+syscall sched_get_priority_min nbargs 1 rw: (r)
+syscall sched_rr_get_interval nbargs 2 rw: (r, w)
+syscall mlock nbargs 2 rw: (r, r)
+syscall munlock nbargs 2 rw: (r, r)
+syscall mlockall nbargs 1 rw: (r)
+syscall munlockall nbargs 0
+syscall vhangup nbargs 0
+syscall pivot_root nbargs 2 rw: (r, r)
+syscall sysctl nbargs 1 rw: (rw)
+syscall prctl nbargs 5 rw: (r, rw, r, r, r)
+syscall adjtimex nbargs 1 rw: (rw)
+syscall setrlimit nbargs 2 rw: (r, r)
+syscall chroot nbargs 1 rw: (r)
+syscall sync nbargs 0
+syscall acct nbargs 1 rw: (r)
+syscall settimeofday nbargs 2 rw: (r, r)
+syscall mount nbargs 5 rw: (r, r, r, r, r)
+syscall umount nbargs 2 rw: (r, r)
+syscall swapon nbargs 2 rw: (r, r)
+syscall swapoff nbargs 1 rw: (r)
+syscall reboot nbargs 4 rw: (r, r, r, r)
+syscall sethostname nbargs 2 rw: (r, r)
+syscall setdomainname nbargs 2 rw: (r, r)
+syscall init_module nbargs 3 rw: (r, r, r)
+syscall delete_module nbargs 2 rw: (r, r)
+syscall quotactl nbargs 4 rw: (r, r, r, rw)
+syscall gettid nbargs 0
+syscall readahead nbargs 3 rw: (r, r, r)
+syscall setxattr nbargs 5 rw: (r, r, r, r, r)
+syscall lsetxattr nbargs 5 rw: (r, r, r, r, r)
+syscall fsetxattr nbargs 5 rw: (r, r, r, r, r)
+syscall getxattr nbargs 4 rw: (r, r, w, r)
+syscall lgetxattr nbargs 4 rw: (r, r, w, r)
+syscall fgetxattr nbargs 4 rw: (r, r, w, r)
+syscall listxattr nbargs 3 rw: (r, w, r)
+syscall llistxattr nbargs 3 rw: (r, w, r)
+syscall flistxattr nbargs 3 rw: (r, w, r)
+syscall removexattr nbargs 2 rw: (r, r)
+syscall lremovexattr nbargs 2 rw: (r, r)
+syscall fremovexattr nbargs 2 rw: (r, r)
+syscall tkill nbargs 2 rw: (r, r)
+syscall time nbargs 1 rw: (w)
+syscall futex nbargs 6 rw: (rw, r, r, r, rw, r)
+syscall sched_setaffinity nbargs 3 rw: (r, r, r)
+syscall sched_getaffinity nbargs 3 rw: (r, r, w)
+syscall io_setup nbargs 2 rw: (r, r)
+syscall io_destroy nbargs 1 rw: (r)
+syscall io_getevents nbargs 5 rw: (r, r, r, w, rw)
+syscall io_submit nbargs 3 rw: (r, r, r)
+syscall io_cancel nbargs 3 rw: (r, r, w)
+syscall lookup_dcookie nbargs 3 rw: (r, w, r)
+syscall epoll_create nbargs 1 rw: (r)
+syscall remap_file_pages nbargs 5 rw: (r, r, r, r, r)
+syscall getdents64 nbargs 3 rw: (r, w, r)
+syscall set_tid_address nbargs 1 rw: (r)
+syscall restart_syscall nbargs 0
+syscall semtimedop nbargs 4 rw: (r, r, r, rw)
+syscall fadvise64 nbargs 4 rw: (r, r, r, r)
+syscall timer_create nbargs 3 rw: (r, r, w)
+syscall timer_settime nbargs 4 rw: (r, r, r, w)
+syscall timer_gettime nbargs 2 rw: (r, w)
+syscall timer_getoverrun nbargs 1 rw: (r)
+syscall timer_delete nbargs 1 rw: (r)
+syscall clock_settime nbargs 2 rw: (r, r)
+syscall clock_gettime nbargs 2 rw: (r, w)
+syscall clock_getres nbargs 2 rw: (r, w)
+syscall clock_nanosleep nbargs 4 rw: (r, r, r, w)
+syscall exit_group nbargs 1 rw: (r)
+syscall epoll_wait nbargs 4 rw: (r, w, r, r)
+syscall epoll_ctl nbargs 4 rw: (r, r, r, r)
+syscall tgkill nbargs 3 rw: (r, r, r)
+syscall utimes nbargs 2 rw: (r, r)
+syscall mbind nbargs 6 rw: (r, r, r, r, r, r)
+syscall set_mempolicy nbargs 3 rw: (r, r, r)
+syscall get_mempolicy nbargs 5 rw: (w, w, r, r, r)
+syscall mq_open nbargs 4 rw: (r, r, r, r)
+syscall mq_unlink nbargs 1 rw: (r)
+syscall mq_timedsend nbargs 5 rw: (r, r, r, r, r)
+syscall mq_timedreceive nbargs 5 rw: (r, w, r, w, r)
+syscall mq_notify nbargs 2 rw: (r, r)
+syscall mq_getsetattr nbargs 3 rw: (r, r, w)
+syscall kexec_load nbargs 4 rw: (r, r, r, r)
+syscall waitid nbargs 5 rw: (r, r, w, r, w)
+syscall add_key nbargs 5 rw: (r, r, r, r, r)
+syscall request_key nbargs 4 rw: (r, r, r, r)
+syscall keyctl nbargs 5 rw: (r, rw, rw, rw, rw)
+syscall ioprio_set nbargs 3 rw: (r, r, r)
+syscall ioprio_get nbargs 2 rw: (r, r)
+syscall inotify_init nbargs 0
+syscall inotify_add_watch nbargs 3 rw: (r, r, r)
+syscall inotify_rm_watch nbargs 2 rw: (r, r)
+syscall migrate_pages nbargs 4 rw: (r, r, r, r)
+syscall openat nbargs 4 rw: (r, r, r, r)
+syscall mkdirat nbargs 3 rw: (r, r, r)
+syscall mknodat nbargs 4 rw: (r, r, r, r)
+syscall fchownat nbargs 5 rw: (r, r, r, r, r)
+syscall futimesat nbargs 3 rw: (r, r, r)
+syscall newfstatat nbargs 4 rw: (r, r, w, r)
+syscall unlinkat nbargs 3 rw: (r, r, r)
+syscall renameat nbargs 4 rw: (r, r, r, r)
+syscall linkat nbargs 5 rw: (r, r, r, r, r)
+syscall symlinkat nbargs 3 rw: (r, r, r)
+syscall readlinkat nbargs 4 rw: (r, r, w, r)
+syscall fchmodat nbargs 3 rw: (r, r, r)
+syscall faccessat nbargs 3 rw: (r, r, r)
+syscall pselect6 nbargs 6 rw: (r, rw, rw, rw, rw, r)
+syscall ppoll nbargs 5 rw: (rw, r, r, r, r)
+syscall unshare nbargs 1 rw: (r)
+syscall set_robust_list nbargs 2 rw: (r, r)
+syscall get_robust_list nbargs 3 rw: (r, w, w)
+syscall splice nbargs 6 rw: (r, r, r, r, r, r)
+syscall tee nbargs 4 rw: (r, r, r, r)
+syscall sync_file_range nbargs 4 rw: (r, r, r, r)
+syscall vmsplice nbargs 4 rw: (r, r, r, r)
+syscall move_pages nbargs 6 rw: (r, r, r, r, w, r)
+syscall utimensat nbargs 4 rw: (r, r, r, r)
+syscall epoll_pwait nbargs 6 rw: (r, w, r, r, r, r)
+syscall signalfd nbargs 3 rw: (r, r, r)
+syscall timerfd_create nbargs 2 rw: (r, r)
+syscall eventfd nbargs 1 rw: (r)
+syscall fallocate nbargs 4 rw: (r, r, r, r)
+syscall timerfd_settime nbargs 4 rw: (r, r, r, w)
+syscall timerfd_gettime nbargs 2 rw: (r, w)
+syscall accept4 nbargs 4 rw: (r, w, rw, r)
+syscall signalfd4 nbargs 4 rw: (r, r, r, r)
+syscall eventfd2 nbargs 2 rw: (r, r)
+syscall epoll_create1 nbargs 1 rw: (r)
+syscall dup3 nbargs 3 rw: (r, r, r)
+syscall pipe2 nbargs 2 rw: (w, r)
+syscall inotify_init1 nbargs 1 rw: (r)
+syscall preadv nbargs 5 rw: (r, w, r, r, r)
+syscall pwritev nbargs 5 rw: (r, r, r, r, r)
+syscall rt_tgsigqueueinfo nbargs 4 rw: (r, r, r, r)
+syscall perf_event_open nbargs 5 rw: (r, r, r, r, r)
+syscall recvmmsg nbargs 5 rw: (r, w, r, r, rw)
+syscall fanotify_init nbargs 2 rw: (r, r)
+syscall fanotify_mark nbargs 5 rw: (r, r, r, r, r)
+syscall prlimit64 nbargs 4 rw: (r, r, r, w)
+syscall name_to_handle_at nbargs 5 rw: (r, r, rw, w, r)
+syscall open_by_handle_at nbargs 3 rw: (r, r, r)
+syscall clock_adjtime nbargs 2 rw: (r, rw)
+syscall syncfs nbargs 1 rw: (r)
+syscall sendmmsg nbargs 4 rw: (r, r, r, r)
+syscall setns nbargs 2 rw: (r, r)
+syscall getcpu nbargs 3 rw: (w, w, rw)
+syscall process_vm_readv nbargs 6 rw: (r, w, r, r, r, r)
+syscall process_vm_writev nbargs 6 rw: (r, r, r, r, r, r)
+syscall finit_module nbargs 3 rw: (r, r, r)
This page took 0.027442 seconds and 4 git commands to generate.