diff options
Diffstat (limited to 'tapset/syscalls.stp')
-rw-r--r-- | tapset/syscalls.stp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tapset/syscalls.stp b/tapset/syscalls.stp index d92cde83..502019b4 100644 --- a/tapset/syscalls.stp +++ b/tapset/syscalls.stp @@ -127,12 +127,20 @@ probe syscall.compat_adjtimex.return = kernel.function("compat_sys_adjtimex").re # alarm ______________________________________________________ # unsigned long sys_alarm (unsigned int seconds) -probe syscall.alarm = kernel.function("sys_alarm") ? { +# long sys32_alarm(unsigned int seconds) +# +probe syscall.alarm = + kernel.function("sys_alarm") ?, + kernel.function("sys32_alarm") ? +{ name = "alarm" seconds = $seconds argstr = sprint($seconds) } -probe syscall.alarm.return = kernel.function("sys_alarm").return ? { +probe syscall.alarm.return = + kernel.function("sys_alarm").return ?, + kernel.function("sys32_alarm").return ? +{ name = "alarm" retstr = returnstr(1) } |