summaryrefslogtreecommitdiff
path: root/internal/c
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-03-25 00:27:27 +0200
committerPaul Buetow <paul@buetow.org>2025-03-25 00:27:27 +0200
commitac08d63568b0b5c66e91f9459280a856bf6dd2f9 (patch)
tree1538bf6a07153b61cd0985037e5b37595b4048bd /internal/c
parent4c27068f76cebf5f190dad059027c9678aa94bd5 (diff)
more in this
Diffstat (limited to 'internal/c')
-rw-r--r--internal/c/Makefile1
-rw-r--r--internal/c/generate_tracepoints_c.raku11
-rw-r--r--internal/c/generated_tracepoints.c662
3 files changed, 418 insertions, 256 deletions
diff --git a/internal/c/Makefile b/internal/c/Makefile
index 18fa4a3..1e1393b 100644
--- a/internal/c/Makefile
+++ b/internal/c/Makefile
@@ -27,6 +27,7 @@ generate: generate_tracepoints
generate_tracepoints:
sudo sh -c 'cat /sys/kernel/tracing/events/syscalls/sys_{enter,exit}_*/format' \
| raku generate_tracepoints_c.raku > ./generated_tracepoints.c
+ grep '^/ is a' ./generated_tracepoints.c
.PHONY: generate_tracepoints_stdout
generate_tracepoints_stdout:
diff --git a/internal/c/generate_tracepoints_c.raku b/internal/c/generate_tracepoints_c.raku
index fef179f..5ac3878 100644
--- a/internal/c/generate_tracepoints_c.raku
+++ b/internal/c/generate_tracepoints_c.raku
@@ -2,7 +2,13 @@
use v6.d;
+# TODO: check for the *stat* family sysalls, there might be more not yet traced, e.g. ones with pathnames. Check also all other syscalls whether they are I/O or not. Make this script to alert when there is a new uncaptured syscall tracepoint!
# TODO: Also add sys_enter_open_by_handler_at
+# TODO: Keep track of which tracepoint is what kind of event (e.g. open_event)
+# and then keep track of it, so we know wen new syscalls come that they are categorized
+# correctly! check all existing events whether they make sense, especially there are some
+# open_event's wich should not be open events like newfstatat.?
+# TOOD: creat is an open_event?
# Grammar to parse /sys/kernel/tracing/events/syscalls/sys_{enter,exit}_*/format'
grammar SysTraceFormat {
@@ -42,6 +48,7 @@ role TracepointTemplate {
my Str @parts;
@parts.push: qq:to/BPF_C_CODE/;
+ // {%vals<name>.lc} is a {%vals<event-struct>}
SEC("tracepoint/syscalls/{%vals<name>}")
int handle_{%vals<name>.lc}(struct {ctx-struct} *ctx) \{
__u32 pid, tid;
@@ -169,14 +176,12 @@ class Format {
self.set-format-impl($.name, field.name, field.type) unless $!format-impl;
}
- # TODO: Finish to implement FcntlTracepoint (as it can change open flags)
- # TODO: implement Dup3Tracepoint (as it can change open flags)
+ multi method set-format-impl('sys_enter_fcntl', $, $) { $!format-impl = FcntlTracepoint.new }
multi method set-format-impl($, 'fd', 'unsigned int') { $!format-impl = FdTracepoint.new }
multi method set-format-impl($, 'newname', 'const char *') { $!format-impl = NameTracepoint.new }
multi method set-format-impl($, 'filename', 'const char *') { $!format-impl = OpenTracepoint.new }
multi method set-format-impl($, 'pathname', 'const char *') { $!format-impl = PathnameTracepoint.new }
multi method set-format-impl($, 'ret', 'long') { $!format-impl = RetTracepoint.new }
- multi method set-format-impl('sys_enter_fcntl', $, $) { $!format-impl = FcntlTracepoint.new }
multi method set-format-impl($, $, $) { }
method generate-c-constant returns Str { "#define {$!name.uc} {$!id}" }
diff --git a/internal/c/generated_tracepoints.c b/internal/c/generated_tracepoints.c
index ab6c2e5..81e9705 100644
--- a/internal/c/generated_tracepoints.c
+++ b/internal/c/generated_tracepoints.c
@@ -1,289 +1,289 @@
// Code generated - don't change manually!
-// Ignoring sys_enter_adjtimex sys_exit_adjtimex as possibly not file I/O related
-// Ignoring sys_enter_sched_get_priority_max sys_exit_sched_get_priority_max as possibly not file I/O related
-// Ignoring sys_enter_bind sys_exit_bind as possibly not file I/O related
-// Ignoring sys_enter_pselect6 sys_exit_pselect6 as possibly not file I/O related
-// Ignoring sys_enter_pkey_mprotect sys_exit_pkey_mprotect as possibly not file I/O related
-// Ignoring sys_enter_vmsplice sys_exit_vmsplice as possibly not file I/O related
-// Ignoring sys_enter_mincore sys_exit_mincore as possibly not file I/O related
-// Ignoring sys_enter_accept sys_exit_accept as possibly not file I/O related
-// Ignoring sys_enter_set_mempolicy sys_exit_set_mempolicy as possibly not file I/O related
-// Ignoring sys_enter_msgctl sys_exit_msgctl as possibly not file I/O related
-// Ignoring sys_enter_select sys_exit_select as possibly not file I/O related
-// Ignoring sys_enter_sched_getscheduler sys_exit_sched_getscheduler as possibly not file I/O related
-// Ignoring sys_enter_getrandom sys_exit_getrandom as possibly not file I/O related
-// Ignoring sys_enter_mremap sys_exit_mremap as possibly not file I/O related
-// Ignoring sys_enter_move_pages sys_exit_move_pages as possibly not file I/O related
-// Ignoring sys_enter_setns sys_exit_setns as possibly not file I/O related
-// Ignoring sys_enter_clock_gettime sys_exit_clock_gettime as possibly not file I/O related
-// Ignoring sys_enter_shmat sys_exit_shmat as possibly not file I/O related
-// Ignoring sys_enter_pipe sys_exit_pipe as possibly not file I/O related
-// Ignoring sys_enter_userfaultfd sys_exit_userfaultfd as possibly not file I/O related
-// Ignoring sys_enter_rt_sigaction sys_exit_rt_sigaction as possibly not file I/O related
-// Ignoring sys_enter_syslog sys_exit_syslog as possibly not file I/O related
-// Ignoring sys_enter_tgkill sys_exit_tgkill as possibly not file I/O related
-// Ignoring sys_enter_finit_module sys_exit_finit_module as possibly not file I/O related
-// Ignoring sys_enter_mlock2 sys_exit_mlock2 as possibly not file I/O related
-// Ignoring sys_enter_flistxattr sys_exit_flistxattr as possibly not file I/O related
-// Ignoring sys_enter_fsopen sys_exit_fsopen as possibly not file I/O related
-// Ignoring sys_enter_get_mempolicy sys_exit_get_mempolicy as possibly not file I/O related
-// Ignoring sys_enter_time sys_exit_time as possibly not file I/O related
-// Ignoring sys_enter_alarm sys_exit_alarm as possibly not file I/O related
-// Ignoring sys_enter_sched_getparam sys_exit_sched_getparam as possibly not file I/O related
-// Ignoring sys_enter_writev sys_exit_writev as possibly not file I/O related
-// Ignoring sys_enter_pause sys_exit_pause as possibly not file I/O related
-// Ignoring sys_enter_futex_waitv sys_exit_futex_waitv as possibly not file I/O related
-// Ignoring sys_enter_sched_setattr sys_exit_sched_setattr as possibly not file I/O related
-// Ignoring sys_enter_getppid sys_exit_getppid as possibly not file I/O related
+// Ignoring sys_enter_accept4 sys_exit_accept4 as possibly not file I/O related
+// Ignoring sys_enter_getresgid sys_exit_getresgid as possibly not file I/O related
// Ignoring sys_enter_pwritev sys_exit_pwritev as possibly not file I/O related
-// Ignoring sys_enter_geteuid sys_exit_geteuid as possibly not file I/O related
-// Ignoring sys_enter_copy_file_range sys_exit_copy_file_range as possibly not file I/O related
-// Ignoring sys_enter_pwritev2 sys_exit_pwritev2 as possibly not file I/O related
-// Ignoring sys_enter_request_key sys_exit_request_key as possibly not file I/O related
+// Ignoring sys_enter_sched_rr_get_interval sys_exit_sched_rr_get_interval as possibly not file I/O related
+// Ignoring sys_enter_sched_setaffinity sys_exit_sched_setaffinity as possibly not file I/O related
+// Ignoring sys_enter_memfd_create sys_exit_memfd_create as possibly not file I/O related
+// Ignoring sys_enter_munlock sys_exit_munlock as possibly not file I/O related
+// Ignoring sys_enter_fallocate sys_exit_fallocate as possibly not file I/O related
+// Ignoring sys_enter_sendmmsg sys_exit_sendmmsg as possibly not file I/O related
+// Ignoring sys_enter_mount sys_exit_mount as possibly not file I/O related
+// Ignoring sys_enter_umount sys_exit_umount as possibly not file I/O related
+// Ignoring sys_enter_finit_module sys_exit_finit_module as possibly not file I/O related
+// Ignoring sys_enter_landlock_restrict_self sys_exit_landlock_restrict_self as possibly not file I/O related
+// Ignoring sys_enter_waitid sys_exit_waitid as possibly not file I/O related
+// Ignoring sys_enter_ustat sys_exit_ustat as possibly not file I/O related
// Ignoring sys_enter_semop sys_exit_semop as possibly not file I/O related
-// Ignoring sys_enter_map_shadow_stack sys_exit_map_shadow_stack as possibly not file I/O related
-// Ignoring sys_enter_getresgid sys_exit_getresgid as possibly not file I/O related
// Ignoring sys_enter_mlockall sys_exit_mlockall as possibly not file I/O related
-// Ignoring sys_enter_tkill sys_exit_tkill as possibly not file I/O related
-// Ignoring sys_enter_rt_sigprocmask sys_exit_rt_sigprocmask as possibly not file I/O related
-// Ignoring sys_enter_io_submit sys_exit_io_submit as possibly not file I/O related
-// Ignoring sys_enter_preadv sys_exit_preadv as possibly not file I/O related
-// Ignoring sys_enter_madvise sys_exit_madvise as possibly not file I/O related
-// Ignoring sys_enter_acct sys_exit_acct as possibly not file I/O related
-// Ignoring sys_enter_inotify_rm_watch sys_exit_inotify_rm_watch as possibly not file I/O related
-// Ignoring sys_enter_getsid sys_exit_getsid as possibly not file I/O related
+// Ignoring sys_enter_rt_sigqueueinfo sys_exit_rt_sigqueueinfo as possibly not file I/O related
+// Ignoring sys_enter_recvfrom sys_exit_recvfrom as possibly not file I/O related
+// Ignoring sys_enter_getpriority sys_exit_getpriority as possibly not file I/O related
+// Ignoring sys_enter_getrusage sys_exit_getrusage as possibly not file I/O related
+// Ignoring sys_enter_statmount sys_exit_statmount as possibly not file I/O related
+// Ignoring sys_enter_timer_settime sys_exit_timer_settime as possibly not file I/O related
+// Ignoring sys_enter_mlock sys_exit_mlock as possibly not file I/O related
+// Ignoring sys_enter_setresuid sys_exit_setresuid as possibly not file I/O related
+// Ignoring sys_enter_open_by_handle_at sys_exit_open_by_handle_at as possibly not file I/O related
+// Ignoring sys_enter_clone sys_exit_clone as possibly not file I/O related
+// Ignoring sys_enter_bpf sys_exit_bpf as possibly not file I/O related
+// Ignoring sys_enter_fsopen sys_exit_fsopen as possibly not file I/O related
+// Ignoring sys_enter_gettid sys_exit_gettid as possibly not file I/O related
+// Ignoring sys_enter_sendmsg sys_exit_sendmsg as possibly not file I/O related
+// Ignoring sys_enter_epoll_pwait sys_exit_epoll_pwait as possibly not file I/O related
+// Ignoring sys_enter_socket sys_exit_socket as possibly not file I/O related
+// Ignoring sys_enter_syncfs sys_exit_syncfs as possibly not file I/O related
+// Ignoring sys_enter_mq_timedreceive sys_exit_mq_timedreceive as possibly not file I/O related
+// Ignoring sys_enter_seccomp sys_exit_seccomp as possibly not file I/O related
+// Ignoring sys_enter_exit_group sys_exit_exit_group as possibly not file I/O related
+// Ignoring sys_enter_fgetxattr sys_exit_fgetxattr as possibly not file I/O related
+// Ignoring sys_enter_getsockname sys_exit_getsockname as possibly not file I/O related
+// Ignoring sys_enter_adjtimex sys_exit_adjtimex as possibly not file I/O related
+// Ignoring sys_enter_mremap sys_exit_mremap as possibly not file I/O related
+// Ignoring sys_enter_io_getevents sys_exit_io_getevents as possibly not file I/O related
+// Ignoring sys_enter_listen sys_exit_listen as possibly not file I/O related
// Ignoring sys_enter_sethostname sys_exit_sethostname as possibly not file I/O related
-// Ignoring sys_enter_nanosleep sys_exit_nanosleep as possibly not file I/O related
-// Ignoring sys_enter_vfork sys_exit_vfork as possibly not file I/O related
-// Ignoring sys_enter_setsockopt sys_exit_setsockopt as possibly not file I/O related
-// Ignoring sys_enter_rt_sigtimedwait sys_exit_rt_sigtimedwait as possibly not file I/O related
-// Ignoring sys_enter_mmap sys_exit_mmap as possibly not file I/O related
-// Ignoring sys_enter_landlock_restrict_self sys_exit_landlock_restrict_self as possibly not file I/O related
+// Ignoring sys_enter_vmsplice sys_exit_vmsplice as possibly not file I/O related
+// Ignoring sys_enter_timer_getoverrun sys_exit_timer_getoverrun as possibly not file I/O related
// Ignoring sys_enter_lsm_list_modules sys_exit_lsm_list_modules as possibly not file I/O related
-// Ignoring sys_enter_rt_sigreturn sys_exit_rt_sigreturn as possibly not file I/O related
-// Ignoring sys_enter_getuid sys_exit_getuid as possibly not file I/O related
-// Ignoring sys_enter_bpf sys_exit_bpf as possibly not file I/O related
// Ignoring sys_enter_getcwd sys_exit_getcwd as possibly not file I/O related
-// Ignoring sys_enter_modify_ldt sys_exit_modify_ldt as possibly not file I/O related
-// Ignoring sys_enter_sched_setparam sys_exit_sched_setparam as possibly not file I/O related
-// Ignoring sys_enter_futex sys_exit_futex as possibly not file I/O related
-// Ignoring sys_enter_clock_nanosleep sys_exit_clock_nanosleep as possibly not file I/O related
-// Ignoring sys_enter_timer_getoverrun sys_exit_timer_getoverrun as possibly not file I/O related
-// Ignoring sys_enter_seccomp sys_exit_seccomp as possibly not file I/O related
-// Ignoring sys_enter_umask sys_exit_umask as possibly not file I/O related
-// Ignoring sys_enter_iopl sys_exit_iopl as possibly not file I/O related
-// Ignoring sys_enter_gettimeofday sys_exit_gettimeofday as possibly not file I/O related
-// Ignoring sys_enter_rt_sigpending sys_exit_rt_sigpending as possibly not file I/O related
-// Ignoring sys_enter_sendmmsg sys_exit_sendmmsg as possibly not file I/O related
-// Ignoring sys_enter_get_robust_list sys_exit_get_robust_list as possibly not file I/O related
-// Ignoring sys_enter_inotify_init1 sys_exit_inotify_init1 as possibly not file I/O related
-// Ignoring sys_enter_move_mount sys_exit_move_mount as possibly not file I/O related
-// Ignoring sys_enter_semctl sys_exit_semctl as possibly not file I/O related
-// Ignoring sys_enter_recvmsg sys_exit_recvmsg as possibly not file I/O related
-// Ignoring sys_enter_times sys_exit_times as possibly not file I/O related
-// Ignoring sys_enter_setsid sys_exit_setsid as possibly not file I/O related
-// Ignoring sys_enter_brk sys_exit_brk as possibly not file I/O related
-// Ignoring sys_enter_truncate sys_exit_truncate as possibly not file I/O related
-// Ignoring sys_enter_set_robust_list sys_exit_set_robust_list as possibly not file I/O related
-// Ignoring sys_enter_sysinfo sys_exit_sysinfo as possibly not file I/O related
-// Ignoring sys_enter_futex_wake sys_exit_futex_wake as possibly not file I/O related
+// Ignoring sys_enter_arch_prctl sys_exit_arch_prctl as possibly not file I/O related
+// Ignoring sys_enter_getppid sys_exit_getppid as possibly not file I/O related
+// Ignoring sys_enter_request_key sys_exit_request_key as possibly not file I/O related
+// Ignoring sys_enter_prctl sys_exit_prctl as possibly not file I/O related
+// Ignoring sys_enter_connect sys_exit_connect as possibly not file I/O related
+// Ignoring sys_enter_futex_wait sys_exit_futex_wait as possibly not file I/O related
+// Ignoring sys_enter_remap_file_pages sys_exit_remap_file_pages as possibly not file I/O related
+// Ignoring sys_enter_recvmmsg sys_exit_recvmmsg as possibly not file I/O related
+// Ignoring sys_enter_copy_file_range sys_exit_copy_file_range as possibly not file I/O related
// Ignoring sys_enter_lsm_set_self_attr sys_exit_lsm_set_self_attr as possibly not file I/O related
-// Ignoring sys_enter_fadvise64 sys_exit_fadvise64 as possibly not file I/O related
-// Ignoring sys_enter_process_mrelease sys_exit_process_mrelease as possibly not file I/O related
-// Ignoring sys_enter_mprotect sys_exit_mprotect as possibly not file I/O related
-// Ignoring sys_enter_timer_create sys_exit_timer_create as possibly not file I/O related
-// Ignoring sys_enter_io_destroy sys_exit_io_destroy as possibly not file I/O related
-// Ignoring sys_enter_getrlimit sys_exit_getrlimit as possibly not file I/O related
-// Ignoring sys_enter_sysfs sys_exit_sysfs as possibly not file I/O related
-// Ignoring sys_enter_kexec_file_load sys_exit_kexec_file_load as possibly not file I/O related
-// Ignoring sys_enter_sendfile64 sys_exit_sendfile64 as possibly not file I/O related
-// Ignoring sys_enter_settimeofday sys_exit_settimeofday as possibly not file I/O related
-// Ignoring sys_enter_personality sys_exit_personality as possibly not file I/O related
+// Ignoring sys_enter_wait4 sys_exit_wait4 as possibly not file I/O related
+// Ignoring sys_enter_eventfd2 sys_exit_eventfd2 as possibly not file I/O related
+// Ignoring sys_enter_mount_setattr sys_exit_mount_setattr as possibly not file I/O related
+// Ignoring sys_enter_vhangup sys_exit_vhangup as possibly not file I/O related
+// Ignoring sys_enter_add_key sys_exit_add_key as possibly not file I/O related
+// Ignoring sys_enter_dup3 sys_exit_dup3 as possibly not file I/O related
+// Ignoring sys_enter_dup2 sys_exit_dup2 as possibly not file I/O related
+// Ignoring sys_enter_setns sys_exit_setns as possibly not file I/O related
+// Ignoring sys_enter_socketpair sys_exit_socketpair as possibly not file I/O related
+// Ignoring sys_enter_exit sys_exit_exit as possibly not file I/O related
+// Ignoring sys_enter_clock_getres sys_exit_clock_getres as possibly not file I/O related
+// Ignoring sys_enter_sched_get_priority_max sys_exit_sched_get_priority_max as possibly not file I/O related
+// Ignoring sys_enter_fork sys_exit_fork as possibly not file I/O related
+// Ignoring sys_enter_landlock_create_ruleset sys_exit_landlock_create_ruleset as possibly not file I/O related
+// Ignoring sys_enter_shmctl sys_exit_shmctl as possibly not file I/O related
+// Ignoring sys_enter_getpgid sys_exit_getpgid as possibly not file I/O related
+// Ignoring sys_enter_iopl sys_exit_iopl as possibly not file I/O related
+// Ignoring sys_enter_readv sys_exit_readv as possibly not file I/O related
+// Ignoring sys_enter_utimes sys_exit_utimes as possibly not file I/O related
+// Ignoring sys_enter_map_shadow_stack sys_exit_map_shadow_stack as possibly not file I/O related
+// Ignoring sys_enter_keyctl sys_exit_keyctl as possibly not file I/O related
// Ignoring sys_enter_epoll_ctl sys_exit_epoll_ctl as possibly not file I/O related
-// Ignoring sys_enter_getegid sys_exit_getegid as possibly not file I/O related
-// Ignoring sys_enter_set_mempolicy_home_node sys_exit_set_mempolicy_home_node as possibly not file I/O related
-// Ignoring sys_enter_sendmsg sys_exit_sendmsg as possibly not file I/O related
-// Ignoring sys_enter_waitid sys_exit_waitid as possibly not file I/O related
-// Ignoring sys_enter_getpeername sys_exit_getpeername as possibly not file I/O related
-// Ignoring sys_enter_kexec_load sys_exit_kexec_load as possibly not file I/O related
-// Ignoring sys_enter_mq_notify sys_exit_mq_notify as possibly not file I/O related
-// Ignoring sys_enter_capget sys_exit_capget as possibly not file I/O related
-// Ignoring sys_enter_quotactl sys_exit_quotactl as possibly not file I/O related
+// Ignoring sys_enter_ioprio_set sys_exit_ioprio_set as possibly not file I/O related
+// Ignoring sys_enter_rseq sys_exit_rseq as possibly not file I/O related
// Ignoring sys_enter_prlimit64 sys_exit_prlimit64 as possibly not file I/O related
-// Ignoring sys_enter_poll sys_exit_poll as possibly not file I/O related
-// Ignoring sys_enter_sync sys_exit_sync as possibly not file I/O related
-// Ignoring sys_enter_restart_syscall sys_exit_restart_syscall as possibly not file I/O related
-// Ignoring sys_enter_process_vm_readv sys_exit_process_vm_readv as possibly not file I/O related
-// Ignoring sys_enter_munmap sys_exit_munmap as possibly not file I/O related
-// Ignoring sys_enter_clock_adjtime sys_exit_clock_adjtime as possibly not file I/O related
-// Ignoring sys_enter_setgroups sys_exit_setgroups as possibly not file I/O related
-// Ignoring sys_enter_dup sys_exit_dup as possibly not file I/O related
-// Ignoring sys_enter_sched_getattr sys_exit_sched_getattr as possibly not file I/O related
+// Ignoring sys_enter_mq_getsetattr sys_exit_mq_getsetattr as possibly not file I/O related
+// Ignoring sys_enter_semctl sys_exit_semctl as possibly not file I/O related
// Ignoring sys_enter_mq_timedsend sys_exit_mq_timedsend as possibly not file I/O related
+// Ignoring sys_enter_sendto sys_exit_sendto as possibly not file I/O related
+// Ignoring sys_enter_epoll_pwait2 sys_exit_epoll_pwait2 as possibly not file I/O related
// Ignoring sys_enter_setregid sys_exit_setregid as possibly not file I/O related
-// Ignoring sys_enter_prctl sys_exit_prctl as possibly not file I/O related
-// Ignoring sys_enter_setdomainname sys_exit_setdomainname as possibly not file I/O related
-// Ignoring sys_enter_exit sys_exit_exit as possibly not file I/O related
-// Ignoring sys_enter_sched_yield sys_exit_sched_yield as possibly not file I/O related
-// Ignoring sys_enter_fanotify_init sys_exit_fanotify_init as possibly not file I/O related
// Ignoring sys_enter_fremovexattr sys_exit_fremovexattr as possibly not file I/O related
-// Ignoring sys_enter_fsetxattr sys_exit_fsetxattr as possibly not file I/O related
-// Ignoring sys_enter_fspick sys_exit_fspick as possibly not file I/O related
-// Ignoring sys_enter_clock_settime sys_exit_clock_settime as possibly not file I/O related
-// Ignoring sys_enter_timerfd_gettime sys_exit_timerfd_gettime as possibly not file I/O related
+// Ignoring sys_enter_getresuid sys_exit_getresuid as possibly not file I/O related
+// Ignoring sys_enter_set_mempolicy sys_exit_set_mempolicy as possibly not file I/O related
// Ignoring sys_enter_epoll_wait sys_exit_epoll_wait as possibly not file I/O related
-// Ignoring sys_enter_gettid sys_exit_gettid as possibly not file I/O related
-// Ignoring sys_enter_exit_group sys_exit_exit_group as possibly not file I/O related
-// Ignoring sys_enter_setfsuid sys_exit_setfsuid as possibly not file I/O related
+// Ignoring sys_enter_inotify_init sys_exit_inotify_init as possibly not file I/O related
+// Ignoring sys_enter_setsid sys_exit_setsid as possibly not file I/O related
+// Ignoring sys_enter_mseal sys_exit_mseal as possibly not file I/O related
// Ignoring sys_enter_set_tid_address sys_exit_set_tid_address as possibly not file I/O related
-// Ignoring sys_enter_epoll_pwait2 sys_exit_epoll_pwait2 as possibly not file I/O related
-// Ignoring sys_enter_memfd_create sys_exit_memfd_create as possibly not file I/O related
-// Ignoring sys_enter_shmctl sys_exit_shmctl as possibly not file I/O related
-// Ignoring sys_enter_getgid sys_exit_getgid as possibly not file I/O related
-// Ignoring sys_enter_rseq sys_exit_rseq as possibly not file I/O related
-// Ignoring sys_enter_shmget sys_exit_shmget as possibly not file I/O related
+// Ignoring sys_enter_vfork sys_exit_vfork as possibly not file I/O related
+// Ignoring sys_enter_sched_get_priority_min sys_exit_sched_get_priority_min as possibly not file I/O related
+// Ignoring sys_enter_fanotify_init sys_exit_fanotify_init as possibly not file I/O related
+// Ignoring sys_enter_settimeofday sys_exit_settimeofday as possibly not file I/O related
+// Ignoring sys_enter_time sys_exit_time as possibly not file I/O related
+// Ignoring sys_enter_splice sys_exit_splice as possibly not file I/O related
+// Ignoring sys_enter_getgroups sys_exit_getgroups as possibly not file I/O related
+// Ignoring sys_enter_modify_ldt sys_exit_modify_ldt as possibly not file I/O related
+// Ignoring sys_enter_tgkill sys_exit_tgkill as possibly not file I/O related
+// Ignoring sys_enter_getegid sys_exit_getegid as possibly not file I/O related
+// Ignoring sys_enter_delete_module sys_exit_delete_module as possibly not file I/O related
+// Ignoring sys_enter_getuid sys_exit_getuid as possibly not file I/O related
+// Ignoring sys_enter_pidfd_getfd sys_exit_pidfd_getfd as possibly not file I/O related
+// Ignoring sys_enter_syslog sys_exit_syslog as possibly not file I/O related
+// Ignoring sys_enter_getpeername sys_exit_getpeername as possibly not file I/O related
+// Ignoring sys_enter_timer_create sys_exit_timer_create as possibly not file I/O related
+// Ignoring sys_enter_fsetxattr sys_exit_fsetxattr as possibly not file I/O related
+// Ignoring sys_enter_io_uring_setup sys_exit_io_uring_setup as possibly not file I/O related
+// Ignoring sys_enter_unshare sys_exit_unshare as possibly not file I/O related
+// Ignoring sys_enter_dup sys_exit_dup as possibly not file I/O related
+// Ignoring sys_enter_pidfd_send_signal sys_exit_pidfd_send_signal as possibly not file I/O related
+// Ignoring sys_enter_getsockopt sys_exit_getsockopt as possibly not file I/O related
+// Ignoring sys_enter_setuid sys_exit_setuid as possibly not file I/O related
+// Ignoring sys_enter_lsm_get_self_attr sys_exit_lsm_get_self_attr as possibly not file I/O related
+// Ignoring sys_enter_io_destroy sys_exit_io_destroy as possibly not file I/O related
+// Ignoring sys_enter_listmount sys_exit_listmount as possibly not file I/O related
+// Ignoring sys_enter_setresgid sys_exit_setresgid as possibly not file I/O related
+// Ignoring sys_enter_mincore sys_exit_mincore as possibly not file I/O related
+// Ignoring sys_enter_getcpu sys_exit_getcpu as possibly not file I/O related
+// Ignoring sys_enter_membarrier sys_exit_membarrier as possibly not file I/O related
+// Ignoring sys_enter_setsockopt sys_exit_setsockopt as possibly not file I/O related
+// Ignoring sys_enter_getsid sys_exit_getsid as possibly not file I/O related
+// Ignoring sys_enter_readlink sys_exit_readlink as possibly not file I/O related
+// Ignoring sys_enter_sendfile64 sys_exit_sendfile64 as possibly not file I/O related
+// Ignoring sys_enter_brk sys_exit_brk as possibly not file I/O related
+// Ignoring sys_enter_quotactl sys_exit_quotactl as possibly not file I/O related
+// Ignoring sys_enter_pwritev2 sys_exit_pwritev2 as possibly not file I/O related
+// Ignoring sys_enter_rt_sigreturn sys_exit_rt_sigreturn as possibly not file I/O related
+// Ignoring sys_enter_memfd_secret sys_exit_memfd_secret as possibly not file I/O related
+// Ignoring sys_enter_landlock_add_rule sys_exit_landlock_add_rule as possibly not file I/O related
+// Ignoring sys_enter_setdomainname sys_exit_setdomainname as possibly not file I/O related
// Ignoring sys_enter_signalfd4 sys_exit_signalfd4 as possibly not file I/O related
-// Ignoring sys_enter_ioperm sys_exit_ioperm as possibly not file I/O related
-// Ignoring sys_enter_kill sys_exit_kill as possibly not file I/O related
-// Ignoring sys_enter_swapoff sys_exit_swapoff as possibly not file I/O related
-// Ignoring sys_enter_getsockname sys_exit_getsockname as possibly not file I/O related
-// Ignoring sys_enter_recvfrom sys_exit_recvfrom as possibly not file I/O related
-// Ignoring sys_enter_io_setup sys_exit_io_setup as possibly not file I/O related
+// Ignoring sys_enter_munlockall sys_exit_munlockall as possibly not file I/O related
+// Ignoring sys_enter_rt_tgsigqueueinfo sys_exit_rt_tgsigqueueinfo as possibly not file I/O related
+// Ignoring sys_enter_userfaultfd sys_exit_userfaultfd as possibly not file I/O related
+// Ignoring sys_enter_mbind sys_exit_mbind as possibly not file I/O related
+// Ignoring sys_enter_rt_sigaction sys_exit_rt_sigaction as possibly not file I/O related
+// Ignoring sys_enter_futex sys_exit_futex as possibly not file I/O related
+// Ignoring sys_enter_setreuid sys_exit_setreuid as possibly not file I/O related
+// Ignoring sys_enter_umask sys_exit_umask as possibly not file I/O related
// Ignoring sys_enter_newuname sys_exit_newuname as possibly not file I/O related
-// Ignoring sys_enter_msgrcv sys_exit_msgrcv as possibly not file I/O related
-// Ignoring sys_enter_semget sys_exit_semget as possibly not file I/O related
-// Ignoring sys_enter_pivot_root sys_exit_pivot_root as possibly not file I/O related
-// Ignoring sys_enter_futex_wait sys_exit_futex_wait as possibly not file I/O related
-// Ignoring sys_enter_getitimer sys_exit_getitimer as possibly not file I/O related
-// Ignoring sys_enter_perf_event_open sys_exit_perf_event_open as possibly not file I/O related
-// Ignoring sys_enter_sigaltstack sys_exit_sigaltstack as possibly not file I/O related
-// Ignoring sys_enter_mount sys_exit_mount as possibly not file I/O related
-// Ignoring sys_enter_shmdt sys_exit_shmdt as possibly not file I/O related
-// Ignoring sys_enter_semtimedop sys_exit_semtimedop as possibly not file I/O related
-// Ignoring sys_enter_open_by_handle_at sys_exit_open_by_handle_at as possibly not file I/O related
+// Ignoring sys_enter_signalfd sys_exit_signalfd as possibly not file I/O related
+// Ignoring sys_enter_move_pages sys_exit_move_pages as possibly not file I/O related
+// Ignoring sys_enter_gettimeofday sys_exit_gettimeofday as possibly not file I/O related
+// Ignoring sys_enter_clock_gettime sys_exit_clock_gettime as possibly not file I/O related
+// Ignoring sys_enter_process_mrelease sys_exit_process_mrelease as possibly not file I/O related
// Ignoring sys_enter_msync sys_exit_msync as possibly not file I/O related
-// Ignoring sys_enter_getpgrp sys_exit_getpgrp as possibly not file I/O related
-// Ignoring sys_enter_splice sys_exit_splice as possibly not file I/O related
-// Ignoring sys_enter_clock_getres sys_exit_clock_getres as possibly not file I/O related
-// Ignoring sys_enter_mq_getsetattr sys_exit_mq_getsetattr as possibly not file I/O related
-// Ignoring sys_enter_add_key sys_exit_add_key as possibly not file I/O related
-// Ignoring sys_enter_statmount sys_exit_statmount as possibly not file I/O related
-// Ignoring sys_enter_eventfd sys_exit_eventfd as possibly not file I/O related
-// Ignoring sys_enter_fsconfig sys_exit_fsconfig as possibly not file I/O related
-// Ignoring sys_enter_capset sys_exit_capset as possibly not file I/O related
-// Ignoring sys_enter_mq_open sys_exit_mq_open as possibly not file I/O related
-// Ignoring sys_enter_readlink sys_exit_readlink as possibly not file I/O related
-// Ignoring sys_enter_inotify_init sys_exit_inotify_init as possibly not file I/O related
-// Ignoring sys_enter_sendto sys_exit_sendto as possibly not file I/O related
-// Ignoring sys_enter_ppoll sys_exit_ppoll as possibly not file I/O related
+// Ignoring sys_enter_getpid sys_exit_getpid as possibly not file I/O related
// Ignoring sys_enter_setpriority sys_exit_setpriority as possibly not file I/O related
-// Ignoring sys_enter_lsm_get_self_attr sys_exit_lsm_get_self_attr as possibly not file I/O related
-// Ignoring sys_enter_sched_setaffinity sys_exit_sched_setaffinity as possibly not file I/O related
-// Ignoring sys_enter_sched_get_priority_min sys_exit_sched_get_priority_min as possibly not file I/O related
-// Ignoring sys_enter_getpriority sys_exit_getpriority as possibly not file I/O related
-// Ignoring sys_enter_rt_sigsuspend sys_exit_rt_sigsuspend as possibly not file I/O related
-// Ignoring sys_enter_getrusage sys_exit_getrusage as possibly not file I/O related
-// Ignoring sys_enter_vhangup sys_exit_vhangup as possibly not file I/O related
-// Ignoring sys_enter_timerfd_create sys_exit_timerfd_create as possibly not file I/O related
-// Ignoring sys_enter_init_module sys_exit_init_module as possibly not file I/O related
-// Ignoring sys_enter_fsmount sys_exit_fsmount as possibly not file I/O related
-// Ignoring sys_enter_sched_setscheduler sys_exit_sched_setscheduler as possibly not file I/O related
-// Ignoring sys_enter_remap_file_pages sys_exit_remap_file_pages as possibly not file I/O related
-// Ignoring sys_enter_ptrace sys_exit_ptrace as possibly not file I/O related
-// Ignoring sys_enter_readv sys_exit_readv as possibly not file I/O related
-// Ignoring sys_enter_uretprobe sys_exit_uretprobe as possibly not file I/O related
-// Ignoring sys_enter_mount_setattr sys_exit_mount_setattr as possibly not file I/O related
+// Ignoring sys_enter_shmget sys_exit_shmget as possibly not file I/O related
+// Ignoring sys_enter_futex_requeue sys_exit_futex_requeue as possibly not file I/O related
+// Ignoring sys_enter_get_mempolicy sys_exit_get_mempolicy as possibly not file I/O related
+// Ignoring sys_enter_swapoff sys_exit_swapoff as possibly not file I/O related
+// Ignoring sys_enter_set_robust_list sys_exit_set_robust_list as possibly not file I/O related
+// Ignoring sys_enter_timer_delete sys_exit_timer_delete as possibly not file I/O related
+// Ignoring sys_enter_mq_open sys_exit_mq_open as possibly not file I/O related
// Ignoring sys_enter_setrlimit sys_exit_setrlimit as possibly not file I/O related
+// Ignoring sys_enter_perf_event_open sys_exit_perf_event_open as possibly not file I/O related
+// Ignoring sys_enter_setgroups sys_exit_setgroups as possibly not file I/O related
+// Ignoring sys_enter_semtimedop sys_exit_semtimedop as possibly not file I/O related
+// Ignoring sys_enter_inotify_rm_watch sys_exit_inotify_rm_watch as possibly not file I/O related
+// Ignoring sys_enter_futex_waitv sys_exit_futex_waitv as possibly not file I/O related
+// Ignoring sys_enter_fspick sys_exit_fspick as possibly not file I/O related
+// Ignoring sys_enter_sync sys_exit_sync as possibly not file I/O related
+// Ignoring sys_enter_clock_nanosleep sys_exit_clock_nanosleep as possibly not file I/O related
+// Ignoring sys_enter_shutdown sys_exit_shutdown as possibly not file I/O related
+// Ignoring sys_enter_sched_setscheduler sys_exit_sched_setscheduler as possibly not file I/O related
+// Ignoring sys_enter_eventfd sys_exit_eventfd as possibly not file I/O related
+// Ignoring sys_enter_process_vm_writev sys_exit_process_vm_writev as possibly not file I/O related
// Ignoring sys_enter_clone3 sys_exit_clone3 as possibly not file I/O related
-// Ignoring sys_enter_ioprio_set sys_exit_ioprio_set as possibly not file I/O related
-// Ignoring sys_enter_getgroups sys_exit_getgroups as possibly not file I/O related
// Ignoring sys_enter_reboot sys_exit_reboot as possibly not file I/O related
-// Ignoring sys_enter_ioprio_get sys_exit_ioprio_get as possibly not file I/O related
+// Ignoring sys_enter_setfsgid sys_exit_setfsgid as possibly not file I/O related
+// Ignoring sys_enter_rt_sigsuspend sys_exit_rt_sigsuspend as possibly not file I/O related
+// Ignoring sys_enter_capset sys_exit_capset as possibly not file I/O related
// Ignoring sys_enter_pkey_alloc sys_exit_pkey_alloc as possibly not file I/O related
-// Ignoring sys_enter_unshare sys_exit_unshare as possibly not file I/O related
-// Ignoring sys_enter_mbind sys_exit_mbind as possibly not file I/O related
-// Ignoring sys_enter_keyctl sys_exit_keyctl as possibly not file I/O related
-// Ignoring sys_enter_sched_rr_get_interval sys_exit_sched_rr_get_interval as possibly not file I/O related
-// Ignoring sys_enter_listmount sys_exit_listmount as possibly not file I/O related
-// Ignoring sys_enter_utimes sys_exit_utimes as possibly not file I/O related
-// Ignoring sys_enter_getresuid sys_exit_getresuid as possibly not file I/O related
-// Ignoring sys_enter_name_to_handle_at sys_exit_name_to_handle_at as possibly not file I/O related
-// Ignoring sys_enter_rt_tgsigqueueinfo sys_exit_rt_tgsigqueueinfo as possibly not file I/O related
-// Ignoring sys_enter_epoll_pwait sys_exit_epoll_pwait as possibly not file I/O related
-// Ignoring sys_enter_mq_unlink sys_exit_mq_unlink as possibly not file I/O related
+// Ignoring sys_enter_personality sys_exit_personality as possibly not file I/O related
+// Ignoring sys_enter_madvise sys_exit_madvise as possibly not file I/O related
+// Ignoring sys_enter_process_vm_readv sys_exit_process_vm_readv as possibly not file I/O related
+// Ignoring sys_enter_timerfd_gettime sys_exit_timerfd_gettime as possibly not file I/O related
+// Ignoring sys_enter_semget sys_exit_semget as possibly not file I/O related
+// Ignoring sys_enter_tee sys_exit_tee as possibly not file I/O related
+// Ignoring sys_enter_kill sys_exit_kill as possibly not file I/O related
// Ignoring sys_enter_epoll_create1 sys_exit_epoll_create1 as possibly not file I/O related
-// Ignoring sys_enter_accept4 sys_exit_accept4 as possibly not file I/O related
-// Ignoring sys_enter_getpgid sys_exit_getpgid as possibly not file I/O related
+// Ignoring sys_enter_kexec_load sys_exit_kexec_load as possibly not file I/O related
+// Ignoring sys_enter_fsmount sys_exit_fsmount as possibly not file I/O related
+// Ignoring sys_enter_getgid sys_exit_getgid as possibly not file I/O related
+// Ignoring sys_enter_uretprobe sys_exit_uretprobe as possibly not file I/O related
+// Ignoring sys_enter_setgid sys_exit_setgid as possibly not file I/O related
+// Ignoring sys_enter_preadv2 sys_exit_preadv2 as possibly not file I/O related
+// Ignoring sys_enter_pipe sys_exit_pipe as possibly not file I/O related
+// Ignoring sys_enter_timerfd_create sys_exit_timerfd_create as possibly not file I/O related
// Ignoring sys_enter_setpgid sys_exit_setpgid as possibly not file I/O related
-// Ignoring sys_enter_process_vm_writev sys_exit_process_vm_writev as possibly not file I/O related
-// Ignoring sys_enter_readahead sys_exit_readahead as possibly not file I/O related
-// Ignoring sys_enter_timer_settime sys_exit_timer_settime as possibly not file I/O related
+// Ignoring sys_enter_getrandom sys_exit_getrandom as possibly not file I/O related
+// Ignoring sys_enter_getpgrp sys_exit_getpgrp as possibly not file I/O related
+// Ignoring sys_enter_sched_setattr sys_exit_sched_setattr as possibly not file I/O related
+// Ignoring sys_enter_ppoll sys_exit_ppoll as possibly not file I/O related
+// Ignoring sys_enter_pkey_free sys_exit_pkey_free as possibly not file I/O related
+// Ignoring sys_enter_msgctl sys_exit_msgctl as possibly not file I/O related
// Ignoring sys_enter_msgsnd sys_exit_msgsnd as possibly not file I/O related
-// Ignoring sys_enter_mq_timedreceive sys_exit_mq_timedreceive as possibly not file I/O related
-// Ignoring sys_enter_mseal sys_exit_mseal as possibly not file I/O related
-// Ignoring sys_enter_socketpair sys_exit_socketpair as possibly not file I/O related
-// Ignoring sys_enter_pipe2 sys_exit_pipe2 as possibly not file I/O related
-// Ignoring sys_enter_msgget sys_exit_msgget as possibly not file I/O related
-// Ignoring sys_enter_setgid sys_exit_setgid as possibly not file I/O related
-// Ignoring sys_enter_delete_module sys_exit_delete_module as possibly not file I/O related
-// Ignoring sys_enter_getcpu sys_exit_getcpu as possibly not file I/O related
+// Ignoring sys_enter_sched_yield sys_exit_sched_yield as possibly not file I/O related
+// Ignoring sys_enter_setitimer sys_exit_setitimer as possibly not file I/O related
// Ignoring sys_enter_process_madvise sys_exit_process_madvise as possibly not file I/O related
-// Ignoring sys_enter_listen sys_exit_listen as possibly not file I/O related
-// Ignoring sys_enter_sync_file_range sys_exit_sync_file_range as possibly not file I/O related
-// Ignoring sys_enter_landlock_add_rule sys_exit_landlock_add_rule as possibly not file I/O related
-// Ignoring sys_enter_io_getevents sys_exit_io_getevents as possibly not file I/O related
-// Ignoring sys_enter_migrate_pages sys_exit_migrate_pages as possibly not file I/O related
-// Ignoring sys_enter_clone sys_exit_clone as possibly not file I/O related
+// Ignoring sys_enter_io_cancel sys_exit_io_cancel as possibly not file I/O related
+// Ignoring sys_enter_writev sys_exit_writev as possibly not file I/O related
+// Ignoring sys_enter_fsconfig sys_exit_fsconfig as possibly not file I/O related
+// Ignoring sys_enter_kcmp sys_exit_kcmp as possibly not file I/O related
+// Ignoring sys_enter_readahead sys_exit_readahead as possibly not file I/O related
+// Ignoring sys_enter_sched_getparam sys_exit_sched_getparam as possibly not file I/O related
+// Ignoring sys_enter_shmdt sys_exit_shmdt as possibly not file I/O related
// Ignoring sys_enter_swapon sys_exit_swapon as possibly not file I/O related
-// Ignoring sys_enter_arch_prctl sys_exit_arch_prctl as possibly not file I/O related
-// Ignoring sys_enter_connect sys_exit_connect as possibly not file I/O related
-// Ignoring sys_enter_futex_requeue sys_exit_futex_requeue as possibly not file I/O related
+// Ignoring sys_enter_select sys_exit_select as possibly not file I/O related
+// Ignoring sys_enter_msgrcv sys_exit_msgrcv as possibly not file I/O related
+// Ignoring sys_enter_utime sys_exit_utime as possibly not file I/O related
+// Ignoring sys_enter_times sys_exit_times as possibly not file I/O related
+// Ignoring sys_enter_pipe2 sys_exit_pipe2 as possibly not file I/O related
+// Ignoring sys_enter_timerfd_settime sys_exit_timerfd_settime as possibly not file I/O related
+// Ignoring sys_enter_inotify_init1 sys_exit_inotify_init1 as possibly not file I/O related
+// Ignoring sys_enter_pause sys_exit_pause as possibly not file I/O related
+// Ignoring sys_enter_getrlimit sys_exit_getrlimit as possibly not file I/O related
+// Ignoring sys_enter_rt_sigtimedwait sys_exit_rt_sigtimedwait as possibly not file I/O related
+// Ignoring sys_enter_accept sys_exit_accept as possibly not file I/O related
+// Ignoring sys_enter_pselect6 sys_exit_pselect6 as possibly not file I/O related
+// Ignoring sys_enter_mq_unlink sys_exit_mq_unlink as possibly not file I/O related
+// Ignoring sys_enter_set_mempolicy_home_node sys_exit_set_mempolicy_home_node as possibly not file I/O related
+// Ignoring sys_enter_kexec_file_load sys_exit_kexec_file_load as possibly not file I/O related
+// Ignoring sys_enter_shmat sys_exit_shmat as possibly not file I/O related
+// Ignoring sys_enter_io_submit sys_exit_io_submit as possibly not file I/O related
// Ignoring sys_enter_timer_gettime sys_exit_timer_gettime as possibly not file I/O related
-// Ignoring sys_enter_epoll_create sys_exit_epoll_create as possibly not file I/O related
-// Ignoring sys_enter_kcmp sys_exit_kcmp as possibly not file I/O related
-// Ignoring sys_enter_io_cancel sys_exit_io_cancel as possibly not file I/O related
-// Ignoring sys_enter_getpid sys_exit_getpid as possibly not file I/O related
-// Ignoring sys_enter_fork sys_exit_fork as possibly not file I/O related
-// Ignoring sys_enter_timer_delete sys_exit_timer_delete as possibly not file I/O related
-// Ignoring sys_enter_socket sys_exit_socket as possibly not file I/O related
-// Ignoring sys_enter_setresgid sys_exit_setresgid as possibly not file I/O related
+// Ignoring sys_enter_rt_sigpending sys_exit_rt_sigpending as possibly not file I/O related
+// Ignoring sys_enter_get_robust_list sys_exit_get_robust_list as possibly not file I/O related
+// Ignoring sys_enter_bind sys_exit_bind as possibly not file I/O related
+// Ignoring sys_enter_geteuid sys_exit_geteuid as possibly not file I/O related
+// Ignoring sys_enter_pkey_mprotect sys_exit_pkey_mprotect as possibly not file I/O related
+// Ignoring sys_enter_ioprio_get sys_exit_ioprio_get as possibly not file I/O related
+// Ignoring sys_enter_ioperm sys_exit_ioperm as possibly not file I/O related
+// Ignoring sys_enter_preadv sys_exit_preadv as possibly not file I/O related
+// Ignoring sys_enter_munmap sys_exit_munmap as possibly not file I/O related
+// Ignoring sys_enter_sysinfo sys_exit_sysinfo as possibly not file I/O related
+// Ignoring sys_enter_io_setup sys_exit_io_setup as possibly not file I/O related
+// Ignoring sys_enter_getitimer sys_exit_getitimer as possibly not file I/O related
+// Ignoring sys_enter_alarm sys_exit_alarm as possibly not file I/O related
+// Ignoring sys_enter_recvmsg sys_exit_recvmsg as possibly not file I/O related
// Ignoring sys_enter_pidfd_open sys_exit_pidfd_open as possibly not file I/O related
-// Ignoring sys_enter_signalfd sys_exit_signalfd as possibly not file I/O related
-// Ignoring sys_enter_tee sys_exit_tee as possibly not file I/O related
-// Ignoring sys_enter_setresuid sys_exit_setresuid as possibly not file I/O related
-// Ignoring sys_enter_dup3 sys_exit_dup3 as possibly not file I/O related
-// Ignoring sys_enter_mlock sys_exit_mlock as possibly not file I/O related
-// Ignoring sys_enter_umount sys_exit_umount as possibly not file I/O related
-// Ignoring sys_enter_eventfd2 sys_exit_eventfd2 as possibly not file I/O related
-// Ignoring sys_enter_pkey_free sys_exit_pkey_free as possibly not file I/O related
-// Ignoring sys_enter_rt_sigqueueinfo sys_exit_rt_sigqueueinfo as possibly not file I/O related
-// Ignoring sys_enter_shutdown sys_exit_shutdown as possibly not file I/O related
-// Ignoring sys_enter_io_uring_setup sys_exit_io_uring_setup as possibly not file I/O related
-// Ignoring sys_enter_pidfd_getfd sys_exit_pidfd_getfd as possibly not file I/O related
-// Ignoring sys_enter_setreuid sys_exit_setreuid as possibly not file I/O related
-// Ignoring sys_enter_syncfs sys_exit_syncfs as possibly not file I/O related
-// Ignoring sys_enter_recvmmsg sys_exit_recvmmsg as possibly not file I/O related
+// Ignoring sys_enter_sync_file_range sys_exit_sync_file_range as possibly not file I/O related
+// Ignoring sys_enter_migrate_pages sys_exit_migrate_pages as possibly not file I/O related
+// Ignoring sys_enter_init_module sys_exit_init_module as possibly not file I/O related
+// Ignoring sys_enter_futex_wake sys_exit_futex_wake as possibly not file I/O related
+// Ignoring sys_enter_mlock2 sys_exit_mlock2 as possibly not file I/O related
+// Ignoring sys_enter_sched_getscheduler sys_exit_sched_getscheduler as possibly not file I/O related
+// Ignoring sys_enter_capget sys_exit_capget as possibly not file I/O related
+// Ignoring sys_enter_truncate sys_exit_truncate as possibly not file I/O related
+// Ignoring sys_enter_flistxattr sys_exit_flistxattr as possibly not file I/O related
// Ignoring sys_enter_sched_getaffinity sys_exit_sched_getaffinity as possibly not file I/O related
-// Ignoring sys_enter_ustat sys_exit_ustat as possibly not file I/O related
-// Ignoring sys_enter_munlock sys_exit_munlock as possibly not file I/O related
+// Ignoring sys_enter_mprotect sys_exit_mprotect as possibly not file I/O related
+// Ignoring sys_enter_rt_sigprocmask sys_exit_rt_sigprocmask as possibly not file I/O related
+// Ignoring sys_enter_clock_settime sys_exit_clock_settime as possibly not file I/O related
+// Ignoring sys_enter_tkill sys_exit_tkill as possibly not file I/O related
+// Ignoring sys_enter_sigaltstack sys_exit_sigaltstack as possibly not file I/O related
+// Ignoring sys_enter_sysfs sys_exit_sysfs as possibly not file I/O related
+// Ignoring sys_enter_clock_adjtime sys_exit_clock_adjtime as possibly not file I/O related
+// Ignoring sys_enter_fadvise64 sys_exit_fadvise64 as possibly not file I/O related
+// Ignoring sys_enter_epoll_create sys_exit_epoll_create as possibly not file I/O related
+// Ignoring sys_enter_sched_setparam sys_exit_sched_setparam as possibly not file I/O related
+// Ignoring sys_enter_name_to_handle_at sys_exit_name_to_handle_at as possibly not file I/O related
+// Ignoring sys_enter_restart_syscall sys_exit_restart_syscall as possibly not file I/O related
+// Ignoring sys_enter_setfsuid sys_exit_setfsuid as possibly not file I/O related
+// Ignoring sys_enter_sched_getattr sys_exit_sched_getattr as possibly not file I/O related
+// Ignoring sys_enter_nanosleep sys_exit_nanosleep as possibly not file I/O related
+// Ignoring sys_enter_pivot_root sys_exit_pivot_root as possibly not file I/O related
+// Ignoring sys_enter_ptrace sys_exit_ptrace as possibly not file I/O related
+// Ignoring sys_enter_mmap sys_exit_mmap as possibly not file I/O related
+// Ignoring sys_enter_msgget sys_exit_msgget as possibly not file I/O related
+// Ignoring sys_enter_move_mount sys_exit_move_mount as possibly not file I/O related
+// Ignoring sys_enter_acct sys_exit_acct as possibly not file I/O related
+// Ignoring sys_enter_poll sys_exit_poll as possibly not file I/O related
// Ignoring sys_enter_io_pgetevents sys_exit_io_pgetevents as possibly not file I/O related
-// Ignoring sys_enter_landlock_create_ruleset sys_exit_landlock_create_ruleset as possibly not file I/O related
-// Ignoring sys_enter_wait4 sys_exit_wait4 as possibly not file I/O related
-// Ignoring sys_enter_fallocate sys_exit_fallocate as possibly not file I/O related
-// Ignoring sys_enter_pidfd_send_signal sys_exit_pidfd_send_signal as possibly not file I/O related
-// Ignoring sys_enter_getsockopt sys_exit_getsockopt as possibly not file I/O related
-// Ignoring sys_enter_timerfd_settime sys_exit_timerfd_settime as possibly not file I/O related
-// Ignoring sys_enter_membarrier sys_exit_membarrier as possibly not file I/O related
-// Ignoring sys_enter_setuid sys_exit_setuid as possibly not file I/O related
-// Ignoring sys_enter_setitimer sys_exit_setitimer as possibly not file I/O related
-// Ignoring sys_enter_preadv2 sys_exit_preadv2 as possibly not file I/O related
-// Ignoring sys_enter_fgetxattr sys_exit_fgetxattr as possibly not file I/O related
-// Ignoring sys_enter_utime sys_exit_utime as possibly not file I/O related
-// Ignoring sys_enter_setfsgid sys_exit_setfsgid as possibly not file I/O related
-// Ignoring sys_enter_munlockall sys_exit_munlockall as possibly not file I/O related
-// Ignoring sys_enter_memfd_secret sys_exit_memfd_secret as possibly not file I/O related
-// Ignoring sys_enter_dup2 sys_exit_dup2 as possibly not file I/O related
+// Ignoring sys_enter_mq_notify sys_exit_mq_notify as possibly not file I/O related
#define SYS_ENTER_IO_URING_REGISTER 1513
#define SYS_EXIT_IO_URING_REGISTER 1512
@@ -442,6 +442,7 @@
#define SYS_ENTER_CACHESTAT 599
#define SYS_EXIT_CACHESTAT 598
+// sys_enter_io_uring_register is a fd_event
SEC("tracepoint/syscalls/sys_enter_io_uring_register")
int handle_sys_enter_io_uring_register(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -463,6 +464,7 @@ int handle_sys_enter_io_uring_register(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_io_uring_register is a ret_event
SEC("tracepoint/syscalls/sys_exit_io_uring_register")
int handle_sys_exit_io_uring_register(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -484,6 +486,7 @@ int handle_sys_exit_io_uring_register(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_io_uring_enter is a fd_event
SEC("tracepoint/syscalls/sys_enter_io_uring_enter")
int handle_sys_enter_io_uring_enter(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -505,6 +508,7 @@ int handle_sys_enter_io_uring_enter(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_io_uring_enter is a ret_event
SEC("tracepoint/syscalls/sys_exit_io_uring_enter")
int handle_sys_exit_io_uring_enter(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -526,6 +530,7 @@ int handle_sys_exit_io_uring_enter(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_quotactl_fd is a fd_event
SEC("tracepoint/syscalls/sys_enter_quotactl_fd")
int handle_sys_enter_quotactl_fd(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -547,6 +552,7 @@ int handle_sys_enter_quotactl_fd(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_quotactl_fd is a ret_event
SEC("tracepoint/syscalls/sys_exit_quotactl_fd")
int handle_sys_exit_quotactl_fd(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -568,6 +574,7 @@ int handle_sys_exit_quotactl_fd(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_flock is a fd_event
SEC("tracepoint/syscalls/sys_enter_flock")
int handle_sys_enter_flock(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -589,6 +596,7 @@ int handle_sys_enter_flock(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_flock is a ret_event
SEC("tracepoint/syscalls/sys_exit_flock")
int handle_sys_exit_flock(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -610,6 +618,7 @@ int handle_sys_exit_flock(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fanotify_mark is a path_event
SEC("tracepoint/syscalls/sys_enter_fanotify_mark")
int handle_sys_enter_fanotify_mark(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -632,6 +641,7 @@ int handle_sys_enter_fanotify_mark(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fanotify_mark is a ret_event
SEC("tracepoint/syscalls/sys_exit_fanotify_mark")
int handle_sys_exit_fanotify_mark(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -653,6 +663,7 @@ int handle_sys_exit_fanotify_mark(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_inotify_add_watch is a path_event
SEC("tracepoint/syscalls/sys_enter_inotify_add_watch")
int handle_sys_enter_inotify_add_watch(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -675,6 +686,7 @@ int handle_sys_enter_inotify_add_watch(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_inotify_add_watch is a ret_event
SEC("tracepoint/syscalls/sys_exit_inotify_add_watch")
int handle_sys_exit_inotify_add_watch(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -696,6 +708,7 @@ int handle_sys_exit_inotify_add_watch(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_statfs is a path_event
SEC("tracepoint/syscalls/sys_enter_statfs")
int handle_sys_enter_statfs(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -718,6 +731,7 @@ int handle_sys_enter_statfs(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_statfs is a ret_event
SEC("tracepoint/syscalls/sys_exit_statfs")
int handle_sys_exit_statfs(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -739,6 +753,7 @@ int handle_sys_exit_statfs(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fstatfs is a fd_event
SEC("tracepoint/syscalls/sys_enter_fstatfs")
int handle_sys_enter_fstatfs(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -760,6 +775,7 @@ int handle_sys_enter_fstatfs(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fstatfs is a ret_event
SEC("tracepoint/syscalls/sys_exit_fstatfs")
int handle_sys_exit_fstatfs(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -781,6 +797,7 @@ int handle_sys_exit_fstatfs(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_utimensat is a open_event
SEC("tracepoint/syscalls/sys_enter_utimensat")
int handle_sys_enter_utimensat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -805,6 +822,7 @@ int handle_sys_enter_utimensat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_utimensat is a ret_event
SEC("tracepoint/syscalls/sys_exit_utimensat")
int handle_sys_exit_utimensat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -826,6 +844,7 @@ int handle_sys_exit_utimensat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_futimesat is a open_event
SEC("tracepoint/syscalls/sys_enter_futimesat")
int handle_sys_enter_futimesat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -850,6 +869,7 @@ int handle_sys_enter_futimesat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_futimesat is a ret_event
SEC("tracepoint/syscalls/sys_exit_futimesat")
int handle_sys_exit_futimesat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -871,6 +891,7 @@ int handle_sys_exit_futimesat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fsync is a fd_event
SEC("tracepoint/syscalls/sys_enter_fsync")
int handle_sys_enter_fsync(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -892,6 +913,7 @@ int handle_sys_enter_fsync(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fsync is a ret_event
SEC("tracepoint/syscalls/sys_exit_fsync")
int handle_sys_exit_fsync(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -913,6 +935,7 @@ int handle_sys_exit_fsync(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fdatasync is a fd_event
SEC("tracepoint/syscalls/sys_enter_fdatasync")
int handle_sys_enter_fdatasync(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -934,6 +957,7 @@ int handle_sys_enter_fdatasync(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fdatasync is a ret_event
SEC("tracepoint/syscalls/sys_exit_fdatasync")
int handle_sys_exit_fdatasync(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -955,6 +979,7 @@ int handle_sys_exit_fdatasync(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_setxattrat is a path_event
SEC("tracepoint/syscalls/sys_enter_setxattrat")
int handle_sys_enter_setxattrat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -977,6 +1002,7 @@ int handle_sys_enter_setxattrat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_setxattrat is a ret_event
SEC("tracepoint/syscalls/sys_exit_setxattrat")
int handle_sys_exit_setxattrat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -998,6 +1024,7 @@ int handle_sys_exit_setxattrat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_setxattr is a path_event
SEC("tracepoint/syscalls/sys_enter_setxattr")
int handle_sys_enter_setxattr(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1020,6 +1047,7 @@ int handle_sys_enter_setxattr(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_setxattr is a ret_event
SEC("tracepoint/syscalls/sys_exit_setxattr")
int handle_sys_exit_setxattr(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1041,6 +1069,7 @@ int handle_sys_exit_setxattr(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_lsetxattr is a path_event
SEC("tracepoint/syscalls/sys_enter_lsetxattr")
int handle_sys_enter_lsetxattr(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1063,6 +1092,7 @@ int handle_sys_enter_lsetxattr(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_lsetxattr is a ret_event
SEC("tracepoint/syscalls/sys_exit_lsetxattr")
int handle_sys_exit_lsetxattr(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1084,6 +1114,7 @@ int handle_sys_exit_lsetxattr(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_getxattrat is a path_event
SEC("tracepoint/syscalls/sys_enter_getxattrat")
int handle_sys_enter_getxattrat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1106,6 +1137,7 @@ int handle_sys_enter_getxattrat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_getxattrat is a ret_event
SEC("tracepoint/syscalls/sys_exit_getxattrat")
int handle_sys_exit_getxattrat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1127,6 +1159,7 @@ int handle_sys_exit_getxattrat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_getxattr is a path_event
SEC("tracepoint/syscalls/sys_enter_getxattr")
int handle_sys_enter_getxattr(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1149,6 +1182,7 @@ int handle_sys_enter_getxattr(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_getxattr is a ret_event
SEC("tracepoint/syscalls/sys_exit_getxattr")
int handle_sys_exit_getxattr(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1170,6 +1204,7 @@ int handle_sys_exit_getxattr(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_lgetxattr is a path_event
SEC("tracepoint/syscalls/sys_enter_lgetxattr")
int handle_sys_enter_lgetxattr(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1192,6 +1227,7 @@ int handle_sys_enter_lgetxattr(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_lgetxattr is a ret_event
SEC("tracepoint/syscalls/sys_exit_lgetxattr")
int handle_sys_exit_lgetxattr(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1213,6 +1249,7 @@ int handle_sys_exit_lgetxattr(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_listxattrat is a path_event
SEC("tracepoint/syscalls/sys_enter_listxattrat")
int handle_sys_enter_listxattrat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1235,6 +1272,7 @@ int handle_sys_enter_listxattrat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_listxattrat is a ret_event
SEC("tracepoint/syscalls/sys_exit_listxattrat")
int handle_sys_exit_listxattrat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1256,6 +1294,7 @@ int handle_sys_exit_listxattrat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_listxattr is a path_event
SEC("tracepoint/syscalls/sys_enter_listxattr")
int handle_sys_enter_listxattr(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1278,6 +1317,7 @@ int handle_sys_enter_listxattr(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_listxattr is a ret_event
SEC("tracepoint/syscalls/sys_exit_listxattr")
int handle_sys_exit_listxattr(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1299,6 +1339,7 @@ int handle_sys_exit_listxattr(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_llistxattr is a path_event
SEC("tracepoint/syscalls/sys_enter_llistxattr")
int handle_sys_enter_llistxattr(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1321,6 +1362,7 @@ int handle_sys_enter_llistxattr(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_llistxattr is a ret_event
SEC("tracepoint/syscalls/sys_exit_llistxattr")
int handle_sys_exit_llistxattr(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1342,6 +1384,7 @@ int handle_sys_exit_llistxattr(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_removexattrat is a path_event
SEC("tracepoint/syscalls/sys_enter_removexattrat")
int handle_sys_enter_removexattrat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1364,6 +1407,7 @@ int handle_sys_enter_removexattrat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_removexattrat is a ret_event
SEC("tracepoint/syscalls/sys_exit_removexattrat")
int handle_sys_exit_removexattrat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1385,6 +1429,7 @@ int handle_sys_exit_removexattrat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_removexattr is a path_event
SEC("tracepoint/syscalls/sys_enter_removexattr")
int handle_sys_enter_removexattr(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1407,6 +1452,7 @@ int handle_sys_enter_removexattr(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_removexattr is a ret_event
SEC("tracepoint/syscalls/sys_exit_removexattr")
int handle_sys_exit_removexattr(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1428,6 +1474,7 @@ int handle_sys_exit_removexattr(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_lremovexattr is a path_event
SEC("tracepoint/syscalls/sys_enter_lremovexattr")
int handle_sys_enter_lremovexattr(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1450,6 +1497,7 @@ int handle_sys_enter_lremovexattr(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_lremovexattr is a ret_event
SEC("tracepoint/syscalls/sys_exit_lremovexattr")
int handle_sys_exit_lremovexattr(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1471,6 +1519,7 @@ int handle_sys_exit_lremovexattr(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_open_tree is a open_event
SEC("tracepoint/syscalls/sys_enter_open_tree")
int handle_sys_enter_open_tree(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1495,6 +1544,7 @@ int handle_sys_enter_open_tree(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_open_tree is a ret_event
SEC("tracepoint/syscalls/sys_exit_open_tree")
int handle_sys_exit_open_tree(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1516,6 +1566,7 @@ int handle_sys_exit_open_tree(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_close_range is a fd_event
SEC("tracepoint/syscalls/sys_enter_close_range")
int handle_sys_enter_close_range(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1537,6 +1588,7 @@ int handle_sys_enter_close_range(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_close_range is a ret_event
SEC("tracepoint/syscalls/sys_exit_close_range")
int handle_sys_exit_close_range(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1558,6 +1610,7 @@ int handle_sys_exit_close_range(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_getdents is a fd_event
SEC("tracepoint/syscalls/sys_enter_getdents")
int handle_sys_enter_getdents(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1579,6 +1632,7 @@ int handle_sys_enter_getdents(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_getdents is a ret_event
SEC("tracepoint/syscalls/sys_exit_getdents")
int handle_sys_exit_getdents(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1600,6 +1654,7 @@ int handle_sys_exit_getdents(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_getdents64 is a fd_event
SEC("tracepoint/syscalls/sys_enter_getdents64")
int handle_sys_enter_getdents64(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1621,6 +1676,7 @@ int handle_sys_enter_getdents64(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_getdents64 is a ret_event
SEC("tracepoint/syscalls/sys_exit_getdents64")
int handle_sys_exit_getdents64(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1642,6 +1698,7 @@ int handle_sys_exit_getdents64(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_ioctl is a fd_event
SEC("tracepoint/syscalls/sys_enter_ioctl")
int handle_sys_enter_ioctl(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1663,6 +1720,7 @@ int handle_sys_enter_ioctl(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_ioctl is a ret_event
SEC("tracepoint/syscalls/sys_exit_ioctl")
int handle_sys_exit_ioctl(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1684,6 +1742,7 @@ int handle_sys_exit_ioctl(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fcntl is a fcntl_event
SEC("tracepoint/syscalls/sys_enter_fcntl")
int handle_sys_enter_fcntl(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1707,6 +1766,7 @@ int handle_sys_enter_fcntl(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fcntl is a ret_event
SEC("tracepoint/syscalls/sys_exit_fcntl")
int handle_sys_exit_fcntl(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1728,6 +1788,7 @@ int handle_sys_exit_fcntl(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_mknodat is a open_event
SEC("tracepoint/syscalls/sys_enter_mknodat")
int handle_sys_enter_mknodat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1752,6 +1813,7 @@ int handle_sys_enter_mknodat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_mknodat is a ret_event
SEC("tracepoint/syscalls/sys_exit_mknodat")
int handle_sys_exit_mknodat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1773,6 +1835,7 @@ int handle_sys_exit_mknodat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_mknod is a open_event
SEC("tracepoint/syscalls/sys_enter_mknod")
int handle_sys_enter_mknod(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1797,6 +1860,7 @@ int handle_sys_enter_mknod(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_mknod is a ret_event
SEC("tracepoint/syscalls/sys_exit_mknod")
int handle_sys_exit_mknod(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1818,6 +1882,7 @@ int handle_sys_exit_mknod(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_mkdirat is a path_event
SEC("tracepoint/syscalls/sys_enter_mkdirat")
int handle_sys_enter_mkdirat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1840,6 +1905,7 @@ int handle_sys_enter_mkdirat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_mkdirat is a ret_event
SEC("tracepoint/syscalls/sys_exit_mkdirat")
int handle_sys_exit_mkdirat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1861,6 +1927,7 @@ int handle_sys_exit_mkdirat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_mkdir is a path_event
SEC("tracepoint/syscalls/sys_enter_mkdir")
int handle_sys_enter_mkdir(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1883,6 +1950,7 @@ int handle_sys_enter_mkdir(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_mkdir is a ret_event
SEC("tracepoint/syscalls/sys_exit_mkdir")
int handle_sys_exit_mkdir(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1904,6 +1972,7 @@ int handle_sys_exit_mkdir(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_rmdir is a path_event
SEC("tracepoint/syscalls/sys_enter_rmdir")
int handle_sys_enter_rmdir(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1926,6 +1995,7 @@ int handle_sys_enter_rmdir(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_rmdir is a ret_event
SEC("tracepoint/syscalls/sys_exit_rmdir")
int handle_sys_exit_rmdir(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1947,6 +2017,7 @@ int handle_sys_exit_rmdir(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_unlinkat is a path_event
SEC("tracepoint/syscalls/sys_enter_unlinkat")
int handle_sys_enter_unlinkat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -1969,6 +2040,7 @@ int handle_sys_enter_unlinkat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_unlinkat is a ret_event
SEC("tracepoint/syscalls/sys_exit_unlinkat")
int handle_sys_exit_unlinkat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -1990,6 +2062,7 @@ int handle_sys_exit_unlinkat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_unlink is a path_event
SEC("tracepoint/syscalls/sys_enter_unlink")
int handle_sys_enter_unlink(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2012,6 +2085,7 @@ int handle_sys_enter_unlink(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_unlink is a ret_event
SEC("tracepoint/syscalls/sys_exit_unlink")
int handle_sys_exit_unlink(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2033,6 +2107,7 @@ int handle_sys_exit_unlink(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_symlinkat is a name_event
SEC("tracepoint/syscalls/sys_enter_symlinkat")
int handle_sys_enter_symlinkat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2056,6 +2131,7 @@ int handle_sys_enter_symlinkat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_symlinkat is a ret_event
SEC("tracepoint/syscalls/sys_exit_symlinkat")
int handle_sys_exit_symlinkat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2077,6 +2153,7 @@ int handle_sys_exit_symlinkat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_symlink is a name_event
SEC("tracepoint/syscalls/sys_enter_symlink")
int handle_sys_enter_symlink(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2100,6 +2177,7 @@ int handle_sys_enter_symlink(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_symlink is a ret_event
SEC("tracepoint/syscalls/sys_exit_symlink")
int handle_sys_exit_symlink(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2121,6 +2199,7 @@ int handle_sys_exit_symlink(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_linkat is a name_event
SEC("tracepoint/syscalls/sys_enter_linkat")
int handle_sys_enter_linkat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2144,6 +2223,7 @@ int handle_sys_enter_linkat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_linkat is a ret_event
SEC("tracepoint/syscalls/sys_exit_linkat")
int handle_sys_exit_linkat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2165,6 +2245,7 @@ int handle_sys_exit_linkat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_link is a name_event
SEC("tracepoint/syscalls/sys_enter_link")
int handle_sys_enter_link(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2188,6 +2269,7 @@ int handle_sys_enter_link(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_link is a ret_event
SEC("tracepoint/syscalls/sys_exit_link")
int handle_sys_exit_link(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2209,6 +2291,7 @@ int handle_sys_exit_link(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_renameat2 is a name_event
SEC("tracepoint/syscalls/sys_enter_renameat2")
int handle_sys_enter_renameat2(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2232,6 +2315,7 @@ int handle_sys_enter_renameat2(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_renameat2 is a ret_event
SEC("tracepoint/syscalls/sys_exit_renameat2")
int handle_sys_exit_renameat2(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2253,6 +2337,7 @@ int handle_sys_exit_renameat2(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_renameat is a name_event
SEC("tracepoint/syscalls/sys_enter_renameat")
int handle_sys_enter_renameat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2276,6 +2361,7 @@ int handle_sys_enter_renameat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_renameat is a ret_event
SEC("tracepoint/syscalls/sys_exit_renameat")
int handle_sys_exit_renameat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2297,6 +2383,7 @@ int handle_sys_exit_renameat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_rename is a name_event
SEC("tracepoint/syscalls/sys_enter_rename")
int handle_sys_enter_rename(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2320,6 +2407,7 @@ int handle_sys_enter_rename(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_rename is a ret_event
SEC("tracepoint/syscalls/sys_exit_rename")
int handle_sys_exit_rename(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2341,6 +2429,7 @@ int handle_sys_exit_rename(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_execve is a open_event
SEC("tracepoint/syscalls/sys_enter_execve")
int handle_sys_enter_execve(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2365,6 +2454,7 @@ int handle_sys_enter_execve(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_execve is a ret_event
SEC("tracepoint/syscalls/sys_exit_execve")
int handle_sys_exit_execve(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2386,6 +2476,7 @@ int handle_sys_exit_execve(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_execveat is a open_event
SEC("tracepoint/syscalls/sys_enter_execveat")
int handle_sys_enter_execveat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2410,6 +2501,7 @@ int handle_sys_enter_execveat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_execveat is a ret_event
SEC("tracepoint/syscalls/sys_exit_execveat")
int handle_sys_exit_execveat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2431,6 +2523,7 @@ int handle_sys_exit_execveat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_newstat is a open_event
SEC("tracepoint/syscalls/sys_enter_newstat")
int handle_sys_enter_newstat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2455,6 +2548,7 @@ int handle_sys_enter_newstat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_newstat is a ret_event
SEC("tracepoint/syscalls/sys_exit_newstat")
int handle_sys_exit_newstat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2476,6 +2570,7 @@ int handle_sys_exit_newstat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_newlstat is a open_event
SEC("tracepoint/syscalls/sys_enter_newlstat")
int handle_sys_enter_newlstat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2500,6 +2595,7 @@ int handle_sys_enter_newlstat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_newlstat is a ret_event
SEC("tracepoint/syscalls/sys_exit_newlstat")
int handle_sys_exit_newlstat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2521,6 +2617,7 @@ int handle_sys_exit_newlstat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_newfstatat is a open_event
SEC("tracepoint/syscalls/sys_enter_newfstatat")
int handle_sys_enter_newfstatat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2545,6 +2642,7 @@ int handle_sys_enter_newfstatat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_newfstatat is a ret_event
SEC("tracepoint/syscalls/sys_exit_newfstatat")
int handle_sys_exit_newfstatat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2566,6 +2664,7 @@ int handle_sys_exit_newfstatat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_newfstat is a fd_event
SEC("tracepoint/syscalls/sys_enter_newfstat")
int handle_sys_enter_newfstat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2587,6 +2686,7 @@ int handle_sys_enter_newfstat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_newfstat is a ret_event
SEC("tracepoint/syscalls/sys_exit_newfstat")
int handle_sys_exit_newfstat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2608,6 +2708,7 @@ int handle_sys_exit_newfstat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_readlinkat is a path_event
SEC("tracepoint/syscalls/sys_enter_readlinkat")
int handle_sys_enter_readlinkat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2630,6 +2731,7 @@ int handle_sys_enter_readlinkat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_readlinkat is a ret_event
SEC("tracepoint/syscalls/sys_exit_readlinkat")
int handle_sys_exit_readlinkat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2651,6 +2753,7 @@ int handle_sys_exit_readlinkat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_statx is a open_event
SEC("tracepoint/syscalls/sys_enter_statx")
int handle_sys_enter_statx(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2675,6 +2778,7 @@ int handle_sys_enter_statx(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_statx is a ret_event
SEC("tracepoint/syscalls/sys_exit_statx")
int handle_sys_exit_statx(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2696,6 +2800,7 @@ int handle_sys_exit_statx(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_lseek is a fd_event
SEC("tracepoint/syscalls/sys_enter_lseek")
int handle_sys_enter_lseek(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2717,6 +2822,7 @@ int handle_sys_enter_lseek(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_lseek is a ret_event
SEC("tracepoint/syscalls/sys_exit_lseek")
int handle_sys_exit_lseek(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2738,6 +2844,7 @@ int handle_sys_exit_lseek(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_read is a fd_event
SEC("tracepoint/syscalls/sys_enter_read")
int handle_sys_enter_read(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2759,6 +2866,7 @@ int handle_sys_enter_read(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_read is a ret_event
SEC("tracepoint/syscalls/sys_exit_read")
int handle_sys_exit_read(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2780,6 +2888,7 @@ int handle_sys_exit_read(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_write is a fd_event
SEC("tracepoint/syscalls/sys_enter_write")
int handle_sys_enter_write(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2801,6 +2910,7 @@ int handle_sys_enter_write(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_write is a ret_event
SEC("tracepoint/syscalls/sys_exit_write")
int handle_sys_exit_write(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2822,6 +2932,7 @@ int handle_sys_exit_write(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_pread64 is a fd_event
SEC("tracepoint/syscalls/sys_enter_pread64")
int handle_sys_enter_pread64(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2843,6 +2954,7 @@ int handle_sys_enter_pread64(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_pread64 is a ret_event
SEC("tracepoint/syscalls/sys_exit_pread64")
int handle_sys_exit_pread64(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2864,6 +2976,7 @@ int handle_sys_exit_pread64(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_pwrite64 is a fd_event
SEC("tracepoint/syscalls/sys_enter_pwrite64")
int handle_sys_enter_pwrite64(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2885,6 +2998,7 @@ int handle_sys_enter_pwrite64(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_pwrite64 is a ret_event
SEC("tracepoint/syscalls/sys_exit_pwrite64")
int handle_sys_exit_pwrite64(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2906,6 +3020,7 @@ int handle_sys_exit_pwrite64(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_ftruncate is a fd_event
SEC("tracepoint/syscalls/sys_enter_ftruncate")
int handle_sys_enter_ftruncate(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2927,6 +3042,7 @@ int handle_sys_enter_ftruncate(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_ftruncate is a ret_event
SEC("tracepoint/syscalls/sys_exit_ftruncate")
int handle_sys_exit_ftruncate(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2948,6 +3064,7 @@ int handle_sys_exit_ftruncate(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_faccessat is a open_event
SEC("tracepoint/syscalls/sys_enter_faccessat")
int handle_sys_enter_faccessat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -2972,6 +3089,7 @@ int handle_sys_enter_faccessat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_faccessat is a ret_event
SEC("tracepoint/syscalls/sys_exit_faccessat")
int handle_sys_exit_faccessat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -2993,6 +3111,7 @@ int handle_sys_exit_faccessat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_faccessat2 is a open_event
SEC("tracepoint/syscalls/sys_enter_faccessat2")
int handle_sys_enter_faccessat2(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3017,6 +3136,7 @@ int handle_sys_enter_faccessat2(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_faccessat2 is a ret_event
SEC("tracepoint/syscalls/sys_exit_faccessat2")
int handle_sys_exit_faccessat2(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3038,6 +3158,7 @@ int handle_sys_exit_faccessat2(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_access is a open_event
SEC("tracepoint/syscalls/sys_enter_access")
int handle_sys_enter_access(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3062,6 +3183,7 @@ int handle_sys_enter_access(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_access is a ret_event
SEC("tracepoint/syscalls/sys_exit_access")
int handle_sys_exit_access(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3083,6 +3205,7 @@ int handle_sys_exit_access(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_chdir is a open_event
SEC("tracepoint/syscalls/sys_enter_chdir")
int handle_sys_enter_chdir(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3107,6 +3230,7 @@ int handle_sys_enter_chdir(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_chdir is a ret_event
SEC("tracepoint/syscalls/sys_exit_chdir")
int handle_sys_exit_chdir(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3128,6 +3252,7 @@ int handle_sys_exit_chdir(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fchdir is a fd_event
SEC("tracepoint/syscalls/sys_enter_fchdir")
int handle_sys_enter_fchdir(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3149,6 +3274,7 @@ int handle_sys_enter_fchdir(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fchdir is a ret_event
SEC("tracepoint/syscalls/sys_exit_fchdir")
int handle_sys_exit_fchdir(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3170,6 +3296,7 @@ int handle_sys_exit_fchdir(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_chroot is a open_event
SEC("tracepoint/syscalls/sys_enter_chroot")
int handle_sys_enter_chroot(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3194,6 +3321,7 @@ int handle_sys_enter_chroot(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_chroot is a ret_event
SEC("tracepoint/syscalls/sys_exit_chroot")
int handle_sys_exit_chroot(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3215,6 +3343,7 @@ int handle_sys_exit_chroot(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fchmod is a fd_event
SEC("tracepoint/syscalls/sys_enter_fchmod")
int handle_sys_enter_fchmod(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3236,6 +3365,7 @@ int handle_sys_enter_fchmod(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fchmod is a ret_event
SEC("tracepoint/syscalls/sys_exit_fchmod")
int handle_sys_exit_fchmod(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3257,6 +3387,7 @@ int handle_sys_exit_fchmod(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fchmodat2 is a open_event
SEC("tracepoint/syscalls/sys_enter_fchmodat2")
int handle_sys_enter_fchmodat2(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3281,6 +3412,7 @@ int handle_sys_enter_fchmodat2(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fchmodat2 is a ret_event
SEC("tracepoint/syscalls/sys_exit_fchmodat2")
int handle_sys_exit_fchmodat2(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3302,6 +3434,7 @@ int handle_sys_exit_fchmodat2(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fchmodat is a open_event
SEC("tracepoint/syscalls/sys_enter_fchmodat")
int handle_sys_enter_fchmodat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3326,6 +3459,7 @@ int handle_sys_enter_fchmodat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fchmodat is a ret_event
SEC("tracepoint/syscalls/sys_exit_fchmodat")
int handle_sys_exit_fchmodat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3347,6 +3481,7 @@ int handle_sys_exit_fchmodat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_chmod is a open_event
SEC("tracepoint/syscalls/sys_enter_chmod")
int handle_sys_enter_chmod(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3371,6 +3506,7 @@ int handle_sys_enter_chmod(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_chmod is a ret_event
SEC("tracepoint/syscalls/sys_exit_chmod")
int handle_sys_exit_chmod(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3392,6 +3528,7 @@ int handle_sys_exit_chmod(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fchownat is a open_event
SEC("tracepoint/syscalls/sys_enter_fchownat")
int handle_sys_enter_fchownat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3416,6 +3553,7 @@ int handle_sys_enter_fchownat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fchownat is a ret_event
SEC("tracepoint/syscalls/sys_exit_fchownat")
int handle_sys_exit_fchownat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3437,6 +3575,7 @@ int handle_sys_exit_fchownat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_chown is a open_event
SEC("tracepoint/syscalls/sys_enter_chown")
int handle_sys_enter_chown(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3461,6 +3600,7 @@ int handle_sys_enter_chown(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_chown is a ret_event
SEC("tracepoint/syscalls/sys_exit_chown")
int handle_sys_exit_chown(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3482,6 +3622,7 @@ int handle_sys_exit_chown(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_lchown is a open_event
SEC("tracepoint/syscalls/sys_enter_lchown")
int handle_sys_enter_lchown(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3506,6 +3647,7 @@ int handle_sys_enter_lchown(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_lchown is a ret_event
SEC("tracepoint/syscalls/sys_exit_lchown")
int handle_sys_exit_lchown(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3527,6 +3669,7 @@ int handle_sys_exit_lchown(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_fchown is a fd_event
SEC("tracepoint/syscalls/sys_enter_fchown")
int handle_sys_enter_fchown(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3548,6 +3691,7 @@ int handle_sys_enter_fchown(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_fchown is a ret_event
SEC("tracepoint/syscalls/sys_exit_fchown")
int handle_sys_exit_fchown(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3569,6 +3713,7 @@ int handle_sys_exit_fchown(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_open is a open_event
SEC("tracepoint/syscalls/sys_enter_open")
int handle_sys_enter_open(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3593,6 +3738,7 @@ int handle_sys_enter_open(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_open is a ret_event
SEC("tracepoint/syscalls/sys_exit_open")
int handle_sys_exit_open(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3614,6 +3760,7 @@ int handle_sys_exit_open(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_openat is a open_event
SEC("tracepoint/syscalls/sys_enter_openat")
int handle_sys_enter_openat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3638,6 +3785,7 @@ int handle_sys_enter_openat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_openat is a ret_event
SEC("tracepoint/syscalls/sys_exit_openat")
int handle_sys_exit_openat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3659,6 +3807,7 @@ int handle_sys_exit_openat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_openat2 is a open_event
SEC("tracepoint/syscalls/sys_enter_openat2")
int handle_sys_enter_openat2(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3683,6 +3832,7 @@ int handle_sys_enter_openat2(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_openat2 is a ret_event
SEC("tracepoint/syscalls/sys_exit_openat2")
int handle_sys_exit_openat2(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3704,6 +3854,7 @@ int handle_sys_exit_openat2(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_creat is a path_event
SEC("tracepoint/syscalls/sys_enter_creat")
int handle_sys_enter_creat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3726,6 +3877,7 @@ int handle_sys_enter_creat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_creat is a ret_event
SEC("tracepoint/syscalls/sys_exit_creat")
int handle_sys_exit_creat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3747,6 +3899,7 @@ int handle_sys_exit_creat(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_close is a fd_event
SEC("tracepoint/syscalls/sys_enter_close")
int handle_sys_enter_close(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3768,6 +3921,7 @@ int handle_sys_enter_close(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_close is a ret_event
SEC("tracepoint/syscalls/sys_exit_close")
int handle_sys_exit_close(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;
@@ -3789,6 +3943,7 @@ int handle_sys_exit_close(struct trace_event_raw_sys_exit *ctx) {
return 0;
}
+// sys_enter_cachestat is a fd_event
SEC("tracepoint/syscalls/sys_enter_cachestat")
int handle_sys_enter_cachestat(struct trace_event_raw_sys_enter *ctx) {
__u32 pid, tid;
@@ -3810,6 +3965,7 @@ int handle_sys_enter_cachestat(struct trace_event_raw_sys_enter *ctx) {
return 0;
}
+// sys_exit_cachestat is a ret_event
SEC("tracepoint/syscalls/sys_exit_cachestat")
int handle_sys_exit_cachestat(struct trace_event_raw_sys_exit *ctx) {
__u32 pid, tid;