Go to the source code of this file.
Typedefs | |
typedef struct ConvQdMsg * | CQdMsg |
typedef struct ConvQdState * | CQdState |
typedef CcdVoidFn | CQdVoidFn |
Functions | |
CpvExtern (CQdState, cQdState) | |
void | CQdInit (void) |
void | CQdCpvInit (void) |
void | CQdCreate (CQdState, CmiInt8) |
void | CQdProcess (CQdState, CmiInt8) |
CmiInt8 | CQdGetCreated (CQdState) |
CmiInt8 | CQdGetProcessed (CQdState) |
void | CQdRegisterCallback (CQdVoidFn, void *) |
void | CmiStartQD (CQdVoidFn, void *) |
typedef struct ConvQdState* CQdState |
CpvExtern | ( | CQdState | , | |
cQdState | ||||
) |
void CQdInit | ( | void | ) |
Definition at line 293 of file quiescence.C.
Referenced by ConverseCommonInit().
void CQdCpvInit | ( | void | ) |
Definition at line 288 of file quiescence.C.
References CQdStateCreate().
Referenced by CommunicationServerInit(), and CQdInit().
Definition at line 60 of file quiescence.C.
Referenced by CmiDelayImmediate(), CmiInterFreeNodeSendFn(), CmiInterFreeSendFn(), CmiStartQD(), CmiSyncBroadcastFn1(), CmiSyncNodeBroadcastFn(), CQdBcastQD1(), CQdBcastQD2(), CQdHandlePhase1(), CQdHandlePhase2(), and CQdPropagate().
Definition at line 66 of file quiescence.C.
Referenced by CmiHandleImmediateMessage(), CQdAnnounceHandler(), and CQdHandler().
Definition at line 57 of file quiescence.C.
Referenced by CQdBcastQD1().
Definition at line 63 of file quiescence.C.
Referenced by CQdBcastQD1().
void CQdRegisterCallback | ( | CQdVoidFn | , | |
void * | ||||
) |
Definition at line 277 of file quiescence.C.
References CcdCallOnCondition().
Referenced by CmiStartQD().
void CmiStartQD | ( | CQdVoidFn | , | |
void * | ||||
) |
Definition at line 301 of file quiescence.C.
References _CQdHandlerIdx, CmiAlloc(), Converse::CmiSyncSendAndFree(), CQdCreate(), CQdMsgSetPhase(), CQdRegisterCallback(), and msg.
Referenced by CkMessageReplay::CkMessageReplay().