Lines Matching refs:_chunk
378 _first = _chunk = new (AllocFailStrategy::EXIT_OOM, init_size) Chunk(init_size);
379 _hwm = _chunk->bottom(); // Save the cached hwm, max
380 _max = _chunk->top();
386 _first = _chunk = new (AllocFailStrategy::EXIT_OOM, Chunk::init_size) Chunk(Chunk::init_size);
387 _hwm = _chunk->bottom(); // Save the cached hwm, max
388 _max = _chunk->top();
395 copy->_chunk = _chunk;
474 size_t sum = _chunk->length() - (_max-_hwm); // Size leftover in this Chunk
476 while( k != _chunk) { // Whilst have Chunks in a row
492 Chunk *k = _chunk; // Get filled-up chunk address
493 _chunk = new (alloc_failmode, len) Chunk(len);
495 if (_chunk == NULL) {
498 if (k) k->set_next(_chunk); // Append new chunk to end of linked list
499 else _first = _chunk;
500 _hwm = _chunk->bottom(); // Save the cached hwm, max
501 _max = _chunk->top();
561 if (_chunk == NULL) return false;
562 char** bottom = (char**)_chunk->bottom();
567 if (c == _chunk) continue; // current chunk has been processed
576 if( (void*)_chunk->bottom() <= ptr && ptr < (void*)_hwm )
579 if (c == _chunk) continue; // current chunk has been processed