%PDF- %PDF-
Direktori : /usr/share/systemtap/tapset/linux/i386/ |
Current File : //usr/share/systemtap/tapset/linux/i386/sysc_vm86old.stp |
# vm86old ____________________________________________________ # # int sys_vm86old(struct pt_regs regs) # @define _SYSCALL_VM86OLD_NAME %( name = "vm86old" %) @define _SYSCALL_VM86OLD_ARGSTR %( argstr = "" %) probe syscall.vm86old = dw_syscall.vm86old !, nd_syscall.vm86old ? {} probe syscall.vm86old.return = dw_syscall.vm86old.return !, nd_syscall.vm86old.return ? {} # dw_vm86old _____________________________________________________ probe dw_syscall.vm86old = kernel.function("sys_vm86old") ? { @_SYSCALL_VM86OLD_NAME /* * unsupported type identifier '$regs' * regs = $regs */ @_SYSCALL_VM86OLD_ARGSTR } probe dw_syscall.vm86old.return = kernel.function("sys_vm86old").return ? { @_SYSCALL_VM86OLD_NAME @SYSC_RETVALSTR($return) } # nd_vm86old _____________________________________________________ probe nd_syscall.vm86old = kprobe.function("sys_vm86old") ? { @_SYSCALL_VM86OLD_NAME /* * unsupported type identifier '$regs' * regs = $regs */ @_SYSCALL_VM86OLD_ARGSTR } probe nd_syscall.vm86old.return = kprobe.function("sys_vm86old").return ? { @_SYSCALL_VM86OLD_NAME @SYSC_RETVALSTR(returnval()) }