X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=include%2Finstrumentation%2Fsyscalls%2Fheaders%2Farm-64-syscalls_integers.h;h=24237a2251c3012db87dabb0c7a3bcd011db479c;hb=6a05ace84fd25eaee6d2fbd82722aeb814f138ed;hp=e9c15a9cb2818a62792f0af3d8a40831a9ce1c36;hpb=843fbaddbacb3fa9fb910f9fa6fb76b0652cac3f;p=lttng-modules.git diff --git a/include/instrumentation/syscalls/headers/arm-64-syscalls_integers.h b/include/instrumentation/syscalls/headers/arm-64-syscalls_integers.h index e9c15a9c..24237a22 100644 --- a/include/instrumentation/syscalls/headers/arm-64-syscalls_integers.h +++ b/include/instrumentation/syscalls/headers/arm-64-syscalls_integers.h @@ -2,7 +2,7 @@ /* THIS FILE IS AUTO-GENERATED. DO NOT EDIT */ -/* Generated from arm-64-syscalls 4.4.0 */ +/* Generated from arm-64-syscalls 6.0.7 */ #ifndef CREATE_SYSCALL_TABLE @@ -30,6 +30,9 @@ SC_LTTNG_TRACEPOINT_EVENT_INSTANCE_NOARGS(syscalls_noargs, sched_yield) #ifndef OVERRIDE_64_restart_syscall SC_LTTNG_TRACEPOINT_EVENT_INSTANCE_NOARGS(syscalls_noargs, restart_syscall) #endif +#ifndef OVERRIDE_64_rt_sigreturn +SC_LTTNG_TRACEPOINT_EVENT_INSTANCE_NOARGS(syscalls_noargs, rt_sigreturn) +#endif #ifndef OVERRIDE_64_setsid SC_LTTNG_TRACEPOINT_EVENT_INSTANCE_NOARGS(syscalls_noargs, setsid) #endif @@ -86,6 +89,13 @@ SC_LTTNG_TRACEPOINT_EVENT(restart_syscall, TP_FIELDS(sc_exit(ctf_integer(long, ret, ret))) ) #endif +#ifndef OVERRIDE_64_rt_sigreturn +SC_LTTNG_TRACEPOINT_EVENT(rt_sigreturn, + TP_PROTO(sc_exit(long ret)), + TP_ARGS(sc_exit(ret)), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret))) +) +#endif #ifndef OVERRIDE_64_setsid SC_LTTNG_TRACEPOINT_EVENT(setsid, TP_PROTO(sc_exit(long ret)), @@ -206,11 +216,11 @@ SC_LTTNG_TRACEPOINT_EVENT(fdatasync, TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(unsigned int, fd, fd))) ) #endif -#ifndef OVERRIDE_64_personality -SC_LTTNG_TRACEPOINT_EVENT(personality, +#ifndef OVERRIDE_64_arm64_personality +SC_LTTNG_TRACEPOINT_EVENT(arm64_personality, TP_PROTO(sc_exit(long ret,) unsigned int personality), TP_ARGS(sc_exit(ret,) personality), - TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(unsigned int, personality, personality))) + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(unsigned int, personality, personality))) ) #endif #ifndef OVERRIDE_64_exit @@ -339,6 +349,20 @@ SC_LTTNG_TRACEPOINT_EVENT(syncfs, TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(int, fd, fd))) ) #endif +#ifndef OVERRIDE_64_userfaultfd +SC_LTTNG_TRACEPOINT_EVENT(userfaultfd, + TP_PROTO(sc_exit(long ret,) int flags), + TP_ARGS(sc_exit(ret,) flags), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(int, flags, flags))) +) +#endif +#ifndef OVERRIDE_64_memfd_secret +SC_LTTNG_TRACEPOINT_EVENT(memfd_secret, + TP_PROTO(sc_exit(long ret,) unsigned int flags), + TP_ARGS(sc_exit(ret,) flags), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(unsigned int, flags, flags))) +) +#endif #ifndef OVERRIDE_64_eventfd2 SC_LTTNG_TRACEPOINT_EVENT(eventfd2, TP_PROTO(sc_exit(long ret,) unsigned int count, int flags), @@ -481,16 +505,23 @@ SC_LTTNG_TRACEPOINT_EVENT(fanotify_init, #endif #ifndef OVERRIDE_64_setns SC_LTTNG_TRACEPOINT_EVENT(setns, - TP_PROTO(sc_exit(long ret,) int fd, int nstype), - TP_ARGS(sc_exit(ret,) fd, nstype), - TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(int, fd, fd)) sc_in(ctf_integer(int, nstype, nstype))) + TP_PROTO(sc_exit(long ret,) int fd, int flags), + TP_ARGS(sc_exit(ret,) fd, flags), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(int, fd, fd)) sc_in(ctf_integer(int, flags, flags))) ) #endif -#ifndef OVERRIDE_64_membarrier -SC_LTTNG_TRACEPOINT_EVENT(membarrier, - TP_PROTO(sc_exit(long ret,) int cmd, int flags), - TP_ARGS(sc_exit(ret,) cmd, flags), - TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(int, cmd, cmd)) sc_inout(ctf_integer(int, flags, flags))) +#ifndef OVERRIDE_64_pidfd_open +SC_LTTNG_TRACEPOINT_EVENT(pidfd_open, + TP_PROTO(sc_exit(long ret,) pid_t pid, unsigned int flags), + TP_ARGS(sc_exit(ret,) pid, flags), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(pid_t, pid, pid)) sc_inout(ctf_integer(unsigned int, flags, flags))) +) +#endif +#ifndef OVERRIDE_64_process_mrelease +SC_LTTNG_TRACEPOINT_EVENT(process_mrelease, + TP_PROTO(sc_exit(long ret,) int pidfd, unsigned int flags), + TP_ARGS(sc_exit(ret,) pidfd, flags), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(int, pidfd, pidfd)) sc_inout(ctf_integer(unsigned int, flags, flags))) ) #endif #ifndef OVERRIDE_64_dup3 @@ -612,6 +643,13 @@ SC_LTTNG_TRACEPOINT_EVENT(madvise, TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(unsigned long, start, start)) sc_in(ctf_integer(size_t, len_in, len_in)) sc_in(ctf_integer(int, behavior, behavior))) ) #endif +#ifndef OVERRIDE_64_membarrier +SC_LTTNG_TRACEPOINT_EVENT(membarrier, + TP_PROTO(sc_exit(long ret,) int cmd, unsigned int flags, int cpu_id), + TP_ARGS(sc_exit(ret,) cmd, flags, cpu_id), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(int, cmd, cmd)) sc_inout(ctf_integer(unsigned int, flags, flags)) sc_inout(ctf_integer(int, cpu_id, cpu_id))) +) +#endif #ifndef OVERRIDE_64_mlock2 SC_LTTNG_TRACEPOINT_EVENT(mlock2, TP_PROTO(sc_exit(long ret,) unsigned long start, size_t len, int flags), @@ -619,6 +657,27 @@ SC_LTTNG_TRACEPOINT_EVENT(mlock2, TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(unsigned long, start, start)) sc_inout(ctf_integer(size_t, len, len)) sc_inout(ctf_integer(int, flags, flags))) ) #endif +#ifndef OVERRIDE_64_fsmount +SC_LTTNG_TRACEPOINT_EVENT(fsmount, + TP_PROTO(sc_exit(long ret,) int fs_fd, unsigned int flags, unsigned int attr_flags), + TP_ARGS(sc_exit(ret,) fs_fd, flags, attr_flags), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(int, fs_fd, fs_fd)) sc_inout(ctf_integer(unsigned int, flags, flags)) sc_inout(ctf_integer(unsigned int, attr_flags, attr_flags))) +) +#endif +#ifndef OVERRIDE_64_close_range +SC_LTTNG_TRACEPOINT_EVENT(close_range, + TP_PROTO(sc_exit(long ret,) unsigned int fd, unsigned int max_fd, unsigned int flags), + TP_ARGS(sc_exit(ret,) fd, max_fd, flags), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(unsigned int, fd, fd)) sc_inout(ctf_integer(unsigned int, max_fd, max_fd)) sc_inout(ctf_integer(unsigned int, flags, flags))) +) +#endif +#ifndef OVERRIDE_64_pidfd_getfd +SC_LTTNG_TRACEPOINT_EVENT(pidfd_getfd, + TP_PROTO(sc_exit(long ret,) int pidfd, int fd, unsigned int flags), + TP_ARGS(sc_exit(ret,) pidfd, fd, flags), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(int, pidfd, pidfd)) sc_inout(ctf_integer(int, fd, fd)) sc_inout(ctf_integer(unsigned int, flags, flags))) +) +#endif #ifndef OVERRIDE_64_fallocate SC_LTTNG_TRACEPOINT_EVENT(fallocate, TP_PROTO(sc_exit(long ret,) int fd, int mode, loff_t offset, loff_t len), @@ -658,7 +717,14 @@ SC_LTTNG_TRACEPOINT_EVENT(semctl, SC_LTTNG_TRACEPOINT_EVENT(fadvise64_64, TP_PROTO(sc_exit(long ret,) int fd, loff_t offset, loff_t len, int advice), TP_ARGS(sc_exit(ret,) fd, offset, len, advice), - TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(int, fd, fd)) sc_inout(ctf_integer(loff_t, offset, offset)) sc_inout(ctf_integer(loff_t, len, len)) sc_inout(ctf_integer(int, advice, advice))) + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(int, fd, fd)) sc_in(ctf_integer(loff_t, offset, offset)) sc_in(ctf_integer(loff_t, len, len)) sc_in(ctf_integer(int, advice, advice))) +) +#endif +#ifndef OVERRIDE_64_set_mempolicy_home_node +SC_LTTNG_TRACEPOINT_EVENT(set_mempolicy_home_node, + TP_PROTO(sc_exit(long ret,) unsigned long start, unsigned long len, unsigned long home_node, unsigned long flags), + TP_ARGS(sc_exit(ret,) start, len, home_node, flags), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(unsigned long, start, start)) sc_inout(ctf_integer(unsigned long, len, len)) sc_inout(ctf_integer(unsigned long, home_node, home_node)) sc_inout(ctf_integer(unsigned long, flags, flags))) ) #endif #ifndef OVERRIDE_64_prctl @@ -689,6 +755,20 @@ SC_LTTNG_TRACEPOINT_EVENT(remap_file_pages, TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(unsigned long, start, start)) sc_in(ctf_integer(unsigned long, size, size)) sc_in(ctf_integer(unsigned long, prot, prot)) sc_in(ctf_integer(unsigned long, pgoff, pgoff)) sc_in(ctf_integer(unsigned long, flags, flags))) ) #endif +#ifndef OVERRIDE_64_kcmp +SC_LTTNG_TRACEPOINT_EVENT(kcmp, + TP_PROTO(sc_exit(long ret,) pid_t pid1, pid_t pid2, int type, unsigned long idx1, unsigned long idx2), + TP_ARGS(sc_exit(ret,) pid1, pid2, type, idx1, idx2), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_inout(ctf_integer(pid_t, pid1, pid1)) sc_inout(ctf_integer(pid_t, pid2, pid2)) sc_inout(ctf_integer(int, type, type)) sc_inout(ctf_integer(unsigned long, idx1, idx1)) sc_inout(ctf_integer(unsigned long, idx2, idx2))) +) +#endif +#ifndef OVERRIDE_64_mmap +SC_LTTNG_TRACEPOINT_EVENT(mmap, + TP_PROTO(sc_exit(long ret,) unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, unsigned long off), + TP_ARGS(sc_exit(ret,) addr, len, prot, flags, fd, off), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(unsigned long, addr, addr)) sc_in(ctf_integer(unsigned long, len, len)) sc_in(ctf_integer(unsigned long, prot, prot)) sc_in(ctf_integer(unsigned long, flags, flags)) sc_in(ctf_integer(unsigned long, fd, fd)) sc_in(ctf_integer(unsigned long, off, off))) +) +#endif #endif /* _TRACE_SYSCALLS_INTEGERS_H */ @@ -713,6 +793,9 @@ TRACE_SYSCALL_TABLE(syscalls_noargs, sched_yield, 124, 0) #ifndef OVERRIDE_TABLE_64_restart_syscall TRACE_SYSCALL_TABLE(syscalls_noargs, restart_syscall, 128, 0) #endif +#ifndef OVERRIDE_TABLE_64_rt_sigreturn +TRACE_SYSCALL_TABLE(syscalls_noargs, rt_sigreturn, 139, 0) +#endif #ifndef OVERRIDE_TABLE_64_setsid TRACE_SYSCALL_TABLE(syscalls_noargs, setsid, 157, 0) #endif @@ -753,6 +836,9 @@ TRACE_SYSCALL_TABLE(sched_yield, sched_yield, 124, 0) #ifndef OVERRIDE_TABLE_64_restart_syscall TRACE_SYSCALL_TABLE(restart_syscall, restart_syscall, 128, 0) #endif +#ifndef OVERRIDE_TABLE_64_rt_sigreturn +TRACE_SYSCALL_TABLE(rt_sigreturn, rt_sigreturn, 139, 0) +#endif #ifndef OVERRIDE_TABLE_64_setsid TRACE_SYSCALL_TABLE(setsid, setsid, 157, 0) #endif @@ -853,8 +939,8 @@ TRACE_SYSCALL_TABLE(sync_file_range, sync_file_range, 84, 4) #ifndef OVERRIDE_TABLE_64_timerfd_create TRACE_SYSCALL_TABLE(timerfd_create, timerfd_create, 85, 2) #endif -#ifndef OVERRIDE_TABLE_64_personality -TRACE_SYSCALL_TABLE(personality, personality, 92, 1) +#ifndef OVERRIDE_TABLE_64_arm64_personality +TRACE_SYSCALL_TABLE(arm64_personality, arm64_personality, 92, 1) #endif #ifndef OVERRIDE_TABLE_64_exit TRACE_SYSCALL_TABLE(exit, exit, 93, 1) @@ -973,6 +1059,9 @@ TRACE_SYSCALL_TABLE(mremap, mremap, 216, 5) #ifndef OVERRIDE_TABLE_64_keyctl TRACE_SYSCALL_TABLE(keyctl, keyctl, 219, 5) #endif +#ifndef OVERRIDE_TABLE_64_mmap +TRACE_SYSCALL_TABLE(mmap, mmap, 222, 6) +#endif #ifndef OVERRIDE_TABLE_64_fadvise64_64 TRACE_SYSCALL_TABLE(fadvise64_64, fadvise64_64, 223, 4) #endif @@ -1006,11 +1095,38 @@ TRACE_SYSCALL_TABLE(syncfs, syncfs, 267, 1) #ifndef OVERRIDE_TABLE_64_setns TRACE_SYSCALL_TABLE(setns, setns, 268, 2) #endif +#ifndef OVERRIDE_TABLE_64_kcmp +TRACE_SYSCALL_TABLE(kcmp, kcmp, 272, 5) +#endif +#ifndef OVERRIDE_TABLE_64_userfaultfd +TRACE_SYSCALL_TABLE(userfaultfd, userfaultfd, 282, 1) +#endif #ifndef OVERRIDE_TABLE_64_membarrier -TRACE_SYSCALL_TABLE(membarrier, membarrier, 283, 2) +TRACE_SYSCALL_TABLE(membarrier, membarrier, 283, 3) #endif #ifndef OVERRIDE_TABLE_64_mlock2 TRACE_SYSCALL_TABLE(mlock2, mlock2, 284, 3) #endif +#ifndef OVERRIDE_TABLE_64_fsmount +TRACE_SYSCALL_TABLE(fsmount, fsmount, 432, 3) +#endif +#ifndef OVERRIDE_TABLE_64_pidfd_open +TRACE_SYSCALL_TABLE(pidfd_open, pidfd_open, 434, 2) +#endif +#ifndef OVERRIDE_TABLE_64_close_range +TRACE_SYSCALL_TABLE(close_range, close_range, 436, 3) +#endif +#ifndef OVERRIDE_TABLE_64_pidfd_getfd +TRACE_SYSCALL_TABLE(pidfd_getfd, pidfd_getfd, 438, 3) +#endif +#ifndef OVERRIDE_TABLE_64_memfd_secret +TRACE_SYSCALL_TABLE(memfd_secret, memfd_secret, 447, 1) +#endif +#ifndef OVERRIDE_TABLE_64_process_mrelease +TRACE_SYSCALL_TABLE(process_mrelease, process_mrelease, 448, 2) +#endif +#ifndef OVERRIDE_TABLE_64_set_mempolicy_home_node +TRACE_SYSCALL_TABLE(set_mempolicy_home_node, set_mempolicy_home_node, 450, 4) +#endif #endif /* CREATE_SYSCALL_TABLE */