Lines Matching defs:narenas

271 	{NAME("narenas"),	CTL(opt_narenas)},
355 {NAME("narenas"), CTL(arenas_narenas)},
662 ctl_arena_stats_t *sstats = &ctl_stats.arenas[ctl_stats.narenas];
676 if (arena_init(tsdn, ctl_stats.narenas) == NULL)
680 astats = (ctl_arena_stats_t *)a0malloc((ctl_stats.narenas + 2) *
686 memcpy(astats, ctl_stats.arenas, (ctl_stats.narenas + 1) *
688 memset(&astats[ctl_stats.narenas + 1], 0, sizeof(ctl_arena_stats_t));
689 if (ctl_arena_init(&astats[ctl_stats.narenas + 1])) {
696 memcpy(&tstats, &astats[ctl_stats.narenas],
698 memcpy(&astats[ctl_stats.narenas],
699 &astats[ctl_stats.narenas + 1], sizeof(ctl_arena_stats_t));
700 memcpy(&astats[ctl_stats.narenas + 1], &tstats,
705 ctl_stats.narenas++;
714 VARIABLE_ARRAY(arena_t *, tarenas, ctl_stats.narenas);
720 ctl_arena_clear(&ctl_stats.arenas[ctl_stats.narenas]);
722 for (i = 0; i < ctl_stats.narenas; i++)
725 for (i = 0; i < ctl_stats.narenas; i++) {
738 ctl_stats.arenas[ctl_stats.narenas].allocated_small +
739 ctl_stats.arenas[ctl_stats.narenas].astats.allocated_large +
740 ctl_stats.arenas[ctl_stats.narenas].astats.allocated_huge;
742 (ctl_stats.arenas[ctl_stats.narenas].pactive << LG_PAGE);
744 ctl_stats.arenas[ctl_stats.narenas].astats.metadata_mapped +
745 ctl_stats.arenas[ctl_stats.narenas].astats
748 ctl_stats.arenas[ctl_stats.narenas].astats.metadata_mapped +
749 ((ctl_stats.arenas[ctl_stats.narenas].pactive +
750 ctl_stats.arenas[ctl_stats.narenas].pdirty) << LG_PAGE);
752 ctl_stats.arenas[ctl_stats.narenas].astats.mapped;
754 ctl_stats.arenas[ctl_stats.narenas].astats.retained;
771 ctl_stats.narenas = narenas_total_get();
773 (ctl_stats.narenas + 1) * sizeof(ctl_arena_stats_t));
778 memset(ctl_stats.arenas, 0, (ctl_stats.narenas + 1) *
788 for (i = 0; i <= ctl_stats.narenas; i++) {
804 ctl_stats.arenas[ctl_stats.narenas].initialized = true;
1327 if (newind >= ctl_stats.narenas) {
1549 unsigned narenas = ctl_stats.narenas;
1551 if (arena_ind == narenas) {
1553 VARIABLE_ARRAY(arena_t *, tarenas, narenas);
1555 for (i = 0; i < narenas; i++)
1559 * No further need to hold ctl_mtx, since narenas and
1564 for (i = 0; i < narenas; i++) {
1571 assert(arena_ind < narenas);
1634 assert(arena_ind < ctl_stats.narenas);
1678 if (arena_ind < ctl_stats.narenas) {
1812 if (i > ctl_stats.narenas) {
1830 unsigned narenas;
1838 narenas = ctl_stats.narenas;
1839 READ(narenas, unsigned);
1856 if (*oldlenp != ctl_stats.narenas * sizeof(bool)) {
1858 nread = (*oldlenp < ctl_stats.narenas * sizeof(bool))
1859 ? (unsigned)(*oldlenp / sizeof(bool)) : ctl_stats.narenas;
1862 nread = ctl_stats.narenas;
1970 unsigned narenas;
1978 narenas = ctl_stats.narenas - 1;
1979 READ(narenas, unsigned);
2245 if (i > ctl_stats.narenas || !ctl_stats.arenas[i].initialized) {