summaryrefslogtreecommitdiffstats
path: root/tapset/x86_64
diff options
context:
space:
mode:
authorhunt <hunt>2007-07-10 18:30:36 +0000
committerhunt <hunt>2007-07-10 18:30:36 +0000
commit0fc23981b5b2a77915683f6cb8987afe25305ea1 (patch)
tree3d960007dd659ed550eb04244c3a1c2b157c81e9 /tapset/x86_64
parentf2ccc8660534f36274483e9ce5658275513b4f3c (diff)
downloadsystemtap-steved-0fc23981b5b2a77915683f6cb8987afe25305ea1.tar.gz
systemtap-steved-0fc23981b5b2a77915683f6cb8987afe25305ea1.tar.xz
systemtap-steved-0fc23981b5b2a77915683f6cb8987afe25305ea1.zip
2007-07-10 Martin Hunt <hunt@redhat.com>
* syscall*.stp: Major reorganization work. * aux_syscalls.stp (_sigprocmask_how_str): Rewrite in C so real arch-dependent header files will be used. (_mlockall_flags_str): Ditto.
Diffstat (limited to 'tapset/x86_64')
-rw-r--r--tapset/x86_64/syscalls.stp77
1 files changed, 0 insertions, 77 deletions
diff --git a/tapset/x86_64/syscalls.stp b/tapset/x86_64/syscalls.stp
index d1e1fc6c..e97a941e 100644
--- a/tapset/x86_64/syscalls.stp
+++ b/tapset/x86_64/syscalls.stp
@@ -1,80 +1,3 @@
-# getgroups16 ________________________________________________
-# long sys_getgroups16(int gidsetsize, old_gid_t __user *grouplist)
-probe syscall.getgroups16 = kernel.function("sys_getgroups16") {
- name = "getgroups16"
- size = $gidsetsize
- list_uaddr = $grouplist
- argstr = sprintf("%d, %p", size, list_uaddr)
-}
-probe syscall.getgroups16.return = kernel.function("sys_getgroups16").return {
- name = "getgroups16"
- retstr = returnstr(1)
-}
-
-# setgroups16 ________________________________________________
-#
-# asmlinkage long
-# sys_setgroups16(int gidsetsize,
-# old_gid_t __user *grouplist)
-#
-probe syscall.setgroups16 = kernel.function("sys_setgroups16") {
- name = "setgroups16"
- size = $gidsetsize
- list_uaddr = $grouplist
- argstr = ""
-}
-probe syscall.setgroups16.return = kernel.function("sys_setgroups16").return {
- name = "setgroups16"
- retstr = returnstr(1)
-}
-
-
-
-# quotactl ___________________________________________________
-#
-# asmlinkage long
-# sys_quotactl(unsigned int cmd,
-# const char __user *special,
-# qid_t id,
-# void __user *addr)
-#
-probe syscall.quotactl = kernel.function("sys_quotactl") {
- name = "quotactl"
- cmd = $cmd
- cmd_str = _quotactl_cmd_str($cmd)
- special_str = user_string($special)
- id = $id
- addr_uaddr = $addr
- argstr = sprintf("%s, %s, %p, %p", cmd_str, special_str,
- id, addr_uaddr)
-}
-probe syscall.quotactl.return = kernel.function("sys_quotactl").return {
- name = "quotactl"
- retstr = returnstr(1)
-}
-# request_key ________________________________________________
-#
-# asmlinkage long
-# sys_request_key(const char __user *_type,
-# const char __user *_description,
-# const char __user *_callout_info,
-# key_serial_t destringid)
-#
-probe syscall.request_key = kernel.function("sys_request_key") ? {
- name = "request_key"
- type_uaddr = $_type
- description_uaddr = $_description
- callout_info_uaddr = $_callout_info
- destringid = $destringid
- argstr = sprintf("%p, %p, %p, %p", type_uaddr,
- description_uaddr, callout_info_uaddr, destringid)
-}
-probe syscall.request_key.return = kernel.function("sys_request_key").return ? {
- name = "request_key"
- retstr = returnstr(1)
-}
-
-
# arch_prctl _________________________________________________
# long sys_arch_prctl(int code, unsigned long addr)
#