Lines Matching refs:arena

380 	arena_t *arena;  in arena_init_locked()  local
409 arena = arenas[ind]; in arena_init_locked()
410 if (arena != NULL) { in arena_init_locked()
412 return (arena); in arena_init_locked()
416 arena = arenas[ind] = arena_new(ind); in arena_init_locked()
417 return (arena); in arena_init_locked()
423 arena_t *arena; in arena_init() local
426 arena = arena_init_locked(ind); in arena_init()
428 return (arena); in arena_init()
446 arena_t *arena; in arena_bind_locked() local
448 arena = arenas[ind]; in arena_bind_locked()
449 arena->nthreads++; in arena_bind_locked()
452 tsd_arena_set(tsd, arena); in arena_bind_locked()
492 arena_t *arena; in arena_unbind() local
495 arena = arenas[ind]; in arena_unbind()
496 arena->nthreads--; in arena_unbind()
504 arena_t *arena; in arena_get_hard() local
541 arena = arenas[ind]; in arena_get_hard()
543 return (arena); in arena_get_hard()
566 arena = arenas_cache[ind]; in arena_get_hard()
567 if (init_if_missing && arena == NULL) in arena_get_hard()
568 arena = arenas_cache[ind] = arena_init(ind); in arena_get_hard()
569 return (arena); in arena_get_hard()
651 arena_t *arena; in arena_cleanup() local
653 arena = tsd_arena_get(tsd); in arena_cleanup()
654 if (arena != NULL) in arena_cleanup()
655 arena_unbind(tsd, arena->ind); in arena_cleanup()
699 arena_t *arena = arenas[i]; in stats_print_atexit() local
700 if (arena != NULL) { in stats_print_atexit()
709 malloc_mutex_lock(&arena->lock); in stats_print_atexit()
710 ql_foreach(tcache, &arena->tcache_ql, link) { in stats_print_atexit()
711 tcache_stats_merge(tcache, arena); in stats_print_atexit()
713 malloc_mutex_unlock(&arena->lock); in stats_print_atexit()
1916 size_t *alignment, bool *zero, tcache_t **tcache, arena_t **arena) in imallocx_flags_decode_hard() argument
1937 *arena = arena_get(tsd, arena_ind, true, true); in imallocx_flags_decode_hard()
1938 if (unlikely(*arena == NULL)) in imallocx_flags_decode_hard()
1941 *arena = NULL; in imallocx_flags_decode_hard()
1947 size_t *alignment, bool *zero, tcache_t **tcache, arena_t **arena) in imallocx_flags_decode() argument
1956 *arena = NULL; in imallocx_flags_decode()
1960 alignment, zero, tcache, arena)); in imallocx_flags_decode()
1966 tcache_t *tcache, arena_t *arena) in imallocx_flags() argument
1970 return (ipalloct(tsd, usize, alignment, zero, tcache, arena)); in imallocx_flags()
1972 return (icalloct(tsd, usize, tcache, arena)); in imallocx_flags()
1973 return (imalloct(tsd, usize, tcache, arena)); in imallocx_flags()
1978 tcache_t *tcache, arena_t *arena) in imallocx_prof_sample() argument
1986 arena); in imallocx_prof_sample()
1991 p = imallocx_flags(tsd, usize, alignment, zero, tcache, arena); in imallocx_prof_sample()
2003 arena_t *arena; in imallocx_prof() local
2007 &zero, &tcache, &arena))) in imallocx_prof()
2011 p = imallocx_flags(tsd, *usize, alignment, zero, tcache, arena); in imallocx_prof()
2014 arena); in imallocx_prof()
2034 arena_t *arena; in imallocx_no_prof() local
2043 &alignment, &zero, &tcache, &arena))) in imallocx_no_prof()
2045 p = imallocx_flags(tsd, *usize, alignment, zero, tcache, arena); in imallocx_no_prof()
2090 size_t usize, size_t alignment, bool zero, tcache_t *tcache, arena_t *arena, in irallocx_prof_sample() argument
2099 zero, tcache, arena); in irallocx_prof_sample()
2105 tcache, arena); in irallocx_prof_sample()
2114 arena_t *arena) in irallocx_prof() argument
2125 alignment, zero, tcache, arena, tctx); in irallocx_prof()
2128 tcache, arena); in irallocx_prof()
2164 arena_t *arena; in je_rallocx() local
2175 arena = arena_get(tsd, arena_ind, true, true); in je_rallocx()
2176 if (unlikely(arena == NULL)) in je_rallocx()
2179 arena = NULL; in je_rallocx()
2197 zero, tcache, arena); in je_rallocx()
2202 tcache, arena); in je_rallocx()