diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-21 08:16:08 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-21 08:16:08 +0300 |
| commit | be8735fe701f7398c19c17c394f4827614eab875 (patch) | |
| tree | aba59890563edb6e03f2eb82fee5d89b49fa2c81 /internal/tracepoints/generated_tracepoints.go | |
| parent | 3a5706f21d30258577a5934efb93c400dad723db (diff) | |
p7 add attach-time trace dimension gating
Diffstat (limited to 'internal/tracepoints/generated_tracepoints.go')
| -rw-r--r-- | internal/tracepoints/generated_tracepoints.go | 740 |
1 files changed, 740 insertions, 0 deletions
diff --git a/internal/tracepoints/generated_tracepoints.go b/internal/tracepoints/generated_tracepoints.go index 8277cbf..11913c8 100644 --- a/internal/tracepoints/generated_tracepoints.go +++ b/internal/tracepoints/generated_tracepoints.go @@ -737,3 +737,743 @@ var List = []string{ "sys_enter_rt_sigreturn", "sys_exit_rt_sigreturn", } + +var syscallFamilies = map[string]string{ + "accept": "Network", + "accept4": "Network", + "access": "FS", + "acct": "Misc", + "add_key": "Security", + "adjtimex": "Misc", + "alarm": "Misc", + "arch_prctl": "Process", + "bind": "Network", + "bpf": "Security", + "brk": "Memory", + "cachestat": "FS", + "capget": "Security", + "capset": "Security", + "chdir": "FS", + "chmod": "FS", + "chown": "FS", + "chroot": "FS", + "clock_adjtime": "Time", + "clock_getres": "Time", + "clock_gettime": "Time", + "clock_nanosleep": "Time", + "clock_settime": "Time", + "clone": "Process", + "clone3": "Process", + "close": "FS", + "close_range": "FS", + "connect": "Network", + "copy_file_range": "FS", + "creat": "FS", + "delete_module": "Security", + "dup": "FS", + "dup2": "FS", + "dup3": "FS", + "epoll_create": "Polling", + "epoll_create1": "Polling", + "epoll_ctl": "Polling", + "epoll_pwait": "Polling", + "epoll_pwait2": "Polling", + "epoll_wait": "Polling", + "eventfd": "IPC", + "eventfd2": "IPC", + "execve": "Process", + "execveat": "Process", + "exit": "Process", + "exit_group": "Process", + "faccessat": "FS", + "faccessat2": "FS", + "fadvise64": "FS", + "fallocate": "FS", + "fanotify_init": "Misc", + "fanotify_mark": "Misc", + "fchdir": "FS", + "fchmod": "FS", + "fchmodat": "FS", + "fchmodat2": "FS", + "fchown": "FS", + "fchownat": "FS", + "fcntl": "FS", + "fdatasync": "FS", + "fgetxattr": "FS", + "file_getattr": "Misc", + "file_setattr": "Misc", + "finit_module": "Security", + "flistxattr": "FS", + "flock": "FS", + "fork": "Process", + "fremovexattr": "FS", + "fsconfig": "FS", + "fsetxattr": "FS", + "fsmount": "FS", + "fsopen": "FS", + "fspick": "FS", + "fstatfs": "FS", + "fsync": "FS", + "ftruncate": "FS", + "futex": "Misc", + "futex_requeue": "Misc", + "futex_wait": "Misc", + "futex_waitv": "Misc", + "futex_wake": "Misc", + "futimesat": "FS", + "get_mempolicy": "Security", + "get_robust_list": "Misc", + "getcpu": "Misc", + "getcwd": "FS", + "getdents": "FS", + "getdents64": "FS", + "getegid": "Process", + "geteuid": "Process", + "getgid": "Process", + "getgroups": "Process", + "getitimer": "Time", + "getpeername": "Network", + "getpgid": "Process", + "getpgrp": "Process", + "getpid": "Process", + "getppid": "Process", + "getpriority": "Process", + "getrandom": "Security", + "getresgid": "Process", + "getresuid": "Process", + "getrlimit": "Process", + "getrusage": "Process", + "getsid": "Process", + "getsockname": "Network", + "getsockopt": "Network", + "gettid": "Process", + "gettimeofday": "Time", + "getuid": "Process", + "getxattr": "FS", + "getxattrat": "FS", + "init_module": "Security", + "inotify_add_watch": "IPC", + "inotify_init": "IPC", + "inotify_init1": "IPC", + "inotify_rm_watch": "IPC", + "io_cancel": "AIO", + "io_destroy": "AIO", + "io_getevents": "AIO", + "io_pgetevents": "AIO", + "io_setup": "AIO", + "io_submit": "AIO", + "io_uring_enter": "AIO", + "io_uring_register": "AIO", + "io_uring_setup": "AIO", + "ioctl": "FS", + "ioperm": "Misc", + "iopl": "Misc", + "ioprio_get": "Misc", + "ioprio_set": "Misc", + "kcmp": "Process", + "kexec_file_load": "Security", + "kexec_load": "Misc", + "keyctl": "Security", + "kill": "Signals", + "landlock_add_rule": "Security", + "landlock_create_ruleset": "Security", + "landlock_restrict_self": "Security", + "lchown": "FS", + "lgetxattr": "FS", + "link": "FS", + "linkat": "FS", + "listen": "Network", + "listmount": "FS", + "listns": "FS", + "listxattr": "FS", + "listxattrat": "FS", + "llistxattr": "FS", + "lremovexattr": "FS", + "lseek": "FS", + "lsetxattr": "FS", + "lsm_get_self_attr": "Misc", + "lsm_list_modules": "Misc", + "lsm_set_self_attr": "Misc", + "madvise": "Memory", + "map_shadow_stack": "Memory", + "mbind": "Memory", + "membarrier": "Memory", + "memfd_create": "IPC", + "memfd_secret": "IPC", + "migrate_pages": "Memory", + "mincore": "Memory", + "mkdir": "FS", + "mkdirat": "FS", + "mknod": "FS", + "mknodat": "FS", + "mlock": "Memory", + "mlock2": "Memory", + "mlockall": "Memory", + "mmap": "Memory", + "modify_ldt": "Misc", + "mount": "FS", + "mount_setattr": "FS", + "move_mount": "FS", + "move_pages": "Memory", + "mprotect": "Memory", + "mq_getsetattr": "IPC", + "mq_notify": "IPC", + "mq_open": "IPC", + "mq_timedreceive": "IPC", + "mq_timedsend": "IPC", + "mq_unlink": "IPC", + "mremap": "Memory", + "mseal": "Memory", + "msgctl": "IPC", + "msgget": "IPC", + "msgrcv": "IPC", + "msgsnd": "IPC", + "msync": "FS", + "munlock": "Memory", + "munlockall": "Memory", + "munmap": "Memory", + "name_to_handle_at": "FS", + "nanosleep": "Time", + "newfstat": "FS", + "newfstatat": "FS", + "newlstat": "FS", + "newstat": "FS", + "newuname": "Misc", + "open": "FS", + "open_by_handle_at": "FS", + "open_tree": "FS", + "open_tree_attr": "FS", + "openat": "FS", + "openat2": "FS", + "pause": "Signals", + "perf_event_open": "Security", + "personality": "Process", + "pidfd_getfd": "IPC", + "pidfd_open": "IPC", + "pidfd_send_signal": "IPC", + "pipe": "IPC", + "pipe2": "IPC", + "pivot_root": "Process", + "pkey_alloc": "Memory", + "pkey_free": "Memory", + "pkey_mprotect": "Memory", + "poll": "Polling", + "ppoll": "Polling", + "prctl": "Process", + "pread64": "FS", + "preadv": "FS", + "preadv2": "FS", + "prlimit64": "Process", + "process_madvise": "Memory", + "process_mrelease": "Memory", + "process_vm_readv": "Memory", + "process_vm_writev": "Memory", + "pselect6": "Polling", + "ptrace": "Security", + "pwrite64": "FS", + "pwritev": "FS", + "pwritev2": "FS", + "quotactl": "FS", + "quotactl_fd": "FS", + "read": "FS", + "readahead": "FS", + "readlink": "FS", + "readlinkat": "FS", + "readv": "FS", + "reboot": "Process", + "recvfrom": "Network", + "recvmmsg": "Network", + "recvmsg": "Network", + "remap_file_pages": "Memory", + "removexattr": "FS", + "removexattrat": "FS", + "rename": "FS", + "renameat": "FS", + "renameat2": "FS", + "request_key": "Security", + "restart_syscall": "Process", + "rmdir": "FS", + "rseq": "Misc", + "rt_sigaction": "Signals", + "rt_sigpending": "Signals", + "rt_sigprocmask": "Signals", + "rt_sigqueueinfo": "Signals", + "rt_sigreturn": "Signals", + "rt_sigsuspend": "Signals", + "rt_sigtimedwait": "Signals", + "rt_tgsigqueueinfo": "Signals", + "sched_get_priority_max": "Sched", + "sched_get_priority_min": "Sched", + "sched_getaffinity": "Sched", + "sched_getattr": "Sched", + "sched_getparam": "Sched", + "sched_getscheduler": "Sched", + "sched_rr_get_interval": "Sched", + "sched_setaffinity": "Sched", + "sched_setattr": "Sched", + "sched_setparam": "Sched", + "sched_setscheduler": "Sched", + "sched_yield": "Sched", + "seccomp": "Security", + "select": "Polling", + "semctl": "IPC", + "semget": "IPC", + "semop": "IPC", + "semtimedop": "IPC", + "sendfile64": "Network", + "sendmmsg": "Network", + "sendmsg": "Network", + "sendto": "Network", + "set_mempolicy": "Memory", + "set_mempolicy_home_node": "Memory", + "set_robust_list": "Misc", + "set_tid_address": "Process", + "setdomainname": "Misc", + "setfsgid": "Process", + "setfsuid": "Process", + "setgid": "Process", + "setgroups": "Process", + "sethostname": "Misc", + "setitimer": "Time", + "setns": "Process", + "setpgid": "Process", + "setpriority": "Process", + "setregid": "Process", + "setresgid": "Process", + "setresuid": "Process", + "setreuid": "Process", + "setrlimit": "Process", + "setsid": "Process", + "setsockopt": "Network", + "settimeofday": "Time", + "setuid": "Process", + "setxattr": "FS", + "setxattrat": "FS", + "shmat": "IPC", + "shmctl": "IPC", + "shmdt": "IPC", + "shmget": "IPC", + "shutdown": "Network", + "sigaltstack": "Signals", + "signalfd": "IPC", + "signalfd4": "IPC", + "socket": "Network", + "socketpair": "Network", + "splice": "Network", + "statfs": "FS", + "statmount": "FS", + "statx": "FS", + "swapoff": "FS", + "swapon": "FS", + "symlink": "FS", + "symlinkat": "FS", + "sync": "FS", + "sync_file_range": "FS", + "syncfs": "FS", + "sysfs": "Misc", + "sysinfo": "Misc", + "syslog": "Misc", + "tee": "Network", + "tgkill": "Signals", + "time": "Time", + "timer_create": "Time", + "timer_delete": "Time", + "timer_getoverrun": "Time", + "timer_gettime": "Time", + "timer_settime": "Time", + "timerfd_create": "IPC", + "timerfd_gettime": "IPC", + "timerfd_settime": "IPC", + "times": "Time", + "tkill": "Signals", + "truncate": "FS", + "umask": "Process", + "umount": "FS", + "unlink": "FS", + "unlinkat": "FS", + "unshare": "Process", + "uprobe": "Misc", + "uretprobe": "Misc", + "userfaultfd": "IPC", + "ustat": "FS", + "utime": "Misc", + "utimensat": "FS", + "utimes": "Misc", + "vfork": "Process", + "vhangup": "Process", + "vmsplice": "Misc", + "wait4": "Process", + "waitid": "Process", + "write": "FS", + "writev": "FS", +} + +var syscallKinds = map[string]string{ + "accept": "accept", + "accept4": "accept", + "access": "path", + "acct": "null", + "add_key": "keyctl", + "adjtimex": "null", + "alarm": "null", + "arch_prctl": "null", + "bind": "fd", + "bpf": "null", + "brk": "null", + "cachestat": "fd", + "capget": "null", + "capset": "null", + "chdir": "path", + "chmod": "path", + "chown": "path", + "chroot": "path", + "clock_adjtime": "null", + "clock_getres": "null", + "clock_gettime": "null", + "clock_nanosleep": "sleep", + "clock_settime": "null", + "clone": "null", + "clone3": "null", + "close": "fd", + "close_range": "fd", + "connect": "fd", + "copy_file_range": "fd", + "creat": "path", + "delete_module": "null", + "dup": "fd", + "dup2": "fd", + "dup3": "dup3", + "epoll_create": "null", + "epoll_create1": "null", + "epoll_ctl": "epoll-ctl", + "epoll_pwait": "fd", + "epoll_pwait2": "fd", + "epoll_wait": "fd", + "eventfd": "eventfd", + "eventfd2": "eventfd", + "execve": "exec", + "execveat": "exec", + "exit": "null", + "exit_group": "null", + "faccessat": "path", + "faccessat2": "path", + "fadvise64": "fd", + "fallocate": "fd", + "fanotify_init": "null", + "fanotify_mark": "path", + "fchdir": "fd", + "fchmod": "fd", + "fchmodat": "path", + "fchmodat2": "path", + "fchown": "fd", + "fchownat": "path", + "fcntl": "fcntl", + "fdatasync": "fd", + "fgetxattr": "fd", + "file_getattr": "path", + "file_setattr": "path", + "finit_module": "fd", + "flistxattr": "fd", + "flock": "fd", + "fork": "null", + "fremovexattr": "fd", + "fsconfig": "fd", + "fsetxattr": "fd", + "fsmount": "eventfd", + "fsopen": "null", + "fspick": "path", + "fstatfs": "fd", + "fsync": "fd", + "ftruncate": "fd", + "futex": "null", + "futex_requeue": "null", + "futex_wait": "null", + "futex_waitv": "null", + "futex_wake": "null", + "futimesat": "path", + "get_mempolicy": "null", + "get_robust_list": "null", + "getcpu": "null", + "getcwd": "null", + "getdents": "fd", + "getdents64": "fd", + "getegid": "null", + "geteuid": "null", + "getgid": "null", + "getgroups": "null", + "getitimer": "null", + "getpeername": "fd", + "getpgid": "null", + "getpgrp": "null", + "getpid": "null", + "getppid": "null", + "getpriority": "null", + "getrandom": "null", + "getresgid": "null", + "getresuid": "null", + "getrlimit": "null", + "getrusage": "null", + "getsid": "null", + "getsockname": "fd", + "getsockopt": "fd", + "gettid": "null", + "gettimeofday": "null", + "getuid": "null", + "getxattr": "path", + "getxattrat": "path", + "init_module": "null", + "inotify_add_watch": "fd", + "inotify_init": "null", + "inotify_init1": "null", + "inotify_rm_watch": "fd", + "io_cancel": "null", + "io_destroy": "null", + "io_getevents": "null", + "io_pgetevents": "null", + "io_setup": "null", + "io_submit": "null", + "io_uring_enter": "fd", + "io_uring_register": "fd", + "io_uring_setup": "null", + "ioctl": "fd", + "ioperm": "null", + "iopl": "null", + "ioprio_get": "null", + "ioprio_set": "null", + "kcmp": "null", + "kexec_file_load": "null", + "kexec_load": "null", + "keyctl": "keyctl", + "kill": "null", + "landlock_add_rule": "null", + "landlock_create_ruleset": "null", + "landlock_restrict_self": "null", + "lchown": "path", + "lgetxattr": "path", + "link": "name", + "linkat": "name", + "listen": "fd", + "listmount": "null", + "listns": "null", + "listxattr": "path", + "listxattrat": "path", + "llistxattr": "path", + "lremovexattr": "path", + "lseek": "fd", + "lsetxattr": "path", + "lsm_get_self_attr": "null", + "lsm_list_modules": "null", + "lsm_set_self_attr": "null", + "madvise": "null", + "map_shadow_stack": "null", + "mbind": "null", + "membarrier": "null", + "memfd_create": "null", + "memfd_secret": "null", + "migrate_pages": "null", + "mincore": "null", + "mkdir": "path", + "mkdirat": "path", + "mknod": "path", + "mknodat": "path", + "mlock": "null", + "mlock2": "null", + "mlockall": "null", + "mmap": "fd", + "modify_ldt": "null", + "mount": "path", + "mount_setattr": "path", + "move_mount": "two-fd", + "move_pages": "null", + "mprotect": "null", + "mq_getsetattr": "fd", + "mq_notify": "fd", + "mq_open": "open", + "mq_timedreceive": "fd", + "mq_timedsend": "fd", + "mq_unlink": "path", + "mremap": "mem", + "mseal": "null", + "msgctl": "null", + "msgget": "null", + "msgrcv": "null", + "msgsnd": "null", + "msync": "null", + "munlock": "null", + "munlockall": "null", + "munmap": "mem", + "name_to_handle_at": "path", + "nanosleep": "sleep", + "newfstat": "fd", + "newfstatat": "path", + "newlstat": "path", + "newstat": "path", + "newuname": "null", + "open": "open", + "open_by_handle_at": "open-by-handle-at", + "open_tree": "open", + "open_tree_attr": "open", + "openat": "open", + "openat2": "open", + "pause": "null", + "perf_event_open": "perf-open", + "personality": "null", + "pidfd_getfd": "fd", + "pidfd_open": "null", + "pidfd_send_signal": "null", + "pipe": "pipe", + "pipe2": "pipe", + "pivot_root": "path", + "pkey_alloc": "null", + "pkey_free": "null", + "pkey_mprotect": "null", + "poll": "poll", + "ppoll": "poll", + "prctl": "null", + "pread64": "fd", + "preadv": "fd", + "preadv2": "fd", + "prlimit64": "null", + "process_madvise": "null", + "process_mrelease": "null", + "process_vm_readv": "null", + "process_vm_writev": "null", + "pselect6": "poll", + "ptrace": "ptrace", + "pwrite64": "fd", + "pwritev": "fd", + "pwritev2": "fd", + "quotactl": "path", + "quotactl_fd": "fd", + "read": "fd", + "readahead": "fd", + "readlink": "path", + "readlinkat": "path", + "readv": "fd", + "reboot": "null", + "recvfrom": "fd", + "recvmmsg": "fd", + "recvmsg": "fd", + "remap_file_pages": "null", + "removexattr": "path", + "removexattrat": "path", + "rename": "name", + "renameat": "name", + "renameat2": "name", + "request_key": "keyctl", + "restart_syscall": "null", + "rmdir": "path", + "rseq": "null", + "rt_sigaction": "null", + "rt_sigpending": "null", + "rt_sigprocmask": "null", + "rt_sigqueueinfo": "null", + "rt_sigreturn": "null", + "rt_sigsuspend": "null", + "rt_sigtimedwait": "null", + "rt_tgsigqueueinfo": "null", + "sched_get_priority_max": "null", + "sched_get_priority_min": "null", + "sched_getaffinity": "null", + "sched_getattr": "null", + "sched_getparam": "null", + "sched_getscheduler": "null", + "sched_rr_get_interval": "null", + "sched_setaffinity": "null", + "sched_setattr": "null", + "sched_setparam": "null", + "sched_setscheduler": "null", + "sched_yield": "null", + "seccomp": "null", + "select": "poll", + "semctl": "null", + "semget": "null", + "semop": "null", + "semtimedop": "null", + "sendfile64": "null", + "sendmmsg": "fd", + "sendmsg": "fd", + "sendto": "fd", + "set_mempolicy": "null", + "set_mempolicy_home_node": "null", + "set_robust_list": "null", + "set_tid_address": "null", + "setdomainname": "null", + "setfsgid": "null", + "setfsuid": "null", + "setgid": "null", + "setgroups": "null", + "sethostname": "null", + "setitimer": "null", + "setns": "fd", + "setpgid": "null", + "setpriority": "null", + "setregid": "null", + "setresgid": "null", + "setresuid": "null", + "setreuid": "null", + "setrlimit": "null", + "setsid": "null", + "setsockopt": "fd", + "settimeofday": "null", + "setuid": "null", + "setxattr": "path", + "setxattrat": "path", + "shmat": "null", + "shmctl": "null", + "shmdt": "null", + "shmget": "null", + "shutdown": "fd", + "sigaltstack": "null", + "signalfd": "null", + "signalfd4": "null", + "socket": "socket", + "socketpair": "socketpair", + "splice": "null", + "statfs": "path", + "statmount": "null", + "statx": "path", + "swapoff": "path", + "swapon": "path", + "symlink": "name", + "symlinkat": "name", + "sync": "null", + "sync_file_range": "fd", + "syncfs": "fd", + "sysfs": "null", + "sysinfo": "null", + "syslog": "null", + "tee": "null", + "tgkill": "null", + "time": "null", + "timer_create": "null", + "timer_delete": "null", + "timer_getoverrun": "null", + "timer_gettime": "null", + "timer_settime": "null", + "timerfd_create": "null", + "timerfd_gettime": "null", + "timerfd_settime": "null", + "times": "null", + "tkill": "null", + "truncate": "path", + "umask": "null", + "umount": "path", + "unlink": "path", + "unlinkat": "path", + "unshare": "null", + "uprobe": "null", + "uretprobe": "null", + "userfaultfd": "null", + "ustat": "null", + "utime": "path", + "utimensat": "path", + "utimes": "path", + "vfork": "null", + "vhangup": "null", + "vmsplice": "fd", + "wait4": "null", + "waitid": "null", + "write": "fd", + "writev": "fd", +} |
