Home
last modified time | relevance | path

Searched defs:quicklist (Results 1 – 2 of 2) sorted by relevance

/f-stack/app/redis-5.0.5/src/
H A Dquicklist.h73 typedef struct quicklist { struct
74 quicklistNode *head; argument
75 quicklistNode *tail; argument
77 unsigned long len; /* number of quicklistNodes */ argument
80 } quicklist; argument
83 const quicklist *quicklist; member
91 const quicklist *quicklist; member
H A Dquicklist.c95 struct quicklist *quicklist; in quicklistCreate() local
117 void quicklistSetFill(quicklist *quicklist, int fill) { in quicklistSetFill() argument
133 quicklist *quicklist = quicklistCreate(); in quicklistNew() local
155 void quicklistRelease(quicklist *quicklist) { in quicklistRelease() argument
265 REDIS_STATIC void __quicklistCompress(const quicklist *quicklist, in __quicklistCompress()
352 REDIS_STATIC void __quicklistInsertNode(quicklist *quicklist, in __quicklistInsertNode() argument
394 REDIS_STATIC void _quicklistInsertNodeAfter(quicklist *quicklist, in _quicklistInsertNodeAfter() argument
579 REDIS_STATIC void __quicklistDelNode(quicklist *quicklist, in __quicklistDelNode() argument
733 REDIS_STATIC void _quicklistMergeNodes(quicklist *quicklist, in _quicklistMergeNodes() argument
958 int quicklistDelRange(quicklist *quicklist, const long start, in quicklistDelRange() argument
[all …]