Lines Matching refs:length
100 is->length = 0; in intsetNew()
116 int min = 0, max = intrev32ifbe(is->length)-1, mid = -1; in intsetSearch()
120 if (intrev32ifbe(is->length) == 0) { in intsetSearch()
126 if (value > _intsetGet(is,intrev32ifbe(is->length)-1)) { in intsetSearch()
127 if (pos) *pos = intrev32ifbe(is->length); in intsetSearch()
160 int length = intrev32ifbe(is->length); in intsetUpgradeAndAdd() local
165 is = intsetResize(is,intrev32ifbe(is->length)+1); in intsetUpgradeAndAdd()
170 while(length--) in intsetUpgradeAndAdd()
171 _intsetSet(is,length+prepend,_intsetGetEncoded(is,length,curenc)); in intsetUpgradeAndAdd()
177 _intsetSet(is,intrev32ifbe(is->length),value); in intsetUpgradeAndAdd()
178 is->length = intrev32ifbe(intrev32ifbe(is->length)+1); in intsetUpgradeAndAdd()
184 uint32_t bytes = intrev32ifbe(is->length)-from; in intsetMoveTail()
224 is = intsetResize(is,intrev32ifbe(is->length)+1); in intsetAdd()
225 if (pos < intrev32ifbe(is->length)) intsetMoveTail(is,pos,pos+1); in intsetAdd()
229 is->length = intrev32ifbe(intrev32ifbe(is->length)+1); in intsetAdd()
240 uint32_t len = intrev32ifbe(is->length); in intsetRemove()
248 is->length = intrev32ifbe(len-1); in intsetRemove()
261 return _intsetGet(is,rand()%intrev32ifbe(is->length)); in intsetRandom()
267 if (pos < intrev32ifbe(is->length)) { in intsetGet()
276 return intrev32ifbe(is->length); in intsetLen()
281 return sizeof(intset)+intrev32ifbe(is->length)*intrev32ifbe(is->encoding); in intsetBlobLen()
290 for (uint32_t i = 0; i < intrev32ifbe(is->length); i++) {
335 for (uint32_t i = 0; i < (intrev32ifbe(is->length)-1); i++) { in checkConsistency()
393 assert(intrev32ifbe(is->length) == inserts); in intsetTest()