DMTCP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions
dmtcp::ThreadList Namespace Reference

Functions

pid_t _real_pid ()
 
pid_t _real_tid ()
 
int _real_tgkill (pid_t tgid, pid_t tid, int sig)
 
void init ()
 
void initThread (Thread *th, int(*fn)(void *), void *arg, int flags, int *ptid, int *ctid)
 
void updateTid (Thread *)
 
void resetOnFork ()
 
void killCkpthread ()
 
void threadExit ()
 
ThreadgetNewThread ()
 
void addToActiveList ()
 
void threadIsDead (Thread *thread)
 
void emptyFreeList ()
 
void suspendThreads ()
 
void resumeThreads ()
 
void waitForAllRestored (Thread *thisthread)
 
void postRestart ()
 

Function Documentation

pid_t dmtcp::ThreadList::_real_pid ( )
int dmtcp::ThreadList::_real_tgkill ( pid_t  tgid,
pid_t  tid,
int  sig 
)
pid_t dmtcp::ThreadList::_real_tid ( )
void dmtcp::ThreadList::addToActiveList ( )

Definition at line 804 of file threadlist.cpp.

void dmtcp::ThreadList::emptyFreeList ( )

Definition at line 910 of file threadlist.cpp.

Thread * dmtcp::ThreadList::getNewThread ( )

Definition at line 888 of file threadlist.cpp.

void dmtcp::ThreadList::init ( )

Definition at line 137 of file threadlist.cpp.

void dmtcp::ThreadList::initThread ( Thread th,
int(*)(void *)  fn,
void *  arg,
int  flags,
int *  ptid,
int *  ctid 
)

Definition at line 180 of file threadlist.cpp.

void dmtcp::ThreadList::killCkpthread ( )

Definition at line 239 of file threadlist.cpp.

void dmtcp::ThreadList::postRestart ( void  )

Definition at line 649 of file threadlist.cpp.

void dmtcp::ThreadList::resetOnFork ( )

Definition at line 123 of file threadlist.cpp.

void dmtcp::ThreadList::resumeThreads ( )
void dmtcp::ThreadList::suspendThreads ( )
void dmtcp::ThreadList::threadExit ( )

Definition at line 214 of file threadlist.cpp.

void dmtcp::ThreadList::threadIsDead ( Thread thread)

Definition at line 863 of file threadlist.cpp.

void dmtcp::ThreadList::updateTid ( Thread th)

Definition at line 222 of file threadlist.cpp.

void dmtcp::ThreadList::waitForAllRestored ( Thread thisthread)

Definition at line 610 of file threadlist.cpp.