/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/include/ |
H A D | hlist.h | 23 struct HlistNode { struct 24 struct HlistNode *next; argument 25 struct HlistNode **pprev; argument 30 struct HlistNode head; argument 48 #define HLIST_PREV(ptr) ((struct HlistNode *)(ptr)->pprev) 62 static void HlistAddAfter(struct Hlist *list, struct HlistNode *prev, struct HlistNode *toBeAdded); 64 static struct HlistNode *HlistPopHead(struct Hlist *list); 69 static __inline void HlistAddAfter(struct Hlist *list, struct HlistNode *prev, struct HlistNode *to… in HlistAddAfter() 98 void HlistDelete(struct Hlist *list, struct HlistNode *n) in HlistDelete() 115 static __inline void HlistDelNode(struct HlistNode *n) in HlistDelNode() [all …]
|
H A D | timing_wheel.h | 81 struct HlistNode secNode; 82 struct HlistNode minNode; 83 struct HlistNode hourNode; 84 struct HlistNode cycleNode; 85 struct HlistNode cbListNode; 105 static __inline struct FillpTimingWheelTimerNode *FillpTimingWheelHourNodeEntry(struct HlistNode *h… in FillpTimingWheelHourNodeEntry() 111 static __inline struct FillpTimingWheelTimerNode *FillpTimingWheelMinNodeEntry(struct HlistNode *mi… in FillpTimingWheelMinNodeEntry() 117 static __inline struct FillpTimingWheelTimerNode *FillpTimingWheelSecNodeEntry(struct HlistNode *se… in FillpTimingWheelSecNodeEntry() 123 static __inline struct FillpTimingWheelTimerNode *FillpTimingWheelCycleNodeEntry(struct HlistNode *… in FillpTimingWheelCycleNodeEntry() 129 static __inline struct FillpTimingWheelTimerNode *FillpTimingWheelCblistNodeEntry(struct HlistNode … in FillpTimingWheelCblistNodeEntry()
|
H A D | epoll.h | 56 struct HlistNode rdlNode; /* Will be added to eventpoll->rdllist */ 58 struct HlistNode sockWaitNode; /* Will be added to ftSock->epoll_taskList */ 77 static __inline struct EpItem *EpItemEntryRdlNode(struct HlistNode *node) in EpItemEntryRdlNode() 82 static __inline struct EpItem *EpitemEntrySockWaitNode(struct HlistNode *node) in EpitemEntrySockWaitNode()
|
H A D | spunge.h | 86 struct HlistNode *fpcbCur; 126 void SpinstAddToPcbList(struct SpungeInstance *inst, struct HlistNode *node); 127 void SpinstDeleteFromPcbList(struct SpungeInstance *inst, struct HlistNode *node);
|
H A D | dympool.h | 28 struct HlistNode hnode; 32 static __inline DympMemory *DympMemoryNodeEntry(struct HlistNode *node) in DympMemoryNodeEntry()
|
H A D | sockets.h | 97 struct HlistNode listenNode; 151 static __inline struct FtSocket *SockEntryListenSocket(struct HlistNode *node) in SockEntryListenSocket()
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/include/ |
H A D | pcb.h | 46 struct HlistNode udpNode; 47 struct HlistNode hashNode; 66 static __inline struct SpungePcb *SpungePcbListNodeEntry(struct HlistNode *node) in SpungePcbListNodeEntry() 71 static __inline struct SpungePcb *SpungePcbHashNodeEntry(struct HlistNode *node) in SpungePcbHashNodeEntry()
|
H A D | spunge_core.h | 86 static __inline struct SockOsSocket *SockOsListEntry(struct HlistNode *node) in SockOsListEntry()
|
H A D | net.h | 42 struct HlistNode osListNode; /* This has to be the First member of the structure */
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/include/fillp/ |
H A D | fillp_pcb.h | 55 struct HlistNode hnode; 61 static __inline struct FillpNackNode *FillpNackNodeEntry(struct HlistNode *node) in FillpNackNodeEntry() 171 struct HlistNode stbNode; 194 struct HlistNode sendNode; 228 static __inline struct FillpPcb *FillpPcbStbNodeEntry(struct HlistNode *node) in FillpPcbStbNodeEntry() 233 static __inline struct FillpPcb *FillpSendNodeEntry(FILLP_CONST struct HlistNode *node) in FillpSendNodeEntry()
|
H A D | fillp.h | 88 struct HlistNode node; 89 struct HlistNode unsendNode; 90 struct HlistNode pktSeqMapNode; 112 static __inline struct FillpPcbItem *FillpPcbEntry(struct HlistNode *node) in FillpPcbEntry() 117 static __inline struct FillpPcbItem *FillpPcbPktSeqMapNodeEntry(struct HlistNode *node) in FillpPcbPktSeqMapNodeEntry() 122 static __inline struct FillpPcbItem *FillpPcbUnsendNodeEntry(struct HlistNode *node) in FillpPcbUnsendNodeEntry()
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/ |
H A D | timing_wheel.c | 39 struct HlistNode *hourNode = FILLP_NULL_PTR; in FillpTimingWheelHandHourTick() 40 struct HlistNode *tmpNode = FILLP_NULL_PTR; in FillpTimingWheelHandHourTick() 88 struct HlistNode *minNode = FILLP_NULL_PTR; in FillpTimingWheelHandMinTick() 89 struct HlistNode *tmpNode = FILLP_NULL_PTR; in FillpTimingWheelHandMinTick() 130 struct HlistNode *secNode = FILLP_NULL_PTR; in FillpTimingWheelHandSecTick() 131 struct HlistNode *tmpNode = FILLP_NULL_PTR; in FillpTimingWheelHandSecTick() 291 struct HlistNode *node = FILLP_NULL_PTR; in FillpTimingWheelLoopCheck()
|
H A D | dympool.c | 77 struct HlistNode *node = FILLP_NULL_PTR; in DympDestroyPool()
|
H A D | socket_common.c | 55 struct HlistNode *epNode = FILLP_NULL_PTR; in EpollEventCallback()
|
H A D | spunge_message.c | 664 struct HlistNode *node = FILLP_NULL_PTR; in SpungeHandleMsgClose() 767 struct HlistNode *pcbNode = FILLP_NULL_PTR; in SpungeHandleMsgSetNackDelay()
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/ |
H A D | sysio_udp.c | 213 struct HlistNode *node = HLIST_FIRST(&g_udpIo.listenPcbList); in SysioFreeSocketUdp() 399 struct HlistNode *node = FILLP_NULL_PTR; in SysioRemovePcbUdp() 490 struct HlistNode *node = FILLP_NULL_PTR; in SysioGetListenSocketByOssock() 515 struct HlistNode *node = FILLP_NULL_PTR; in SysioGetPcbFromRemoteaddrUdp()
|
H A D | spunge_core.c | 1107 struct HlistNode *pcbNode = FILLP_NULL_PTR; in FillpCalculateFairness() 1187 struct HlistNode *node = FILLP_NULL_PTR; in FillpCheckPcbNackListToSend() 1188 struct HlistNode *tmp = FILLP_NULL_PTR; in FillpCheckPcbNackListToSend() 1353 struct HlistNode *fpcbNode = HLIST_FIRST(&(stb->tbFpcbLists)); in SpungeClearItemWaitTokenList() 1391 struct HlistNode *fpcbNode = FILLP_NULL_PTR; in SpungeCheckItemWaitTokenList() 1495 struct HlistNode *node = FILLP_NULL_PTR; in SpungeTokenBucketDelFpcb() 1532 struct HlistNode *osSockNode; in SpinstLoopRecv()
|
H A D | spunge_stack.c | 500 void SpinstAddToPcbList(struct SpungeInstance *inst, struct HlistNode *node) in SpinstAddToPcbList() 505 void SpinstDeleteFromPcbList(struct SpungeInstance *inst, struct HlistNode *node) in SpinstDeleteFromPcbList()
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/fillp/ |
H A D | fillp_output.c | 58 struct HlistNode *unsendNode = HLIST_FIRST(&sendPcb->unSendList); in FillpGetSendItem() 292 struct HlistNode *pos = FILLP_NULL_PTR; in FillpAddtoListBySeqNum() 307 pos = (struct HlistNode *)(void *)pos->pprev; in FillpAddtoListBySeqNum()
|
H A D | fillp_pcb.c | 483 struct HlistNode *node = FILLP_NULL_PTR; in FillpPcbRemoveRecv() 552 struct HlistNode *node = FILLP_NULL_PTR; in FillpPcbFreeSendItemArray()
|
H A D | fillp_common.c | 47 struct HlistNode *pos = HLIST_FIRST(list); in FillpDelPktSeqHashItem() 535 struct HlistNode *node; in FillpCheckAndUpdateDelayNackList()
|
H A D | fillp_flow_control.c | 128 struct HlistNode *pos = FILLP_NULL_PTR; in FillpAppLimitedStatus()
|
H A D | fillp_input.c | 359 struct HlistNode *pos = HLIST_FIRST(list); in FillpGetSeqFromPktSeqHash()
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/app_lib/src/ |
H A D | fillp_dfx.c | 33 .pprev = (struct HlistNode **)&g_fillpDfxPktPraseFailList, 41 struct HlistNode node; 300 struct HlistNode *pos = FILLP_NULL_PTR; in DfxGetPktPraseFailNode() 301 struct HlistNode *next = FILLP_NULL_PTR; in DfxGetPktPraseFailNode()
|
H A D | epoll_app.c | 224 struct HlistNode *node = FILLP_NULL_PTR; in EpRemove() 279 struct HlistNode *node = FILLP_NULL_PTR; in EpGetEventsAndSignal()
|