Lines Matching refs:compress
101 quicklist->compress = 0; in quicklistCreate()
107 void quicklistSetCompressDepth(quicklist *quicklist, int compress) { in quicklistSetCompressDepth() argument
108 if (compress > COMPRESS_MAX) { in quicklistSetCompressDepth()
109 compress = COMPRESS_MAX; in quicklistSetCompressDepth()
110 } else if (compress < 0) { in quicklistSetCompressDepth()
111 compress = 0; in quicklistSetCompressDepth()
113 quicklist->compress = compress; in quicklistSetCompressDepth()
132 quicklist *quicklistNew(int fill, int compress) { in quicklistNew() argument
134 quicklistSetOptions(quicklist, fill, compress); in quicklistNew()
259 #define quicklistAllowsCompression(_ql) ((_ql)->compress != 0)
270 quicklist->len < (unsigned int)(quicklist->compress * 2)) in __quicklistCompress()
275 if (quicklist->compress == 1) { in __quicklistCompress()
282 } else if (quicklist->compress == 2) { in __quicklistCompress()
309 while (depth++ < quicklist->compress) { in __quicklistCompress()
566 quicklist *quicklistCreateFromZiplist(int fill, int compress, in quicklistCreateFromZiplist() argument
568 return quicklistAppendValuesFromZiplist(quicklistNew(fill, compress), zl); in quicklistCreateFromZiplist()
1189 copy = quicklistNew(orig->fill, orig->compress); in quicklistDup()
1572 unsigned int low_raw = ql->compress; in _ql_verify()
1573 unsigned int high_raw = ql->len - ql->compress; in _ql_verify()
1581 at, ql->compress, low_raw, high_raw, ql->len, node->sz, in _ql_verify()
1591 at, ql->compress, low_raw, high_raw, ql->len, node->sz, in _ql_verify()
2607 unsigned int low_raw = ql->compress; in quicklistTest()
2608 unsigned int high_raw = ql->len - ql->compress; in quicklistTest()