Lines Matching defs:insert
1078 // insert this area in the all_areas list so it stays ordered by base
1083 heap_area *insert = heap->all_areas;
1084 while (insert->all_next && insert->all_next->base > area->base)
1085 insert = insert->all_next;
1087 area->all_next = insert->all_next;
1088 insert->all_next = area;
1234 heap_area *insert = area->next;
1235 while (insert->next
1236 && insert->next->free_page_count < area->free_page_count)
1237 insert = insert->next;
1246 area->prev = insert;
1247 area->next = insert->next;
1250 insert->next = area;
1283 heap_area *insert = area->prev;
1284 while (insert->prev
1285 && insert->prev->free_page_count > area->free_page_count)
1286 insert = insert->prev;
1293 area->prev = insert->prev;
1294 area->next = insert;
1297 if (heap->areas == insert)
1299 insert->prev = area;
1689 heap_page *insert = page->next;
1690 while (insert->next
1691 && insert->next->free_count < page->free_count)
1692 insert = insert->next;
1696 page->prev = insert;
1697 page->next = insert->next;
1700 insert->next = page;