CthThreadStruct Struct Reference

Collaboration diagram for CthThreadStruct:

Collaboration graph
[legend]

Data Fields

CthThreadBase base
CthVoidFn startfn
void * startarg
qt_t * savedstack
int savedsize
int stacklen
qt_t * savedptr
LPVOID fiber
pthread_t self
pthread_cond_t cond
pthread_cond_t * creator
CthVoidFn fn
void * arg
char inited
double * dummy
uJcontext_t context
char * protect
int protlen
qt_t * stack
qt_t * stackp

Detailed Description

Definition at line 721 of file threads.c.


Field Documentation

CthThreadBase CthThreadStruct::base

Definition at line 723 of file threads.c.

Referenced by CthCreateInner(), CthFree(), CthResume(), CthResume1(), CthThreadFree(), CthThreadInit(), and CthTraceResume().

CthVoidFn CthThreadStruct::startfn

Definition at line 724 of file threads.c.

Referenced by CthOnly(), and CthThreadInit().

void* CthThreadStruct::startarg

Definition at line 725 of file threads.c.

Referenced by CthOnly(), and CthThreadInit().

qt_t* CthThreadStruct::savedstack

Definition at line 726 of file threads.c.

Referenced by CthPointer(), CthResume1(), CthThreadFree(), and CthThreadInit().

int CthThreadStruct::savedsize

Definition at line 727 of file threads.c.

Referenced by CthPointer(), CthResume1(), and CthThreadInit().

int CthThreadStruct::stacklen

Definition at line 728 of file threads.c.

Referenced by CthResume1(), and CthThreadInit().

qt_t* CthThreadStruct::savedptr

Definition at line 729 of file threads.c.

Referenced by CthResume1(), and CthThreadInit().

LPVOID CthThreadStruct::fiber

Definition at line 982 of file threads.c.

Referenced by CthCreate(), CthFiberBlock(), and CthResume().

pthread_t CthThreadStruct::self

Definition at line 1162 of file threads.c.

pthread_cond_t CthThreadStruct::cond

Definition at line 1163 of file threads.c.

Referenced by CthOnly().

pthread_cond_t* CthThreadStruct::creator

Definition at line 1164 of file threads.c.

Referenced by CthOnly().

CthVoidFn CthThreadStruct::fn

Definition at line 1165 of file threads.c.

Referenced by CthOnly().

void* CthThreadStruct::arg

Definition at line 1166 of file threads.c.

Referenced by CthOnly().

char CthThreadStruct::inited

Definition at line 1167 of file threads.c.

Referenced by CthOnly().

double* CthThreadStruct::dummy

Definition at line 1352 of file threads.c.

uJcontext_t CthThreadStruct::context

Definition at line 1353 of file threads.c.

Referenced by CthCreateInner().

char* CthThreadStruct::protect

Definition at line 1630 of file threads.c.

Referenced by CthThreadInit().

int CthThreadStruct::protlen

Definition at line 1631 of file threads.c.

Referenced by CthThreadInit().

qt_t* CthThreadStruct::stack

Definition at line 1633 of file threads.c.

qt_t* CthThreadStruct::stackp

Definition at line 1634 of file threads.c.

Referenced by CthBlockHelp().


The documentation for this struct was generated from the following file:
Generated on Sun Jun 29 13:32:37 2008 for Charm++ by  doxygen 1.5.1