Searched refs:malloc_mutex_t (Results 1 - 21 of 21) sorted by relevance
/freebsd-13-stable/contrib/jemalloc/include/jemalloc/internal/ |
H A D | arena_structs_b.h | 19 malloc_mutex_t mtx; 115 malloc_mutex_t tcache_ql_mtx; 156 malloc_mutex_t large_mtx; 192 malloc_mutex_t extent_grow_mtx; 202 malloc_mutex_t extent_avail_mtx;
|
H A D | mutex.h | 19 typedef struct malloc_mutex_s malloc_mutex_t; typedef in typeref:struct:malloc_mutex_s 42 malloc_mutex_t *postponed_next; 140 bool malloc_mutex_init(malloc_mutex_t *mutex, const char *name, 142 void malloc_mutex_prefork(tsdn_t *tsdn, malloc_mutex_t *mutex); 143 void malloc_mutex_postfork_parent(tsdn_t *tsdn, malloc_mutex_t *mutex); 144 void malloc_mutex_postfork_child(tsdn_t *tsdn, malloc_mutex_t *mutex); 147 void malloc_mutex_prof_data_reset(tsdn_t *tsdn, malloc_mutex_t *mutex); 149 void malloc_mutex_lock_slow(malloc_mutex_t *mutex); 152 malloc_mutex_lock_final(malloc_mutex_t *mutex) { 158 malloc_mutex_trylock_final(malloc_mutex_t *mute [all...] |
H A D | mutex_pool.h | 13 malloc_mutex_t mutexes[MUTEX_POOL_SIZE]; 19 static inline malloc_mutex_t * 44 malloc_mutex_t *mutex = mutex_pool_mutex(pool, key); 50 malloc_mutex_t *mutex = mutex_pool_mutex(pool, key); 61 malloc_mutex_t *mutex1 = mutex_pool_mutex(pool, key1); 62 malloc_mutex_t *mutex2 = mutex_pool_mutex(pool, key2); 77 malloc_mutex_t *mutex1 = mutex_pool_mutex(pool, key1); 78 malloc_mutex_t *mutex2 = mutex_pool_mutex(pool, key2);
|
H A D | base_structs.h | 31 malloc_mutex_t mtx;
|
H A D | prof_structs.h | 25 malloc_mutex_t mtx; 101 malloc_mutex_t *lock; 136 malloc_mutex_t *lock;
|
H A D | background_thread_structs.h | 27 malloc_mutex_t mtx;
|
H A D | background_thread_externs.h | 6 extern malloc_mutex_t background_thread_lock;
|
H A D | bin.h | 61 malloc_mutex_t lock;
|
H A D | extent_structs.h | 190 malloc_mutex_t mtx;
|
H A D | prof_externs.h | 6 extern malloc_mutex_t bt2gctx_mtx;
|
H A D | arena_externs.h | 17 extern malloc_mutex_t arenas_lock;
|
H A D | arena_stats.h | 84 malloc_mutex_t mtx;
|
H A D | rtree.h | 81 malloc_mutex_t init_lock;
|
/freebsd-13-stable/contrib/jemalloc/src/ |
H A D | mutex.c | 21 static malloc_mutex_t *postponed_mutexes = NULL; 58 malloc_mutex_lock_slow(malloc_mutex_t *mutex) { 124 malloc_mutex_prof_data_reset(tsdn_t *tsdn, malloc_mutex_t *mutex) { 156 malloc_mutex_init(malloc_mutex_t *mutex, const char *name, 206 malloc_mutex_prefork(tsdn_t *tsdn, malloc_mutex_t *mutex) { 211 malloc_mutex_postfork_parent(tsdn_t *tsdn, malloc_mutex_t *mutex) { 216 malloc_mutex_postfork_child(tsdn_t *tsdn, malloc_mutex_t *mutex) {
|
H A D | prof.c | 55 static malloc_mutex_t prof_active_mtx; 62 static malloc_mutex_t prof_thread_active_init_mtx; 69 static malloc_mutex_t prof_gdump_mtx; 167 static malloc_mutex_t log_mtx; 176 static malloc_mutex_t *gctx_locks; 185 static malloc_mutex_t *tdata_locks; 193 malloc_mutex_t bt2gctx_mtx; 200 static malloc_mutex_t tdatas_mtx; 203 static malloc_mutex_t next_thr_uid_mtx; 205 static malloc_mutex_t prof_dump_seq_mt [all...] |
H A D | hook.c | 19 static malloc_mutex_t hooks_mu;
|
H A D | tsd.c | 40 malloc_mutex_t lock; 63 static malloc_mutex_t tsd_nominal_tsds_lock;
|
H A D | background_thread.c | 19 malloc_mutex_t background_thread_lock;
|
H A D | jemalloc.c | 82 malloc_mutex_t arenas_lock; 138 static malloc_mutex_t init_lock = SRWLOCK_INIT; 140 static malloc_mutex_t init_lock; 170 static malloc_mutex_t init_lock = MALLOC_MUTEX_INITIALIZER;
|
H A D | tcache.c | 31 static malloc_mutex_t tcaches_mtx;
|
H A D | ctl.c | 21 static malloc_mutex_t ctl_mtx;
|
Completed in 192 milliseconds