Lines Matching refs:thisblock
232 fle thisblock = *nextfree; in free() local
233 if ((size_t)thisblock + thisblock->size == (size_t) block) in free()
235 thisblock->size += block->size; in free()
237 && thisblock->next in free()
238 && (size_t) block + block->size == (size_t) thisblock->next) in free()
240 thisblock->size += thisblock->next->size; in free()
241 thisblock->next = thisblock->next->next; in free()
245 else if ((size_t) thisblock == (size_t) block + block->size) in free()
248 && thisblock->next in free()
249 && (size_t) block == ((size_t) thisblock->next in free()
250 + thisblock->next->size)) in free()
252 *nextfree = thisblock->next; in free()
253 thisblock->next->size += block->size + thisblock->size; in free()
257 block->size += thisblock->size; in free()
258 block->next = thisblock->next; in free()
264 && (size_t) thisblock > (size_t) block) in free()
266 && (size_t) thisblock < (size_t) block)) in free()