/external/jemalloc/include/jemalloc/internal/ |
D | tcache.h | 146 void tcache_event_hard(tsd_t *tsd, tcache_t *tcache); 149 void tcache_bin_flush_small(tsd_t *tsd, tcache_t *tcache, tcache_bin_t *tbin, 151 void tcache_bin_flush_large(tsd_t *tsd, tcache_bin_t *tbin, szind_t binind, 155 tcache_t *tcache_get_hard(tsd_t *tsd); 157 void tcache_cleanup(tsd_t *tsd); 158 void tcache_enabled_cleanup(tsd_t *tsd); 160 bool tcaches_create(tsd_t *tsd, unsigned *r_ind); 161 void tcaches_flush(tsd_t *tsd, unsigned ind); 162 void tcaches_destroy(tsd_t *tsd, unsigned ind); 173 void tcache_event(tsd_t *tsd, tcache_t *tcache); [all …]
|
D | prof.h | 283 void prof_alloc_rollback(tsd_t *tsd, prof_tctx_t *tctx, bool updated); 286 void prof_free_sampled_object(tsd_t *tsd, size_t usize, prof_tctx_t *tctx); 289 prof_tctx_t *prof_lookup(tsd_t *tsd, prof_bt_t *bt); 300 bool prof_mdump(tsd_t *tsd, const char *filename); 302 prof_tdata_t *prof_tdata_init(tsd_t *tsd); 303 prof_tdata_t *prof_tdata_reinit(tsd_t *tsd, prof_tdata_t *tdata); 304 void prof_reset(tsd_t *tsd, size_t lg_sample); 305 void prof_tdata_cleanup(tsd_t *tsd); 308 const char *prof_thread_name_get(tsd_t *tsd); 309 int prof_thread_name_set(tsd_t *tsd, const char *thread_name); [all …]
|
D | witness.h | 101 void witnesses_cleanup(tsd_t *tsd); 102 void witness_fork_cleanup(tsd_t *tsd); 103 void witness_prefork(tsd_t *tsd); 104 void witness_postfork_parent(tsd_t *tsd); 105 void witness_postfork_child(tsd_t *tsd); 112 bool witness_owner(tsd_t *tsd, const witness_t *witness); 122 witness_owner(tsd_t *tsd, const witness_t *witness) in witness_owner() 139 tsd_t *tsd; in witness_assert_owner() 158 tsd_t *tsd; in witness_assert_not_owner() 181 tsd_t *tsd; in witness_assert_lockless() [all …]
|
D | tsd.h | 15 typedef struct tsd_s tsd_t; typedef 638 tsd_t tsd; 641 static const tsd_t tsd_initializer = TSD_INITIALIZER; 643 malloc_tsd_types(, tsd_t) 653 tsd_t *malloc_tsd_boot0(void); 668 malloc_tsd_protos(JEMALLOC_ATTR(unused), , tsd_t) 670 tsd_t *tsd_fetch_impl(bool init); 671 tsd_t *tsd_fetch(void); 672 tsdn_t *tsd_tsdn(tsd_t *tsd); 673 bool tsd_nominal(tsd_t *tsd); [all …]
|
D | jemalloc_internal.h | 490 arena_tdata_t *arena_tdata_get_hard(tsd_t *tsd, unsigned ind); 491 arena_t *arena_choose_hard(tsd_t *tsd, bool internal); 492 void arena_migrate(tsd_t *tsd, unsigned oldind, unsigned newind); 493 void thread_allocated_cleanup(tsd_t *tsd); 494 void thread_deallocated_cleanup(tsd_t *tsd); 495 void iarena_cleanup(tsd_t *tsd); 496 void arena_cleanup(tsd_t *tsd); 497 void arenas_tdata_cleanup(tsd_t *tsd); 498 void narenas_tdata_cleanup(tsd_t *tsd); 499 void arenas_tdata_bypass_cleanup(tsd_t *tsd); [all …]
|
D | quarantine.h | 32 void quarantine_alloc_hook_work(tsd_t *tsd); 33 void quarantine(tsd_t *tsd, void *ptr); 34 void quarantine_cleanup(tsd_t *tsd); 48 tsd_t *tsd; in quarantine_alloc_hook()
|
D | ckh.h | 67 bool ckh_new(tsd_t *tsd, ckh_t *ckh, size_t minitems, ckh_hash_t *hash, 69 void ckh_delete(tsd_t *tsd, ckh_t *ckh); 72 bool ckh_insert(tsd_t *tsd, ckh_t *ckh, const void *key, const void *data); 73 bool ckh_remove(tsd_t *tsd, ckh_t *ckh, const void *searchkey, void **key,
|
D | jemalloc_internal.h.in | 490 arena_tdata_t *arena_tdata_get_hard(tsd_t *tsd, unsigned ind); 491 arena_t *arena_choose_hard(tsd_t *tsd, bool internal); 492 void arena_migrate(tsd_t *tsd, unsigned oldind, unsigned newind); 493 void thread_allocated_cleanup(tsd_t *tsd); 494 void thread_deallocated_cleanup(tsd_t *tsd); 495 void iarena_cleanup(tsd_t *tsd); 496 void arena_cleanup(tsd_t *tsd); 497 void arenas_tdata_cleanup(tsd_t *tsd); 498 void narenas_tdata_cleanup(tsd_t *tsd); 499 void arenas_tdata_bypass_cleanup(tsd_t *tsd); [all …]
|
D | ctl.h | 24 int (*ctl)(tsd_t *, const size_t *, size_t, void *, 73 int ctl_byname(tsd_t *tsd, const char *name, void *oldp, size_t *oldlenp, 78 int ctl_bymib(tsd_t *tsd, const size_t *mib, size_t miblen, void *oldp,
|
D | huge.h | 17 void *huge_ralloc(tsd_t *tsd, arena_t *arena, void *ptr, size_t oldsize,
|
D | arena.h | 560 void arena_reset(tsd_t *tsd, arena_t *arena); 604 void *arena_ralloc(tsd_t *tsd, arena_t *arena, void *ptr, size_t oldsize, 1324 tsd_t *tsd; in arena_decay_ticks()
|
/external/jemalloc/src/ |
D | witness.c | 97 witnesses_cleanup(tsd_t *tsd) in witnesses_cleanup() 106 witness_fork_cleanup(tsd_t *tsd) in witness_fork_cleanup() 113 witness_prefork(tsd_t *tsd) in witness_prefork() 120 witness_postfork_parent(tsd_t *tsd) in witness_postfork_parent() 127 witness_postfork_child(tsd_t *tsd) in witness_postfork_child()
|
D | tsd.c | 10 malloc_tsd_data(, , tsd_t, TSD_INITIALIZER) 73 tsd_t *tsd = (tsd_t *)arg; in tsd_cleanup() 109 tsd_t * 112 tsd_t *tsd; in malloc_tsd_boot0()
|
D | jemalloc.c | 476 arena_bind(tsd_t *tsd, unsigned ind, bool internal) in arena_bind() 493 arena_migrate(tsd_t *tsd, unsigned oldind, unsigned newind) in arena_migrate() 505 arena_unbind(tsd_t *tsd, unsigned ind, bool internal) in arena_unbind() 518 arena_tdata_get_hard(tsd_t *tsd, unsigned ind) in arena_tdata_get_hard() 595 arena_choose_hard(tsd_t *tsd, bool internal) in arena_choose_hard() 684 thread_allocated_cleanup(tsd_t *tsd) in thread_allocated_cleanup() 691 thread_deallocated_cleanup(tsd_t *tsd) in thread_deallocated_cleanup() 698 iarena_cleanup(tsd_t *tsd) in iarena_cleanup() 708 arena_cleanup(tsd_t *tsd) in arena_cleanup() 718 arenas_tdata_cleanup(tsd_t *tsd) in arenas_tdata_cleanup() [all …]
|
D | tcache.c | 37 tcache_event_hard(tsd_t *tsd, tcache_t *tcache) in tcache_event_hard() 92 tcache_bin_flush_small(tsd_t *tsd, tcache_t *tcache, tcache_bin_t *tbin, in tcache_bin_flush_small() 174 tcache_bin_flush_large(tsd_t *tsd, tcache_bin_t *tbin, szind_t binind, in tcache_bin_flush_large() 305 tcache_get_hard(tsd_t *tsd) in tcache_get_hard() 361 tcache_destroy(tsd_t *tsd, tcache_t *tcache) in tcache_destroy() 402 tcache_cleanup(tsd_t *tsd) in tcache_cleanup() 416 tcache_enabled_cleanup(tsd_t *tsd) in tcache_enabled_cleanup() 451 tcaches_create_prep(tsd_t *tsd) { in tcaches_create_prep() 477 tcaches_create(tsd_t *tsd, unsigned *r_ind) { in tcaches_create() 520 tcaches_elm_flush(tsd_t *tsd, tcaches_t *elm) { in tcaches_elm_flush() [all …]
|
D | prof.c | 125 static void prof_tctx_destroy(tsd_t *tsd, prof_tctx_t *tctx); 128 static void prof_tdata_destroy(tsd_t *tsd, prof_tdata_t *tdata, 197 prof_alloc_rollback(tsd_t *tsd, prof_tctx_t *tctx, bool updated) in rb_gen() 244 prof_free_sampled_object(tsd_t *tsd, size_t usize, prof_tctx_t *tctx) in prof_free_sampled_object() 270 prof_enter(tsd_t *tsd, prof_tdata_t *tdata) in prof_enter() 285 prof_leave(tsd_t *tsd, prof_tdata_t *tdata) in prof_leave() 576 prof_gctx_try_destroy(tsd_t *tsd, prof_tdata_t *tdata_self, prof_gctx_t *gctx, in prof_gctx_try_destroy() 640 prof_tctx_destroy(tsd_t *tsd, prof_tctx_t *tctx) in prof_tctx_destroy() 714 prof_lookup_global(tsd_t *tsd, prof_bt_t *bt, prof_tdata_t *tdata, in prof_lookup_global() 762 prof_lookup(tsd_t *tsd, prof_bt_t *bt) in prof_lookup() [all …]
|
D | ctl.c | 45 static int n##_ctl(tsd_t *tsd, const size_t *mib, size_t miblen, \ 915 ctl_byname(tsd_t *tsd, const char *name, void *oldp, size_t *oldlenp, in ctl_byname() 962 ctl_bymib(tsd_t *tsd, const size_t *mib, size_t miblen, void *oldp, in ctl_bymib() 1098 n##_ctl(tsd_t *tsd, const size_t *mib, size_t miblen, void *oldp, \ 1121 n##_ctl(tsd_t *tsd, const size_t *mib, size_t miblen, void *oldp, \ 1142 n##_ctl(tsd_t *tsd, const size_t *mib, size_t miblen, void *oldp, \ 1165 n##_ctl(tsd_t *tsd, const size_t *mib, size_t miblen, void *oldp, \ 1184 n##_ctl(tsd_t *tsd, const size_t *mib, size_t miblen, void *oldp, \ 1201 n##_ctl(tsd_t *tsd, const size_t *mib, size_t miblen, void *oldp, \ 1220 n##_ctl(tsd_t *tsd, const size_t *mib, size_t miblen, void *oldp, \ [all …]
|
D | quarantine.c | 15 static quarantine_t *quarantine_grow(tsd_t *tsd, quarantine_t *quarantine); 43 quarantine_alloc_hook_work(tsd_t *tsd) in quarantine_alloc_hook_work() 62 quarantine_grow(tsd_t *tsd, quarantine_t *quarantine) in quarantine_grow() 117 quarantine(tsd_t *tsd, void *ptr) in quarantine() 170 quarantine_cleanup(tsd_t *tsd) in quarantine_cleanup()
|
D | ckh.c | 43 static bool ckh_grow(tsd_t *tsd, ckh_t *ckh); 44 static void ckh_shrink(tsd_t *tsd, ckh_t *ckh); 248 ckh_grow(tsd_t *tsd, ckh_t *ckh) in ckh_grow() 303 ckh_shrink(tsd_t *tsd, ckh_t *ckh) in ckh_shrink() 351 ckh_new(tsd_t *tsd, ckh_t *ckh, size_t minitems, ckh_hash_t *hash, in ckh_new() 408 ckh_delete(tsd_t *tsd, ckh_t *ckh) in ckh_delete() 460 ckh_insert(tsd_t *tsd, ckh_t *ckh, const void *key, const void *data) in ckh_insert() 484 ckh_remove(tsd_t *tsd, ckh_t *ckh, const void *searchkey, void **key, in ckh_remove()
|
D | huge.c | 379 huge_ralloc(tsd_t *tsd, arena_t *arena, void *ptr, size_t oldsize, in huge_ralloc()
|
D | arena.c | 1863 arena_achunk_prof_reset(tsd_t *tsd, arena_t *arena, arena_chunk_t *chunk) in arena_achunk_prof_reset() 1903 arena_reset(tsd_t *tsd, arena_t *arena) in arena_reset() 3313 arena_ralloc(tsd_t *tsd, arena_t *arena, void *ptr, size_t oldsize, size_t size, in arena_ralloc()
|
/external/jemalloc/test/unit/ |
D | ckh.c | 5 tsd_t *tsd; in TEST_BEGIN() 22 tsd_t *tsd; in TEST_BEGIN() 111 tsd_t *tsd; in TEST_BEGIN()
|