Lines Matching refs:last_bloc
164 struct bp *last_bloc;
203 static bloc_ptr first_bloc, last_bloc;
303 new_heap->last_bloc = NIL_BLOC;
357 || last_heap->last_bloc != NIL_BLOC)
453 heap->last_bloc = new_bloc;
460 new_bloc->prev = last_bloc;
461 last_bloc->next = new_bloc;
462 last_bloc = new_bloc;
466 first_bloc = last_bloc = new_bloc;
586 heap->last_bloc = bloc->prev;
593 heap->last_bloc = NIL_BLOC;
610 heap->last_bloc = NIL_BLOC;
616 heap->last_bloc = b;
630 heap->last_bloc = NIL_BLOC;
687 for (b = last_bloc; b != bloc; b = b->prev)
731 break_value = (last_bloc ? (char *) last_bloc->data + last_bloc->size
754 if (bloc == first_bloc && bloc == last_bloc)
756 first_bloc = last_bloc = NIL_BLOC;
758 else if (bloc == last_bloc)
760 last_bloc = bloc->prev;
761 last_bloc->next = NIL_BLOC;
780 heap->first_bloc = heap->last_bloc = NIL_BLOC;
782 if (heap->last_bloc == bloc)
785 heap->last_bloc = bloc->prev;
787 heap->first_bloc = heap->last_bloc = NIL_BLOC;
878 for (b = last_bloc; b != NIL_BLOC; b = b->prev)
898 first_heap->last_bloc = h->last_bloc;
939 break_value = (last_bloc
940 ? (char *) last_bloc->data + last_bloc->size
1228 assert (last_bloc == pb);
1230 if (last_bloc)
1231 assert (last_bloc->data + last_bloc->size == break_value);