diff options
author | hunt <hunt> | 2006-06-12 07:56:46 +0000 |
---|---|---|
committer | hunt <hunt> | 2006-06-12 07:56:46 +0000 |
commit | 59f21dbb3d49e5e0b8e31126ec11eec59ebec368 (patch) | |
tree | 907f4f6dd75d5c879d0dc8896c900303896f444f /tapset/x86_64 | |
parent | e77bc1e7f05d33f74d4627e7a86b2de08086101e (diff) | |
download | systemtap-steved-59f21dbb3d49e5e0b8e31126ec11eec59ebec368.tar.gz systemtap-steved-59f21dbb3d49e5e0b8e31126ec11eec59ebec368.tar.xz systemtap-steved-59f21dbb3d49e5e0b8e31126ec11eec59ebec368.zip |
*** empty log message ***
Diffstat (limited to 'tapset/x86_64')
-rw-r--r-- | tapset/x86_64/syscalls.stp | 58 |
1 files changed, 2 insertions, 56 deletions
diff --git a/tapset/x86_64/syscalls.stp b/tapset/x86_64/syscalls.stp index 58e99d46..7b31ab1e 100644 --- a/tapset/x86_64/syscalls.stp +++ b/tapset/x86_64/syscalls.stp @@ -1,16 +1,3 @@ -# fstat ______________________________________________________ -# long sys_fstat(unsigned int fd,struct __old_kernel_stat __user * statbuf) -probe syscall.fstat = kernel.function("sys_fstat") { - name = "fstat" - filedes = $fd - buf_uaddr = $statbuf - argstr = sprintf("%d, [%p]", filedes, buf_uaddr) -} -probe syscall.fstat.return = kernel.function("sys_fstat").return { - name = "fstat" - retstr = returnstr(1) -} - # getegid16 __________________________________________________ # long sys_getegid16(void) probe syscall.getegid16 = kernel.function("sys_getegid16") { @@ -73,7 +60,7 @@ probe syscall.lstat = kernel.function("sys_lstat") { argstr = sprintf("%s, [%p]", file_name, buf_uaddr) } probe syscall.lstat.return = kernel.function("sys_lstat").return { - name = "lstat.return" + name = "lstat" retstr = returnstr(1) } @@ -273,31 +260,7 @@ probe kernel.syscall.mbind.return = kernel.function("sys_mbind").return { name = "mbind" retstr = returnstr(1) } -# mmap _______________________________________________________ -/* - * long - * sys_mmap(unsigned long addr, - * unsigned long len, - * unsigned long prot, - * unsigned long flags, - * unsigned long fd, - * unsigned long off) - */ -probe kernel.syscall.mmap = kernel.function("sys_mmap") { - name = "mmap" - addr = $addr - len = $len - prot = $prot - flags = $flags - fd = $fd - off = $off - argstr = sprintf("%p, %d, %d, %d, %d, %d", $addr, $len, - $prot, $flags, $fd, $off) -} -probe kernel.syscall.mmap.return = kernel.function("sys_mmap").return { - name = "mmap" - retstr = returnstr(2) -} + # rt_sigreturn _______________________________________________ /* * asmlinkage int @@ -386,23 +349,6 @@ probe kernel.syscall.time64.return = kernel.function("sys_time64").return { name = "time64" retstr = returnstr(1) } -# truncate64 _________________________________________________ -# -# asmlinkage long -# sys_truncate64(const char __user * path, -# loff_t length) -# -probe syscall.truncate64 = kernel.function("sys_truncate64") { - name = "truncate64" - path_uaddr = $path - path = user_string($path) - length = $length - argstr = sprintf("%s, %d", path, $length) -} -probe syscall.truncate64.return = kernel.function("sys_truncate64").return { - name = "truncate64" - retstr = returnstr(1) -} # tux ________________________________________________________ /* * asmlinkage long |