KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/21573/root/usr/share/systemtap/runtime/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/21573/root/usr/share/systemtap/runtime/runtime_defines.h
/* Common runtime defines, not dependend on session variables.
   Included once at the top of the generated stap.c file by the translate.cxx
   translate_pass ().  */

/* Strings are used for storing backtraces, they are larger on 64bit
   so raise the size on 64bit architectures. PR10486.  */
#include <asm/types.h>
#ifndef MAXSTRINGLEN
#if BITS_PER_LONG == 32
#define MAXSTRINGLEN 256
#else
#define MAXSTRINGLEN 512
#endif
#endif
typedef char string_t[MAXSTRINGLEN];

#ifndef MAXACTION
#define MAXACTION 1000
#endif
#ifndef MAXACTION_INTERRUPTIBLE
#define MAXACTION_INTERRUPTIBLE (MAXACTION * 10)
#endif
#ifndef TRYLOCKDELAY
#define TRYLOCKDELAY 10 /* microseconds */
#endif
#ifndef MAXTRYLOCK
#define MAXTRYLOCK 100 /* 1 millisecond total */
#endif
#ifndef MAXMAPENTRIES
#define MAXMAPENTRIES 2048
#endif
#ifndef MAXERRORS
#define MAXERRORS 0
#endif
#ifndef MAXSKIPPED
#define MAXSKIPPED 100
#endif
#ifndef MINSTACKSPACE
#define MINSTACKSPACE 1024
#endif
#ifndef INTERRUPTIBLE
#define INTERRUPTIBLE 1
#endif

/* Overload processing.  */
#ifndef STP_OVERLOAD_INTERVAL
#define STP_OVERLOAD_INTERVAL 1000000000LL
#endif
#ifndef STP_OVERLOAD_THRESHOLD
#define STP_OVERLOAD_THRESHOLD 500000000LL
#endif

/* We allow the user to completely turn overload processing off
   (as opposed to tuning it by overriding the values above) by
   running:  stap -DSTP_NO_OVERLOAD {other options}.  */
#if !defined(STP_NO_OVERLOAD) && !defined(STAP_NO_OVERLOAD)
#define STP_OVERLOAD
#endif

/* Defines for CONTEXT probe_type. */
/* begin, end or never probe, triggered by stap module itself. */
#define _STP_PROBE_HANDLER_BEEN            1
/* user space instruction probe, trigger by utrace signal report. */
#define _STP_PROBE_HANDLER_ITRACE          2
/* kernel marker probe, triggered by old marker_probe (removed in 2.6.32). */
#define _STP_PROBE_HANDLER_MARKER          3
/* perf event probe, triggered by perf event counter.
   Note that although this is defined in tapset-perfmon.cxx, this has
   nothing to do with the (old and now removed) perfmon probes. */
#define _STP_PROBE_HANDLER_PERF            4
/* read or write of stap module proc file. Triggers on manipulation of
   the /proc/systemtap/MODNAME created through a procfs probe. */
#define _STP_PROBE_HANDLER_PROCFS          5
/* timer probe, triggered by standard kernel init_timer interface. */
#define _STP_PROBE_HANDLER_TIMER           6
/* high resolution timer probes, triggered by hrtimer firing. */
#define _STP_PROBE_HANDLER_HRTIMER         7
/* profile timer probe, triggered by kernel profile timer (either in
   kernel or user space). */
#define _STP_PROBE_HANDLER_PROFILE_TIMER   8
/* utrace thread start/end probe, triggered by utrace quiesce event for
   associated thread. */
#define _STP_PROBE_HANDLER_UTRACE          9
/* utrace syscall enter/exit probe, triggered by utrace syscall event. */
#define _STP_PROBE_HANDLER_UTRACE_SYSCALL 10
/* kprobe event, triggered for dwarf or dwarfless kprobes. */
#define _STP_PROBE_HANDLER_KPROBE         11
/* kretprobe event, triggered for dwarf or dwarfless kretprobes. */
#define _STP_PROBE_HANDLER_KRETPROBE      12
/* uprobe event, triggered by hitting a uprobe. */
#define _STP_PROBE_HANDLER_UPROBE         13
/* uretprobe event, triggered by hitting a uretprobe. */
#define _STP_PROBE_HANDLER_URETPROBE      14
/* hardware data watch break point, triggered by kernel data read/write. */
#define _STP_PROBE_HANDLER_HWBKPT         15
/* kernel tracepoint probe, triggered by tracepoint event call. */
#define _STP_PROBE_HANDLER_TRACEPOINT     16
/* netfilter probe, triggered on network trafic */
#define _STP_PROBE_HANDLER_NETFILTER        17

/* Defines for CONTEXT probe_flags. */
/* Probe occured in user space, also indicate regs fully from user. */
#define _STP_PROBE_STATE_USER_MODE  1
/* _stp_get_uregs() was called and full user registers were recovered. */
#define _STP_PROBE_STATE_FULL_UREGS 2

Anon7 - 2021