summaryrefslogtreecommitdiffstats
path: root/tapset/ppc64
diff options
context:
space:
mode:
authorhunt <hunt>2007-08-22 15:12:22 +0000
committerhunt <hunt>2007-08-22 15:12:22 +0000
commita89688146eabfed2b72dde1ecbe10c9d71073d3a (patch)
tree4e04a44b9d95dd47607e2cb9c3c43f05516cf141 /tapset/ppc64
parent96747cf62d41217bd22535ad103e2d6c3d459495 (diff)
downloadsystemtap-steved-a89688146eabfed2b72dde1ecbe10c9d71073d3a.tar.gz
systemtap-steved-a89688146eabfed2b72dde1ecbe10c9d71073d3a.tar.xz
systemtap-steved-a89688146eabfed2b72dde1ecbe10c9d71073d3a.zip
2007-08-22 Martin Hunt <hunt@redhat.com>
* aux_syscalls.stp (_utimensat_flag_str): New. (_dfd_str): New. (_struct_timeval2_u): Deleted. (_struct_timeval_u): Take a number of structs to decode. (_struct_compat_timeval2_u): Deleted (_struct_compat_timeval_u): Take a number of structs to decode. (_struct_timespec_u): Take a number of structs to decode. Recognize UTIME_NOW and UTIME_OMIT. (_struct_compat_timespec_u): Ditto. * syscalls.stp (compat_sys_old_getrlimit): Removed. (sys_migrate_pages): New. (sys_move_pages): New. * syscalls2.stp (compat_sys_sigprocmask): Removed. Calls sys_sigprocmask. (compat_sys_sysinfo): New. (compat_sys_rt_sigtimedwait): New. (sys_utimensat, compat_sys_utimensat): New. * ppc64/syscalls.stp (compat_sys_sigpending): Removed. Calls sys_ func. (compat_sys_setrlimit): Ditto. (compat_sys_getrlimit): Ditto. (compat_sys_old_getrlimit): Ditto. (compat_sys_getrusage): Ditto. (compat_sys_wait4): Ditto. (compat_sys_sched_setaffinity): Ditto. (compat_sys_sched_getaffinity): Ditto.
Diffstat (limited to 'tapset/ppc64')
-rw-r--r--tapset/ppc64/syscalls.stp137
1 files changed, 0 insertions, 137 deletions
diff --git a/tapset/ppc64/syscalls.stp b/tapset/ppc64/syscalls.stp
index 7c7a6d7b..57267ccd 100644
--- a/tapset/ppc64/syscalls.stp
+++ b/tapset/ppc64/syscalls.stp
@@ -1,20 +1,5 @@
# PPC64-specific system calls
-# compat_sys_sigpending ________________________________________
-#
-# asmlinkage long compat_sys_sigpending(compat_old_sigset_t __user *set)
-#
-probe syscall.compat_sys_sigpending = kernel.function("compat_sys_sigpending") {
- name = "compat_sys_sigpending"
- set_uaddr = $set
- argstr = sprintf("%p", set_uaddr)
-}
-probe syscall.compat_sys_sigpending.return =
- kernel.function("compat_sys_sigpending").return {
- name = "compat_sys_sigpending"
- retstr = returnstr(1)
-}
-
# compat_sys_futex ________________________________________
#
# asmlinkage long compat_sys_futex(u32 __user *uaddr, int op, int val,
@@ -37,128 +22,6 @@ probe syscall.compat_sys_futex.return =
name = "compat_sys_futex"
retstr = returnstr(1)
}
-# compat_sys_setrlimit ________________________________________
-#
-# asmlinkage long compat_sys_setrlimit(unsigned int resource,
-# struct compat_rlimit __user *rlim)
-#
-probe syscall.compat_sys_setrlimit = kernel.function("compat_sys_setrlimit") {
- name = "compat_sys_setrlimit"
- resource = $resource
- rlim_uaddr = $rlim
- argstr = sprintf("%s, %s", _rlimit_resource_str($resource),
- _struct_rlimit_u($rlim))
-}
-probe syscall.compat_sys_setrlimit.return =
- kernel.function("compat_sys_setrlimit").return {
- name = "compat_sys_setrlimit"
- retstr = returnstr(1)
-}
-# compat_sys_old_getrlimit ________________________________________
-#
-# asmlinkage long compat_sys_old_getrlimit(unsigned int resource,
-# struct compat_rlimit __user *rlim)
-#
-probe syscall.compat_sys_old_getrlimit =
- kernel.function("compat_sys_old_getrlimit") {
- name = "compat_sys_old_getrlimit"
- resource = $resource
- rlim_uaddr = $rlim
- argstr = sprintf("%s, %s", _rlimit_resource_str($resource),
- _struct_rlimit_u($rlim))
-}
-probe syscall.compat_sys_old_getrlimit.return =
- kernel.function("compat_sys_old_getrlimit").return {
- name = "compat_sys_old_getrlimit"
- retstr = returnstr(1)
-}
-# compat_sys_getrlimit ________________________________________
-#
-# asmlinkage long compat_sys_getrlimit (unsigned int resource,
-# struct compat_rlimit __user *rlim)
-#
-probe syscall.compat_sys_getrlimit = kernel.function("compat_sys_getrlimit") {
- name = "compat_sys_getrlimit"
- resource = $resource
- rlim_uaddr = $rlim
- argstr = sprintf("%s, %s", _rlimit_resource_str($resource),
- _struct_rlimit_u($rlim))
-}
-probe syscall.compat_sys_getrlimit.return =
- kernel.function("compat_sys_getrlimit").return {
- name = "compat_sys_getrlimit"
- retstr = returnstr(1)
-}
-# compat_sys_getrusage ________________________________________
-#
-# asmlinkage long compat_sys_getrusage(int who, struct compat_rusage __user *ru)
-#
-probe syscall.compat_sys_getrusage = kernel.function("compat_sys_getrusage") {
- name = "compat_sys_getrusage"
- who = $who
- usage_uaddr = $ru
- argstr = sprintf("%s, %p",_rusage_who_str($who), usage_uaddr)
-}
-probe syscall.compat_sys_getrusage.return =
- kernel.function("compat_sys_getrusage").return {
- name = "compat_sys_getrusage"
- retstr = returnstr(1)
-}
-# compat_sys_wait4 ________________________________________
-#
-# long compat_sys_wait4(compat_pid_t pid, compat_uint_t __user *stat_addr,
-# int options, struct compat_rusage __user *ru)
-#
-probe syscall.compat_sys_wait4 = kernel.function("compat_sys_wait4") {
- name = "compat_sys_wait4"
- pid = $pid
- status_uaddr = $stat_addr
- options = $options
- rusage_uaddr = $ru
- argstr = sprintf("%d, %p, %s, %p", $pid, status_uaddr,
- _wait4_opt_str($options), rusage_uaddr)
-}
-probe syscall.compat_sys_wait4.return =
- kernel.function("compat_sys_wait4").return {
- name = "compat_sys_wait4"
- retstr = returnstr(1)
-}
-# compat_sys_sched_setaffinity ________________________________________
-#
-# asmlinkage long compat_sys_sched_setaffinity(compat_pid_t pid,
-# unsigned int len,
-# compat_ulong_t __user *user_mask_ptr)
-#
-probe syscall.compat_sys_sched_setaffinity = kernel.function("compat_sys_sched_setaffinity") {
- name = "compat_sys_sched_setaffinity"
- pid = $pid
- len = $len
- mask_uaddr = $user_mask_ptr
- argstr = sprintf("%d, %d, %p", pid, len, mask_uaddr)
-}
-probe syscall.compat_sys_sched_setaffinity.return =
- kernel.function("compat_sys_sched_setaffinity").return {
- name = "compat_sys_sched_setaffinity"
- retstr = returnstr(1)
-}
-# compat_sys_sched_getaffinity ________________________________________
-#
-# asmlinkage long compat_sys_sched_getaffinity(compat_pid_t pid,
-# unsigned int len,
-# compat_ulong_t __user *user_mask_ptr)
-#
-probe syscall.compat_sys_sched_getaffinity = kernel.function("compat_sys_sched_getaffinity") {
- name = "compat_sys_sched_getaffinity"
- pid = $pid
- len = $len
- mask_uaddr = $user_mask_ptr
- argstr = sprintf("%d, %d, %p", pid, len, mask_uaddr)
-}
-probe syscall.compat_sys_sched_getaffinity.return =
- kernel.function("compat_sys_sched_getaffinity").return {
- name = "compat_sys_sched_getaffinity"
- retstr = returnstr(1)
-}
# compat_sys_newlstat ________________________________________
#
# asmlinkage long compat_sys_newlstat(char __user * filename,