Lines Matching refs:size
426 size_t size = c->rsize * 2; in rbuf_switch_to_malloc() local
427 char *tmp = malloc(size); in rbuf_switch_to_malloc()
435 c->rsize = size; in rbuf_switch_to_malloc()
1347 int remaining = c->stats.size - c->stats.offset; in append_ascii_stats()
1362 size_t nsize = c->stats.size; in grow_stats_buf()
1369 available = c->stats.size = c->stats.offset = 0; in grow_stats_buf()
1378 if (nsize != c->stats.size) { in grow_stats_buf()
1382 c->stats.size = nsize; in grow_stats_buf()
1419 assert(c->stats.offset <= c->stats.size); in append_stats()
1471 while (dch->size == dch->used) { in _store_item_copy_chunks()
1487 assert(dch->used <= dch->size); in _store_item_copy_chunks()
1488 int todo = (dch->size - dch->used < sch->used - copied) in _store_item_copy_chunks()
1489 ? dch->size - dch->used : sch->used - copied; in _store_item_copy_chunks()
1496 assert(dch->used <= dch->size); in _store_item_copy_chunks()
1497 if (dch->size == dch->used) { in _store_item_copy_chunks()
1517 int todo = (dch->size - dch->used < len - done) in _store_item_copy_chunks()
1518 ? dch->size - dch->used : len - done; in _store_item_copy_chunks()
1523 assert(dch->used <= dch->size); in _store_item_copy_chunks()
1524 if (dch->size == dch->used) { in _store_item_copy_chunks()
2922 if (ch->size == ch->used) {
2941 int unused = ch->size - ch->used;
2984 if (ch->size - ch->used < 2) {
4399 uint32_t size = 0; local
4409 if (!safe_strtoul(p, &size) || size < settings.chunk_size
4410 || size > settings.slab_chunk_size_max) {
4411 fprintf(stderr, "slab size %u is out of valid range\n", size);
4414 if (last_size >= size) {
4415 … fprintf(stderr, "slab size %u cannot be lower than or equal to a previous class size\n", size);
4418 if (size <= last_size + CHUNK_ALIGN_BYTES) {
4420 size, CHUNK_ALIGN_BYTES);
4423 slab_sizes[i++] = size;
4424 last_size = size;