Home
last modified time | relevance | path

Searched refs:regions_total (Results 1 – 1 of 1) sorted by relevance

/mirbsd/src/lib/libc/stdlib/
Dmalloc.c117 size_t regions_total; /* number of region slots */ member
642 d->regions_free = d->regions_total = MALLOC_INITIAL_REGIONS; in omalloc_init()
643 regioninfo_size = d->regions_total * sizeof(struct region_info); in omalloc_init()
647 d->regions_total = 0; in omalloc_init()
679 if (d->regions_total > SIZE_MAX / sizeof(struct region_info) / 2 ) in omalloc_grow()
682 newtotal = d->regions_total * 2; in omalloc_grow()
694 for (i = 0; i < d->regions_total; i++) { in omalloc_grow()
707 if (munmap(d->r, d->regions_total * sizeof(struct region_info))) in omalloc_grow()
710 malloc_used -= d->regions_total * sizeof(struct region_info); in omalloc_grow()
711 d->regions_free = d->regions_free + d->regions_total; in omalloc_grow()
[all …]