Lines Matching defs:freeblocks
362 caddr_t freeblocks;
412 freeblocks = cacheptr->mt_freelist;
441 freeblocks += num_bytes;
448 if (*freeblocks & mask) {
452 *freeblocks |= mask;
985 uint32_t *freeblocks; /* not a uintptr_t on purpose */
989 freeblocks = (uint32_t *)thiscache->mt_freelist;
990 while (freeblocks < (uint32_t *)thiscache->mt_arena) {
991 if (*freeblocks & 0xffffffff) {
993 if (FLIP_EM(*freeblocks) & (0x80000000 >> i)) {
994 n = (uintptr_t)(((freeblocks -
1004 freeblocks++;
1015 uint32_t *freeblocks; /* not a uintptr_t on purpose */
1085 freeblocks = (uint32_t *)thiscache->mt_freelist;
1086 while (freeblocks < (uint32_t *)thiscache->mt_arena) {
1087 if (*freeblocks & 0xffffffff)
1089 freeblocks++;
1090 if (freeblocks < (uint32_t *)thiscache->mt_arena &&
1091 *freeblocks & 0xffffffff)
1093 freeblocks++;
1094 if (freeblocks < (uint32_t *)thiscache->mt_arena &&
1095 *freeblocks & 0xffffffff)
1097 freeblocks++;
1098 if (freeblocks < (uint32_t *)thiscache->mt_arena &&
1099 *freeblocks & 0xffffffff)
1101 freeblocks++;
1105 * the offset from mt_freelist to freeblocks is the offset into
1106 * the arena. Be sure to include the offset into freeblocks
1110 if (FLIP_EM(*freeblocks) & (0x80000000 >> i++))
1112 if (FLIP_EM(*freeblocks) & (0x80000000 >> i++))
1114 if (FLIP_EM(*freeblocks) & (0x80000000 >> i++))
1116 if (FLIP_EM(*freeblocks) & (0x80000000 >> i++))
1122 *freeblocks &= FLIP_EM(~index);
1129 n = (uintptr_t)(((freeblocks - (uint32_t *)thiscache->mt_freelist) << 5)