Home
last modified time | relevance | path

Searched refs:zskiplistNode (Results 1 – 8 of 8) sorted by relevance

/f-stack/app/redis-5.0.5/src/
H A Dt_zset.c72 zskiplistNode *zn = in zslCreateNode()
190 void zslDeleteNode(zskiplist *zsl, zskiplistNode *x, zskiplistNode **update) { in zslDeleteNode()
312 zskiplistNode *x; in zslIsInRange()
330 zskiplistNode *x; in zslFirstInRange()
356 zskiplistNode *x; in zslLastInRange()
477 zskiplistNode *x; in zslGetRank()
501 zskiplistNode *x; in zslGetElementByRank()
652 zskiplistNode *x; in zslIsInLexRange()
670 zskiplistNode *x; in zslFirstInLexRange()
696 zskiplistNode *x; in zslLastInLexRange()
[all …]
H A Dserver.h802 typedef struct zskiplistNode { struct
805 struct zskiplistNode *backward; argument
807 struct zskiplistNode *forward; argument
810 } zskiplistNode; typedef
813 struct zskiplistNode *header, *tail;
1676 zskiplistNode *zslInsert(zskiplist *zsl, double score, sds ele);
1678 int zslDelete(zskiplist *zsl, double score, sds ele, zskiplistNode **node);
1679 zskiplistNode *zslFirstInRange(zskiplist *zsl, zrangespec *range);
1680 zskiplistNode *zslLastInRange(zskiplist *zsl, zrangespec *range);
1702 zskiplistNode *zslFirstInLexRange(zskiplist *zsl, zlexrangespec *range);
[all …]
H A Ddefrag.c190 void zslUpdateNode(zskiplist *zsl, zskiplistNode *oldnode, zskiplistNode *newnode, zskiplistNode **… in zslUpdateNode()
214 zskiplistNode *update[ZSKIPLIST_MAXLEVEL], *x, *newx; in zslDefrag()
534 struct zskiplistNode *newheader; in defragZsetSkiplist()
H A Dsort.c36 zskiplistNode* zslGetElementByRank(zskiplist *zsl, unsigned long rank);
401 zskiplistNode *ln; in sortCommand()
H A Dgeo.c264 zskiplistNode *ln; in geoGetPointsInRange()
646 zskiplistNode *znode; in georadiusGeneric()
H A Drdb.c837 zskiplistNode *zn = zsl->tail; in rdbSaveObject()
1468 zskiplistNode *znode; in rdbLoadObject()
H A Dmodule.c2102 zskiplistNode *ln = key->zcurrent; in RM_ZsetRangeCurrentElement()
2150 zskiplistNode *ln = key->zcurrent, *next = ln->level[0].forward; in RM_ZsetRangeNext()
2213 zskiplistNode *ln = key->zcurrent, *prev = ln->backward; in RM_ZsetRangePrev()
H A Dobject.c836 zskiplistNode *znode = zsl->header->level[0].forward; in objectComputeSize()