Lines Matching defs:free
142 : start(start), size(size), free(1), prev(0), next(0) {
146 int free : 4;
180 /* NOTE: it's VERY important to not free allocations of size 0 because
326 if (cur->free && (cur->size >= (size+extra))) {
339 free_chunk->free = 0;
373 LOG_FATAL_IF(cur->free,
379 cur->free = 1;
383 if (p && (p->free || !cur->size)) {
390 } while (cur && cur->free);
393 if (!freed->free) {
394 dump_l("dealloc (!freed->free)");
397 LOG_FATAL_IF(!freed->free,
398 "freed block at offset 0x%08lX of size 0x%08lX is not free!",
451 int(cur->free) ? "F" : "A",
456 if (!cur->free)