103#define lwpdebug(level, msg...) \
104 if (lwp_debug > level && lwp_logfile) { \
105 fprintf(lwp_logfile, "***LWP (%p): ", lwp_cpptr); \
106 fprintf(lwp_logfile, ##msg); \
107 fprintf(lwp_logfile, "\n"); \
108 fflush(lwp_logfile); \
111#define lwpdebug(level, msg...)
PROCESS lwp_cpptr
Definition: lwp_pt.c:59
int lwp_nextindex
Definition: lwp.c:134
#define MAXROCKS
Definition: lwp.private.h:59
FILE * lwp_logfile
Definition: lwp_pt.c:41
Definition: lwp.private.h:94
int processcnt
Definition: lwp.private.h:95
void * outersp
Definition: lwp.private.h:97
PROCESS outerpid
Definition: lwp.private.h:96
Definition: lwp.private_pt.h:33
PROCESS prev
Definition: lwp.private.h:80
int index
Definition: lwp.private.h:83
int priority
Definition: lwp.private_pt.h:39
int rused
Definition: lwp.private.h:78
struct IoRequest * iomgrRequest
Definition: lwp.private.h:82
stack_t stack
Definition: lwp.private.h:87
long stackcheck
Definition: lwp.private.h:73
void(* ep)(void *)
Definition: lwp.private.h:76
PROCESS misc
Definition: lwp.private.h:72
int rc
Definition: lwp.private.h:63
int eventcnt
Definition: lwp.private_pt.h:53
int waitcnt
Definition: lwp.private_pt.h:54
struct rock rlist[MAXROCKS]
Definition: lwp.private.h:79
char status
Definition: lwp.private.h:64
PROCESS next
Definition: lwp.private.h:80
int wakevent
Definition: lwp.private.h:68
void * topstack
Definition: lwp.private.h:75
struct timeval lastReady
Definition: lwp.private.h:85
char * name
Definition: lwp.private_pt.h:41
char eventlistsize
Definition: lwp.private.h:66
char * parm
Definition: lwp.private.h:77
int qpending
Definition: lwp.private.h:70
const void ** eventlist
Definition: lwp.private.h:65
struct lwp_ucontext ctx
Definition: lwp.private.h:88
unsigned int valgrind_stackid
Definition: lwp.private.h:74
int level
Definition: lwp.private.h:81
Definition: lwp_ucontext.h:38
Definition: lwp.private_pt.h:28
int tag
Definition: lwp.private_pt.h:29
char * value
Definition: lwp.private_pt.h:30
Definition: lwp_stacktrace.h:29