summaryrefslogtreecommitdiffstats
path: root/tapset/syscalls.stp
diff options
context:
space:
mode:
Diffstat (limited to 'tapset/syscalls.stp')
-rw-r--r--tapset/syscalls.stp12
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)
}