Lines Matching refs:pHeadNode
130 LightAlarmNode* pHeadNode = LightAlarm::s_System->list.PopFront(); in LightAlarmThread() local
131 NN_TASSERTMSG_(pHeadNode, "There is no node.\n"); in LightAlarmThread()
133 if( pHeadNode == NULL ) in LightAlarmThread()
139 handler = pHeadNode->handler; in LightAlarmThread()
140 parameter = pHeadNode->parameter; in LightAlarmThread()
141 canceled = pHeadNode->canceled; in LightAlarmThread()
143 if(pHeadNode->period == 0 || pHeadNode->canceled == true) in LightAlarmThread()
146 if( pHeadNode->waiting == true) in LightAlarmThread()
149 pHeadNode->event.Signal(); in LightAlarmThread()
152 pHeadNode->handler = NULL; in LightAlarmThread()
154 pHeadNode->canceled = false; in LightAlarmThread()
162 pHeadNode->fire += pHeadNode->period; in LightAlarmThread()
163 LightAlarm::s_System->InsertAlarm(pHeadNode, Tick::GetSystemCurrent()); in LightAlarmThread()