Lines Matching defs:base_reserved
4591 static int region_list_append (region_list_entry **last, void *base_reserved, long reserve_size) {
4595 next->top_allocated = (char *) base_reserved;
4596 next->top_committed = (char *) base_reserved;
4597 next->top_reserved = (char *) base_reserved + reserve_size;
4694 void *base_reserved;
4738 base_reserved = VirtualAlloc (memory_info.BaseAddress, reserve_size,
4740 if (! base_reserved) {
4747 } while (! base_reserved);
4749 if (memory_info.BaseAddress && base_reserved != memory_info.BaseAddress)
4752 assert ((unsigned) base_reserved % g_regionsize == 0);
4754 printf ("Reserve %p %d\n", base_reserved, reserve_size);
4769 if (! region_list_append (&g_last, base_reserved, reserve_size))
4809 void *base_reserved = (char *) g_last->top_reserved - release_size;
4811 assert ((unsigned) base_reserved % g_regionsize == 0);
4814 int rc = VirtualFree (base_reserved, 0,
4820 printf ("Release %p %d\n", base_reserved, release_size);
4824 deallocate_size -= (char *) g_last->top_allocated - (char *) base_reserved;