146: }
147: return FreeSize(mplcb->freeque.prev);
148: }
167: while ( (q = q->prev) != &mplcb->freeque ) {
168: fsz = FreeSize(q);
169: if ( fsz <= blksz ) {
176: while ( (q = q->next) != &mplcb->freeque ) {
177: if ( FreeSize(q) >= blksz ) {
178: break;
217: clrAreaFlag(aq, AREA_USE);
218: if ( fq != &mplcb->freeque && FreeSize(fq) == size ) {
219: QueInsert(aq + 1, fq + 1);
649: for ( fq = mplcb->freeque.next; fq != &mplcb->freeque; fq = fq->next ) {
650: blksz = FreeSize(fq);
651: frsz += blksz;
745: for ( fq = mplcb->freeque.next; fq != &mplcb->freeque; fq = fq->next ) {
746: blksz = FreeSize(fq);
747: frsz += blksz;