Lines Matching defs:bin
5 #include "jemalloc/internal/bin.h"
42 bin_init(bin_t *bin) {
43 if (malloc_mutex_init(&bin->lock, "bin", WITNESS_RANK_BIN,
47 bin->slabcur = NULL;
48 edata_heap_new(&bin->slabs_nonfull);
49 edata_list_active_init(&bin->slabs_full);
51 memset(&bin->stats, 0, sizeof(bin_stats_t));
57 bin_prefork(tsdn_t *tsdn, bin_t *bin) {
58 malloc_mutex_prefork(tsdn, &bin->lock);
62 bin_postfork_parent(tsdn_t *tsdn, bin_t *bin) {
63 malloc_mutex_postfork_parent(tsdn, &bin->lock);
67 bin_postfork_child(tsdn_t *tsdn, bin_t *bin) {
68 malloc_mutex_postfork_child(tsdn, &bin->lock);