DMTCP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Constant Groups | Functions
threadlist.h File Reference
#include <ucontext.h>
#include <signal.h>
#include <sys/types.h>
#include "threadinfo.h"

Go to the source code of this file.

Namespaces

 dmtcp
 
 dmtcp::ThreadList
 

Constant Groups

 dmtcp
 
 dmtcp::ThreadList
 

Functions

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