Package vtrace :: Package platforms :: Module linux
[hide private]
[frames] | no frames]

Module linux

source code

Linux Platform Module

Classes [hide private]
  user_regs_i386
  USER_i386
  user_regs_amd64
  LinuxMixin
The mixin to take care of linux specific platform traits.
  Linuxi386Trace
  LinuxAmd64Trace
Variables [hide private]
  libc = <CDLL 'libc.so.6', handle 2b768a7a0978 at 5966850>
  O_RDWR = 2
  O_LARGEFILE = 32768
  MAP_ANONYMOUS = 32
  MAP_PRIVATE = 2
  PT_GETREGS = 12
  PT_SETREGS = 13
  PT_GETFPREGS = 14
  PT_SETFPREGS = 15
  PT_ATTACH = 16
  PT_DETACH = 17
  PT_GETFPXREGS = 18
  PT_SETFPXREGS = 19
  PT_SYSCALL = 24
  PT_SETOPTIONS = 16896
  PT_GETEVENTMSG = 16897
  PT_GETSIGINFO = 16898
  PT_SETSIGINFO = 16899
  PT_O_TRACESYSGOOD = 1
  PT_O_TRACEFORK = 2
  PT_O_TRACEVFORK = 4
  PT_O_TRACECLONE = 8
  PT_O_TRACEEXEC = 16
  PT_O_TRACEVFORKDONE = 32
  PT_O_TRACEEXIT = 64
  PT_O_MASK = 127
  PT_EVENT_FORK = 1
  PT_EVENT_VFORK = 2
  PT_EVENT_CLONE = 3
  PT_EVENT_EXEC = 4
  PT_EVENT_VFORK_DONE = 5
  PT_EVENT_EXIT = 6
  SIG_LINUX_SYSCALL = 133
  SIG_LINUX_CLONE = 773
  dbgregs = (0, 1, 2, 3, 6, 7)
  __package__ = 'vtrace.platforms'