Home
last modified time | relevance | path

Searched refs:secNode (Results 1 - 2 of 2) sorted by relevance

/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/
H A Dtiming_wheel.c130 struct HlistNode *secNode = FILLP_NULL_PTR; in FillpTimingWheelHandSecTick() local
144 secNode = HLIST_FIRST(&secHand->slotList[tmpIndex]); in FillpTimingWheelHandSecTick()
145 while (secNode != FILLP_NULL_PTR) { in FillpTimingWheelHandSecTick()
146 tmpNode = secNode->next; in FillpTimingWheelHandSecTick()
147 timerNode = FillpTimingWheelSecNodeEntry(secNode); in FillpTimingWheelHandSecTick()
149 HlistDelete(&secHand->slotList[tmpIndex], secNode); in FillpTimingWheelHandSecTick()
153 secNode = tmpNode; in FillpTimingWheelHandSecTick()
213 HLIST_INIT_NODE(&timerNode->secNode); in FillpTimingWheelAddTimerInner()
226 HlistAddTail(&ftWheel->secHand.slotList[secTick % FILLP_TIMING_WHEEL_SLOT_NUM], &timerNode->secNode); in FillpTimingWheelAddTimerInner()
269 HlistDelNode(&timerNode->secNode); in FillpTimingWheelDelTimer()
[all...]
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/include/
H A Dtiming_wheel.h81 struct HlistNode secNode; member
117 static __inline struct FillpTimingWheelTimerNode *FillpTimingWheelSecNodeEntry(struct HlistNode *secNode) in FillpTimingWheelSecNodeEntry() argument
119 return (struct FillpTimingWheelTimerNode *)((char *)(secNode) - in FillpTimingWheelSecNodeEntry()
120 (uintptr_t)(&(((struct FillpTimingWheelTimerNode *)0)->secNode))); in FillpTimingWheelSecNodeEntry()

Completed in 2 milliseconds