Home
last modified time | relevance | path

Searched refs:SkipList (Results 1 - 4 of 4) sorted by relevance

/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/include/
H A Dskiplist.h40 struct SkipList { struct
57 SkipList.
59 Input : list - SkipList pointer
65 static __inline struct SkipListNode *SkipListGetPop(struct SkipList *list) in SkipListGetPop()
74 SkipList.
76 Input : list - SkipList pointer
82 static __inline struct SkipListNode *SkipListGetTail(struct SkipList *list) in SkipListGetTail()
90 Description : This function will be invoked to init the SkipList.
92 Input : list - SkipList to be initialised
93 cmp - SkipList compar
[all...]
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/
H A Dskiplist.c26 SkipList node.
32 Return : SkipList node level
34 static FILLP_INT SkiplistRandomLevel(struct SkipList *list) in SkiplistRandomLevel()
47 Description : This function will be invoked to init the SkipList.
49 Input : list - SkipList to be initialised
50 cmp - SkipList compare function
56 FILLP_INT SkiplistInit(struct SkipList *list, funcSkiplistCompair cmp) in SkiplistInit()
85 Description : This function will be invoked to destroy the SkipList.
87 Input : list - SkipList to be destroyed
93 void SkiplistDestroy(struct SkipList *lis
[all...]
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/include/fillp/
H A Dfillp_pcb.h76 struct SkipList recvBoxPlaceInOrder;
77 struct SkipList recvList;
126 struct SkipList unrecvList;
127 struct SkipList redunList;
131 struct SkipList itemWaitTokenLists;
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/fillp/
H A Dfillp_common.c385 struct SkipList *recvList = &pcb->recv.recvList; in FillpUploadRecvBox()

Completed in 3 milliseconds