Lines Matching defs:tsdn
106 base_extent_bump_alloc_post(tsdn_t *tsdn, base_t *base, extent_t *extent,
133 base_extent_bump_alloc(tsdn_t *tsdn, base_t *base, extent_t *extent,
140 base_extent_bump_alloc_post(tsdn, base, extent, gap_size, ret, size);
177 base_extent_alloc(tsdn_t *tsdn, base_t *base, size_t size, size_t alignment)
182 malloc_mutex_assert_owner(tsdn, &base->mtx);
207 base_new(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks)
241 base_extent_bump_alloc_post(tsdn, base, &block->extent, gap_size, base,
290 base_alloc(tsdn_t *tsdn, base_t *base, size_t size, size_t alignment)
302 malloc_mutex_lock(tsdn, &base->mtx);
312 extent = base_extent_alloc(tsdn, base, usize, alignment);
319 ret = base_extent_bump_alloc(tsdn, base, extent, usize, alignment);
321 malloc_mutex_unlock(tsdn, &base->mtx);
326 base_stats_get(tsdn_t *tsdn, base_t *base, size_t *allocated, size_t *resident,
331 malloc_mutex_lock(tsdn, &base->mtx);
337 malloc_mutex_unlock(tsdn, &base->mtx);
341 base_prefork(tsdn_t *tsdn, base_t *base)
343 malloc_mutex_prefork(tsdn, &base->mtx);
347 base_postfork_parent(tsdn_t *tsdn, base_t *base)
349 malloc_mutex_postfork_parent(tsdn, &base->mtx);
353 base_postfork_child(tsdn_t *tsdn, base_t *base)
355 malloc_mutex_postfork_child(tsdn, &base->mtx);
359 base_boot(tsdn_t *tsdn)
361 b0 = base_new(tsdn, 0, (extent_hooks_t *)&extent_hooks_default);