Go to the source code of this file.
Data Structures | |
class | CurLoopInfo |
struct | loopChunkMsg |
struct | converseNotifyMsg |
class | CharmNotifyMsg |
class | HelperNotifyMsg |
class | DestroyNotifyMsg |
class | FuncCkLoop |
class | FuncSingleHelper |
Typedefs | |
typedef struct loopChunkMsg | LoopChunkMsg |
typedef struct converseNotifyMsg | ConverseNotifyMsg |
Enumerations | |
enum | CkLoop_queueID { NODE_Q = 0, PE_Q } |
Functions | |
CpvDeclare (envelope *, dummyEnv) | |
CpvCExtern (int, isHelperOn) | |
void | executeChunk (LoopChunkMsg *msg) |
void | SingleHelperStealWork (ConverseNotifyMsg *msg) |
void | hybridHandlerFunc (LoopChunkMsg *msg) |
Variables | |
CmiNodeLock | loop_info_inited_lock |
typedef struct loopChunkMsg LoopChunkMsg |
typedef struct converseNotifyMsg ConverseNotifyMsg |
enum CkLoop_queueID |
CpvDeclare | ( | envelope * | , | |
dummyEnv | ||||
) |
CpvCExtern | ( | int | , | |
isHelperOn | ||||
) |
void executeChunk | ( | LoopChunkMsg * | msg | ) |
void SingleHelperStealWork | ( | ConverseNotifyMsg * | msg | ) |
void hybridHandlerFunc | ( | LoopChunkMsg * | msg | ) |
Definition at line 24 of file CkLoop.h.
Referenced by FuncCkLoop::init(), RegisterCkLoopHdlrs(), CurLoopInfo::set(), CurLoopInfo::waitLoopDone(), CurLoopInfo::waitLoopDoneHybrid(), and FuncCkLoop::~FuncCkLoop().