/usr/share/systemtap/tapset/linux/i386
NameSizeModeActions
aux_syscalls.stp30070644editdlrm
syscall_num.stp374420644editdlrm
sysc_execve.stp19860644editdlrm
sysc_get_thread_area.stp23620644editdlrm
sysc_iopl.stp24590644editdlrm
sysc_ipc.stp15270644editdlrm
sysc_mmap2.stp24740644editdlrm
sysc_set_thread_area.stp22910644editdlrm
sysc_set_zone_reclaim.stp15690644editdlrm
sysc_sigaltstack.stp26910644editdlrm
sysc_vm86.stp10750644editdlrm
sysc_vm86old.stp11530644editdlrm
Edit: /usr/share/systemtap/tapset/linux/i386/sysc_vm86.stp (1075B)
# vm86 _______________________________________________________ # # int sys_vm86(struct pt_regs regs) # @define _SYSCALL_VM86_NAME %( name = "vm86" %) @define _SYSCALL_VM86_ARGSTR %( argstr = "" %) probe syscall.vm86 = dw_syscall.vm86 !, nd_syscall.vm86 ? {} probe syscall.vm86.return = dw_syscall.vm86.return !, nd_syscall.vm86.return ? {} # dw_vm86 _____________________________________________________ probe dw_syscall.vm86 = kernel.function("sys_vm86") ? { @_SYSCALL_VM86_NAME /* * unsupported type identifier '$regs' * regs = $regs */ @_SYSCALL_VM86_ARGSTR } probe dw_syscall.vm86.return = kernel.function("sys_vm86").return ? { @_SYSCALL_VM86_NAME @SYSC_RETVALSTR($return) } # nd_vm86 _____________________________________________________ probe nd_syscall.vm86 = kprobe.function("sys_vm86") ? { @_SYSCALL_VM86_NAME /* * unsupported type identifier '$regs' * regs = $regs */ @_SYSCALL_VM86_ARGSTR } probe nd_syscall.vm86.return = kprobe.function("sys_vm86").return ? { @_SYSCALL_VM86_NAME @SYSC_RETVALSTR(returnval()) }