diff options
author | hunt <hunt> | 2006-03-13 20:14:39 +0000 |
---|---|---|
committer | hunt <hunt> | 2006-03-13 20:14:39 +0000 |
commit | 62efd5e271d742d082975a3775b63d65df0dfd4e (patch) | |
tree | 0a8ee92ac4987518b4da5ef681000b2deed88ec9 /tapset/x86_64 | |
parent | 3fd08858f53e9506a43e85597871867f717b16b5 (diff) | |
download | systemtap-steved-62efd5e271d742d082975a3775b63d65df0dfd4e.tar.gz systemtap-steved-62efd5e271d742d082975a3775b63d65df0dfd4e.tar.xz systemtap-steved-62efd5e271d742d082975a3775b63d65df0dfd4e.zip |
*** empty log message ***
Diffstat (limited to 'tapset/x86_64')
-rw-r--r-- | tapset/x86_64/syscalls.stp | 70 |
1 files changed, 25 insertions, 45 deletions
diff --git a/tapset/x86_64/syscalls.stp b/tapset/x86_64/syscalls.stp index 20f22c66..5f751d16 100644 --- a/tapset/x86_64/syscalls.stp +++ b/tapset/x86_64/syscalls.stp @@ -8,7 +8,7 @@ probe syscall.fstat = kernel.function("sys_fstat") { } probe syscall.fstat.return = kernel.function("sys_fstat").return { name = "fstat" - returnp = 1 + retstr = returnstr(1) } # getegid16 __________________________________________________ @@ -18,7 +18,7 @@ probe syscall.getegid16 = kernel.function("sys_getegid16") { } probe syscall.getegid16.return = kernel.function("sys_getegid16").return { name = "getegid16" - returnp = 1 + retstr = returnstr(1) } # geteuid16 __________________________________________________ @@ -28,7 +28,7 @@ probe syscall.geteuid16 = kernel.function("sys_geteuid16") { } probe syscall.geteuid16.return = kernel.function("sys_geteuid16").return { name = "geteuid16" - returnp = 1 + retstr = returnstr(1) } # getgid16 ___________________________________________________ @@ -38,7 +38,7 @@ probe syscall.getgid16 = kernel.function("sys_getgid16") { } probe syscall.getgid16.return = kernel.function("sys_getgid16").return { name = "getgid16" - returnp = 1 + retstr = returnstr(1) } # getgroups16 ________________________________________________ @@ -51,7 +51,7 @@ probe syscall.getgroups16 = kernel.function("sys_getgroups16") { } probe syscall.getgroups16.return = kernel.function("sys_getgroups16").return { name = "getgroups16" - returnp = 1 + retstr = returnstr(1) } # getuid16 ___________________________________________________ @@ -61,7 +61,7 @@ probe syscall.getuid16 = kernel.function("sys_getuid16") { } probe syscall.getuid16.return = kernel.function("sys_getuid16").return { name = "getuid16" - returnp = 1 + retstr = returnstr(1) } # lstat ______________________________________________________ @@ -74,29 +74,9 @@ probe syscall.lstat = kernel.function("sys_lstat") { } probe syscall.lstat.return = kernel.function("sys_lstat").return { name = "lstat.return" - returnp = 1 + retstr = returnstr(1) } -# mmap2 -# long sys_mmap2(unsigned long addr, unsigned long len, -# unsigned long prot, unsigned long flags, -# unsigned long fd, unsigned long pgoff) -probe syscall.mmap2 = kernel.function("sys_mmap2") { - name = "mmap2" - start = $addr - length = $len - prot = $prot - flags = $flags - fd = $fd - pgoffset = $pgoff - argstr = sprintf("0x%x, %d, %s, %s, %d, 0x%x", start, - length, _mprotect_prot_str(prot), _mmap_flags(flags), - fd, pgoffset) -} -probe syscall.mmap2.return = kernel.function("sys_mmap2").return { - name = "mmap2" - returnp = 1 -} # setgroups16 ________________________________________________ # @@ -112,7 +92,7 @@ probe syscall.setgroups16 = kernel.function("sys_setgroups16") { } probe syscall.setgroups16.return = kernel.function("sys_setgroups16").return { name = "setgroups16" - returnp = 1 + retstr = returnstr(1) } # stat _______________________________________________________ @@ -130,7 +110,7 @@ probe syscall.stat = kernel.function("sys_stat") { } probe syscall.stat.return = kernel.function("sys_stat").return { name = "stat" - returnp = 1 + retstr = returnstr(1) } # acct _______________________________________________________ @@ -142,7 +122,7 @@ probe syscall.acct = kernel.function("sys_acct") { } probe syscall.acct.return = kernel.function("sys_acct").return { name = "acct" - returnp = 1 + retstr = returnstr(1) } # add_key ____________________________________________________ @@ -162,7 +142,7 @@ probe syscall.add_key = kernel.function("sys_add_key") { } probe syscall.add_key.return = kernel.function("sys_add_key").return { name = "add_key" - returnp = 1 + retstr = returnstr(1) } # quotactl ___________________________________________________ @@ -185,7 +165,7 @@ probe syscall.quotactl = kernel.function("sys_quotactl") { } probe syscall.quotactl.return = kernel.function("sys_quotactl").return { name = "quotactl" - returnp = 1 + retstr = returnstr(1) } # request_key ________________________________________________ # @@ -206,7 +186,7 @@ probe syscall.request_key = kernel.function("sys_request_key") { } probe syscall.request_key.return = kernel.function("sys_request_key").return { name = "request_key" - returnp = 1 + retstr = returnstr(1) } # @@ -227,7 +207,7 @@ probe kernel.syscall.arch_prctl = probe kernel.syscall.arch_prctl.return = kernel.function("sys_arch_prctl").return { name = "arch_prctl" - returnp = 1 + retstr = returnstr(1) } # get_mempolicy ______________________________________________ /* @@ -252,7 +232,7 @@ probe kernel.syscall.get_mempolicy = probe kernel.syscall.get_mempolicy.return = kernel.function("sys_get_mempolicy").return { name = "get_mempolicy" - returnp = 1 + retstr = returnstr(1) } # iopl _______________________________________________________ /* @@ -266,7 +246,7 @@ probe kernel.syscall.iopl = kernel.function("sys_iopl") { } probe kernel.syscall.iopl.return = kernel.function("sys_iopl").return { name = "iopl" - returnp = 1 + retstr = returnstr(1) } # mbind ______________________________________________________ /* @@ -291,7 +271,7 @@ probe kernel.syscall.mbind = kernel.function("sys_mbind") { } probe kernel.syscall.mbind.return = kernel.function("sys_mbind").return { name = "mbind" - returnp = 1 + retstr = returnstr(1) } # mmap _______________________________________________________ /* @@ -316,7 +296,7 @@ probe kernel.syscall.mmap = kernel.function("sys_mmap") { } probe kernel.syscall.mmap.return = kernel.function("sys_mmap").return { name = "mmap" - returnp = 1 + retstr = returnstr(2) } # rt_sigreturn _______________________________________________ /* @@ -331,7 +311,7 @@ probe kernel.syscall.rt_sigreturn = kernel.function("sys_rt_sigreturn") { probe kernel.syscall.rt_sigreturn.return = kernel.function("sys_rt_sigreturn").return { name = "rt_sigreturn" - returnp = 1 + retstr = returnstr(1) } # sched_setaffinity __________________________________________ /* @@ -354,7 +334,7 @@ probe kernel.syscall.sched_setaffinity = probe kernel.syscall.sched_setaffinity.return = kernel.function("sys_sched_setaffinity").return { name = "sched_setaffinity" - returnp = 1 + retstr = returnstr(1) } # set_mempolicy ______________________________________________ /* @@ -373,7 +353,7 @@ probe kernel.syscall.set_mempolicy = kernel.function("sys_set_mempolicy") { probe kernel.syscall.set_mempolicy.return = kernel.function("sys_set_mempolicy").return { name = "set_mempolicy" - returnp = 1 + retstr = returnstr(1) } # sigaltstack ________________________________________________ /* @@ -390,7 +370,7 @@ probe kernel.syscall.sigaltstack = kernel.function("sys_sigaltstack") { probe kernel.syscall.sigaltstack.return = kernel.function("sys_sigaltstack").return { name = "sigaltstack" - returnp = 1 + retstr = returnstr(1) } # time64 _____________________________________________________ /* @@ -404,7 +384,7 @@ probe kernel.syscall.time64 = kernel.function("sys_time64") { } probe kernel.syscall.time64.return = kernel.function("sys_time64").return { name = "time64" - returnp = 1 + retstr = returnstr(1) } # tux ________________________________________________________ /* @@ -420,7 +400,7 @@ probe kernel.syscall.tux = kernel.function("sys_tux") { } probe kernel.syscall.tux.return = kernel.function("sys_tux").return { name = "tux" - returnp = 1 + retstr = returnstr(1) } # umask ______________________________________________________ /* @@ -436,5 +416,5 @@ probe kernel.syscall.umask = kernel.function("sys_umask") { } probe kernel.syscall.umask.return = kernel.function("sys_umask").return { name = "umask" - returnp = 1 + retstr = returnstr(1) } |