Lines Matching refs:node
82 void zslFreeNode(zskiplistNode *node) { in zslFreeNode() argument
83 decrRefCount(node->obj); in zslFreeNode()
84 zfree(node); in zslFreeNode()
88 zskiplistNode *node = zsl->header->level[0].forward, *next; in zslFree() local
91 while(node) { in zslFree()
92 next = node->level[0].forward; in zslFree()
93 zslFreeNode(node); in zslFree()
94 node = next; in zslFree()
1095 zskiplistNode *node, *next; in zsetConvert() local
1128 node = zslInsert(zs->zsl,score,ele); in zsetConvert()
1129 serverAssertWithInfo(NULL,zobj,dictAdd(zs->dict,ele,&node->score) == DICT_OK); in zsetConvert()
1147 node = zs->zsl->header->level[0].forward; in zsetConvert()
1151 while (node) { in zsetConvert()
1152 ele = getDecodedObject(node->obj); in zsetConvert()
1153 zl = zzlInsertAt(zl,NULL,ele,node->score); in zsetConvert()
1156 next = node->level[0].forward; in zsetConvert()
1157 zslFreeNode(node); in zsetConvert()
1158 node = next; in zsetConvert()
1615 zskiplistNode *node; member
1673 it->sl.node = it->sl.zs->zsl->header->level[0].forward; in zuiInitIterator()
1783 if (it->sl.node == NULL) in zuiNext()
1785 val->ele = it->sl.node->obj; in zuiNext()
1786 val->score = it->sl.node->score; in zuiNext()
1789 it->sl.node = it->sl.node->level[0].forward; in zuiNext()