Lines Matching refs:span
75 zsl->header->level[j].span = 0; in zslCreate()
124 rank[i] += x->level[i].span; in zslInsert()
138 update[i]->level[i].span = zsl->length; in zslInsert()
148 x->level[i].span = update[i]->level[i].span - (rank[0] - rank[i]); in zslInsert()
149 update[i]->level[i].span = (rank[0] - rank[i]) + 1; in zslInsert()
154 update[i]->level[i].span++; in zslInsert()
171 update[i]->level[i].span += x->level[i].span - 1; in zslDeleteNode()
174 update[i]->level[i].span -= 1; in zslDeleteNode()
361 while (x->level[i].forward && (traversed + x->level[i].span) < start) { in zslDeleteRangeByRank()
362 traversed += x->level[i].span; in zslDeleteRangeByRank()
397 rank += x->level[i].span; in zslGetRank()
417 while (x->level[i].forward && (traversed + x->level[i].span) <= rank) in zslGetElementByRank()
419 traversed += x->level[i].span; in zslGetElementByRank()