Lines Matching refs:count
100 quicklist->count = 0; in quicklistCreate()
142 node->count = 0; in quicklistCreateNode()
152 unsigned int quicklistCount(quicklist *ql) { return ql->count; } in quicklistCount()
165 quicklist->count -= current->count; in quicklistRelease()
446 else if ((int)node->count < fill) in _quicklistNodeAllowInsert()
465 else if ((int)(a->count + b->count) <= fill) in _quicklistNodeAllowMerge()
494 quicklist->count++; in quicklistPushHead()
495 quicklist->head->count++; in quicklistPushHead()
517 quicklist->count++; in quicklistPushTail()
518 quicklist->tail->count++; in quicklistPushTail()
529 node->count = ziplistLen(node->zl); in quicklistAppendZiplist()
533 quicklist->count += node->count; in quicklistAppendZiplist()
573 if ((n)->count == 0) { \
598 quicklist->count -= node->count; in __quicklistDelNode()
618 node->count--; in quicklistDelIndex()
619 if (node->count == 0) { in quicklistDelIndex()
625 quicklist->count--; in quicklistDelIndex()
698 D("Requested merge (a,b) (%u, %u)", a->count, b->count); in _quicklistZiplistMerge()
712 keep->count = ziplistLen(keep->zl); in _quicklistZiplistMerge()
715 nokeep->count = 0; in _quicklistZiplistMerge()
817 node->count = ziplistLen(node->zl); in _quicklistSplitNode()
821 new_node->count = ziplistLen(new_node->zl); in _quicklistSplitNode()
824 D("After split lengths: orig (%d), new (%d)", node->count, new_node->count); in _quicklistSplitNode()
845 new_node->count++; in _quicklistInsert()
846 quicklist->count++; in _quicklistInsert()
853 node->count, fill); in _quicklistInsert()
857 if (after && (entry->offset == node->count)) { in _quicklistInsert()
885 node->count++; in _quicklistInsert()
892 node->count++; in _quicklistInsert()
902 new_node->count++; in _quicklistInsert()
912 new_node->count++; in _quicklistInsert()
922 new_node->count++; in _quicklistInsert()
933 new_node->count++; in _quicklistInsert()
939 quicklist->count++; in _quicklistInsert()
959 const long count) { in quicklistDelRange() argument
960 if (count <= 0) in quicklistDelRange()
963 unsigned long extent = count; /* range is inclusive of start position */ in quicklistDelRange()
965 if (start >= 0 && extent > (quicklist->count - start)) { in quicklistDelRange()
967 extent = quicklist->count - start; in quicklistDelRange()
978 count, extent); in quicklistDelRange()
987 if (entry.offset == 0 && extent >= node->count) { in quicklistDelRange()
991 del = node->count; in quicklistDelRange()
992 } else if (entry.offset >= 0 && extent >= node->count) { in quicklistDelRange()
995 del = node->count - entry.offset; in quicklistDelRange()
1017 extent, del, entry.offset, delete_entire_node, node->count); in quicklistDelRange()
1025 node->count -= del; in quicklistDelRange()
1026 quicklist->count -= del; in quicklistDelRange()
1205 node->count = current->count; in quicklistDup()
1206 copy->count += node->count; in quicklistDup()
1243 if (index >= quicklist->count) in quicklistIndex()
1247 if ((accum + n->count) > index) { in quicklistIndex()
1250 D("Skipping over (%p) %u at accum %lld", (void *)n, n->count, in quicklistIndex()
1252 accum += n->count; in quicklistIndex()
1283 if (quicklist->count <= 1) in quicklistRotate()
1333 if (quicklist->count == 0) in quicklistPopCustom()
1390 if (quicklist->count == 0) in quicklistPop()
1453 printf("Container size: %lu\n", ql->count); in ql_info()
1518 static int _ql_verify(quicklist *ql, uint32_t len, uint32_t count, in _ql_verify() argument
1528 if (count != ql->count) { in _ql_verify()
1529 yell("quicklist count wrong: expected %d, got %lu", count, ql->count); in _ql_verify()
1534 if (loopr != (int)ql->count) { in _ql_verify()
1537 ql->count, loopr); in _ql_verify()
1554 if (ql->head && head_count != ql->head->count && in _ql_verify()
1558 head_count, ql->head->count, ziplistLen(ql->head->zl)); in _ql_verify()
1562 if (ql->tail && tail_count != ql->tail->count && in _ql_verify()
1566 tail_count, ql->tail->count, ziplistLen(ql->tail->zl)); in _ql_verify()
1658 if (ql->count != 5) in quicklistTest()
1672 if (ql->count != 5) in quicklistTest()
1686 if (ql->count != 500) in quicklistTest()
1700 if (ql->count != 500) in quicklistTest()
1847 int i = 499, count = 0; in quicklistTest() local
1854 count++; in quicklistTest()
1856 if (count != 500) in quicklistTest()
2011 if (ql->count != 750) in quicklistTest()
2012 ERR("List size not 750, but rather %ld", ql->count); in quicklistTest()
2550 if (ql->count != 30) in quicklistTest()
2552 ql->count); in quicklistTest()