Searched refs:timerNode (Results 1 – 3 of 3) sorted by relevance
78 FillpTimingWheelAddTimerInner(wheel, timerNode->expireTime, timerNode); in FillpTimingWheelHandHourTick()211 HLIST_INIT_NODE(&timerNode->hourNode); in FillpTimingWheelAddTimerInner()212 HLIST_INIT_NODE(&timerNode->minNode); in FillpTimingWheelAddTimerInner()213 HLIST_INIT_NODE(&timerNode->secNode); in FillpTimingWheelAddTimerInner()215 timerNode->status = 0; in FillpTimingWheelAddTimerInner()216 timerNode->expireTime = expireTime; in FillpTimingWheelAddTimerInner()240 &timerNode->hourNode); in FillpTimingWheelAddTimerInner()245 timerNode->wheel = ftWheel; in FillpTimingWheelAddTimerInner()269 HlistDelNode(&timerNode->secNode); in FillpTimingWheelDelTimer()283 timerNode->wheel = FILLP_NULL_PTR; in FillpTimingWheelDelTimer()[all …]
124 TimerNode *timerNode = CreateTimer(); in LE_CreateTimer() local126 timerNode->process = processTimer; in LE_CreateTimer()127 timerNode->context = context; in LE_CreateTimer()128 *timer = (TimerHandle)timerNode; in LE_CreateTimer()139 TimerNode *timerNode = (TimerNode *)timer; in LE_StartTimer() local140 timerNode->timeout = timeout; in LE_StartTimer()141 timerNode->repeat = repeat > 0 ? repeat : 1; in LE_StartTimer()143 InsertTimerNode(loop, timerNode); in LE_StartTimer()151 TimerNode *timerNode = ListEntry(loop->timerList.next, TimerNode, node); in GetMinTimeoutPeriod() local152 LE_CHECK(timerNode != NULL, return 0, "Invalid timeNode"); in GetMinTimeoutPeriod()[all …]
100 #define FILLP_TIMING_WHEEL_IS_NODE_ENABLED(timerNode) \ argument101 ((timerNode)->wheel && \102 … (!FILLP_TIMING_WHEEL_IS_CLEAR((timerNode)->status) || HLISTNODE_LINKED(&(timerNode)->cbListNode)))138 struct FillpTimingWheelTimerNode *timerNode);142 …TimingWheelDelTimer(struct FillpTimingWheel *ftWheel, struct FillpTimingWheelTimerNode *timerNode);