Lines Matching refs:SIZE

146 			SIZE(tp) = size;
156 SETBIT0(SIZE(tp));
198 n = SIZE(sp);
215 o_bit1 = SIZE(sp) & BIT1;
216 SIZE(sp) = n;
236 if (SIZE(tp) >= size) {
237 if (n == 0 || n >= SIZE(tp)) {
239 n = SIZE(tp);
264 if (Bottom && size <= SIZE(Bottom)) {
266 CLRBITS01(SIZE(sp));
272 CLRBIT1(SIZE(NEXT(sp)));
274 ASSERT(ISBIT0(SIZE(NEXT(sp))));
278 if ((n = (SIZE(sp) - size)) >= MINSIZE + WORDSIZE) {
280 SIZE(sp) = size;
282 SIZE(tp) = n|BIT0;
288 SIZE(sp) |= BIT0 | o_bit1;
339 ts = SIZE(tp);
348 CLRBITS01(SIZE(tp));
349 if (size == SIZE(tp)) {
350 SIZE(tp) = ts;
356 if (size < MINSIZE || SIZE(tp) < MINSIZE) {
359 SETOLD01(SIZE(tp), ts);
369 if (size > SIZE(tp)) {
371 if (!ISBIT0(SIZE(np))) {
372 ASSERT(SIZE(np) >= MINSIZE);
373 ASSERT(!ISBIT1(SIZE(np)));
374 SIZE(tp) += SIZE(np) + WORDSIZE;
379 CLRBIT1(SIZE(NEXT(np)));
384 if (size > SIZE(tp) && BOTTOM(tp) && GETCORE(0) == Baddr) {
395 if (size <= SIZE(tp)) {
399 if ((n = (SIZE(tp) - size)) >= MINSIZE + WORDSIZE) {
401 SIZE(tp) = size;
403 SIZE(np) = n|BIT0;
409 SETOLD01(SIZE(tp), ts);
416 SETOLD01(SIZE(tp), ts);
430 * 1. size <= SIZE(tp) < MINSIZE
432 * 2. SIZE(tp) < size < MINSIZE
435 * 3. size < MINSIZE <= SIZE(tp)
439 * 4. MINSIZE <= SIZE(tp) < size
444 CLRBITS01(SIZE(tp));
445 if (SIZE(tp) < MINSIZE) {
446 if (size < SIZE(tp)) { /* case 1. */
447 SETOLD01(SIZE(tp), ts);
458 (SIZE(np = LAST(tp)) + SIZE(tp) + WORDSIZE) >= size) {
459 ASSERT(!ISBIT0(SIZE(np)));
461 SIZE(np) += SIZE(tp) + WORDSIZE;
466 (void) memmove(DATA(np), old, SIZE(tp));
472 SETOLD01(SIZE(tp), ts);
499 ts = SIZE(tp);
502 CLRBITS01(SIZE(tp));
505 if (SIZE(tp) < MINSIZE) {
506 ASSERT(SIZE(tp) / WORDSIZE >= 1);
507 ts = SIZE(tp) / WORDSIZE - 1;
515 if (!ISBIT0(SIZE(np))) {
518 SIZE(tp) += SIZE(np) + WORDSIZE;
524 ASSERT(!ISBIT0(SIZE(np)));
527 SIZE(np) += SIZE(tp) + WORDSIZE;
543 size = SIZE(tp);
546 if (SIZE(np) > size) {
554 } else if (SIZE(np) < size) {
594 SETBIT1(SIZE(NEXT(tp)));
596 ASSERT(ISBIT0(SIZE(NEXT(tp))));
629 n -= SIZE(tp);
673 n += SIZE(tp) + 2 * WORDSIZE;
686 SIZE(tp) = n - 2 * WORDSIZE;
687 ASSERT((SIZE(tp) % ALIGN) == 0);
690 SETBIT0(SIZE(NEXT(tp)));
694 SETBIT0(SIZE(Bottom));
889 if (!ISBIT0(SIZE(BLOCK(old))))