Lines Matching refs:node
39 static int TimerNodeCompareProc(ListNode *node, ListNode *newNode)
41 TimerNode *timer1 = ListEntry(node, TimerNode, node);
42 TimerNode *timer2 = ListEntry(newNode, TimerNode, node);
58 OH_ListAddWithOrder(&loop->timerList, &timer->node, TimerNodeCompareProc);
68 ListNode *node = loop->timerList.next;
69 while (node != &loop->timerList) {
70 TimerNode *timer = ListEntry(node, TimerNode, node);
76 OH_ListRemove(&timer->node);
77 OH_ListInit(&timer->node);
80 OH_ListAddTail(&timeoutList, &timer->node);
83 node = loop->timerList.next;
86 node = timeoutList.next;
87 while (node != &timeoutList) {
88 TimerNode *timer = ListEntry(node, TimerNode, node);
90 OH_ListRemove(&timer->node);
91 OH_ListInit(&timer->node);
95 node = timeoutList.next;
100 node = timeoutList.next;
108 OH_ListInit(&timer->node);
151 TimerNode *timerNode = ListEntry(loop->timerList.next, TimerNode, node);
157 static void TimerNodeDestroyProc(ListNode *node)
159 TimerNode *timer = ListEntry(node, TimerNode, node);
160 OH_ListRemove(&timer->node);
161 OH_ListInit(&timer->node);
181 OH_ListRemove(&timer->node);
182 OH_ListInit(&timer->node);