Lines Matching refs:freeblocks
362 caddr_t freeblocks; in free() local
412 freeblocks = cacheptr->mt_freelist; in free()
441 freeblocks += num_bytes; in free()
448 if (*freeblocks & mask) { in free()
452 *freeblocks |= mask; in free()
985 uint32_t *freeblocks; /* not a uintptr_t on purpose */ in reinit_cache() local
989 freeblocks = (uint32_t *)thiscache->mt_freelist; in reinit_cache()
990 while (freeblocks < (uint32_t *)thiscache->mt_arena) { in reinit_cache()
991 if (*freeblocks & 0xffffffff) { in reinit_cache()
993 if (FLIP_EM(*freeblocks) & (0x80000000 >> i)) { in reinit_cache()
994 n = (uintptr_t)(((freeblocks - in reinit_cache()
1004 freeblocks++; in reinit_cache()
1015 uint32_t *freeblocks; /* not a uintptr_t on purpose */ in malloc_internal() local
1085 freeblocks = (uint32_t *)thiscache->mt_freelist; in malloc_internal()
1086 while (freeblocks < (uint32_t *)thiscache->mt_arena) { in malloc_internal()
1087 if (*freeblocks & 0xffffffff) in malloc_internal()
1089 freeblocks++; in malloc_internal()
1090 if (freeblocks < (uint32_t *)thiscache->mt_arena && in malloc_internal()
1091 *freeblocks & 0xffffffff) in malloc_internal()
1093 freeblocks++; in malloc_internal()
1094 if (freeblocks < (uint32_t *)thiscache->mt_arena && in malloc_internal()
1095 *freeblocks & 0xffffffff) in malloc_internal()
1097 freeblocks++; in malloc_internal()
1098 if (freeblocks < (uint32_t *)thiscache->mt_arena && in malloc_internal()
1099 *freeblocks & 0xffffffff) in malloc_internal()
1101 freeblocks++; in malloc_internal()
1110 if (FLIP_EM(*freeblocks) & (0x80000000 >> i++)) in malloc_internal()
1112 if (FLIP_EM(*freeblocks) & (0x80000000 >> i++)) in malloc_internal()
1114 if (FLIP_EM(*freeblocks) & (0x80000000 >> i++)) in malloc_internal()
1116 if (FLIP_EM(*freeblocks) & (0x80000000 >> i++)) in malloc_internal()
1122 *freeblocks &= FLIP_EM(~index); in malloc_internal()
1129 n = (uintptr_t)(((freeblocks - (uint32_t *)thiscache->mt_freelist) << 5) in malloc_internal()