/external/jemalloc/include/jemalloc/internal/ |
huge.h | 13 tcache_t *tcache); 15 bool zero, tcache_t *tcache); 19 size_t usize, size_t alignment, bool zero, tcache_t *tcache); 24 void huge_dalloc(tsd_t *tsd, void *ptr, tcache_t *tcache);
|
tcache.h | 6 typedef struct tcache_s tcache_t; typedef in typeref:struct:tcache_s 14 #define TCACHE_STATE_DISABLED ((tcache_t *)(uintptr_t)1) 15 #define TCACHE_STATE_REINCARNATED ((tcache_t *)(uintptr_t)2) 16 #define TCACHE_STATE_PURGATORY ((tcache_t *)(uintptr_t)3) 73 * Read-only information associated with each element of tcache_t's tbins array 96 ql_elm(tcache_t) link; /* Used for aggregating stats. */ 112 tcache_t *tcache; 146 void tcache_event_hard(tsd_t *tsd, tcache_t *tcache); 147 void *tcache_alloc_small_hard(tsd_t *tsd, arena_t *arena, tcache_t *tcache, 149 void tcache_bin_flush_small(tsd_t *tsd, tcache_t *tcache, tcache_bin_t *tbin [all...] |
jemalloc_internal.h | 868 tcache_t *tcache, bool is_metadata, arena_t *arena, bool slow_path); 869 void *imalloct(tsd_t *tsd, size_t size, szind_t ind, tcache_t *tcache, 872 void *icalloct(tsd_t *tsd, size_t size, szind_t ind, tcache_t *tcache, 876 tcache_t *tcache, bool is_metadata, arena_t *arena); 878 tcache_t *tcache, arena_t *arena); 883 void idalloctm(tsd_t *tsd, void *ptr, tcache_t *tcache, bool is_metadata, 885 void idalloct(tsd_t *tsd, void *ptr, tcache_t *tcache); 887 void iqalloc(tsd_t *tsd, void *ptr, tcache_t *tcache, bool slow_path); 888 void isdalloct(tsd_t *tsd, void *ptr, size_t size, tcache_t *tcache); 889 void isqalloc(tsd_t *tsd, void *ptr, size_t size, tcache_t *tcache) [all...] |
arena.h | 318 ql_head(tcache_t) tcache_ql; 547 bool zero, tcache_t *tcache); 549 size_t alignment, bool zero, tcache_t *tcache); 574 size_t size, size_t alignment, bool zero, tcache_t *tcache); 655 bool zero, tcache_t *tcache, bool slow_path); 658 void arena_dalloc(tsd_t *tsd, void *ptr, tcache_t *tcache, bool slow_path); 659 void arena_sdalloc(tsd_t *tsd, void *ptr, size_t size, tcache_t *tcache); [all...] |
tsd.h | 535 O(tcache, tcache_t *) \
|
/external/jemalloc/src/ |
tcache.c | 33 tcache_event_hard(tsd_t *tsd, tcache_t *tcache) 73 tcache_alloc_small_hard(tsd_t *tsd, arena_t *arena, tcache_t *tcache, 88 tcache_bin_flush_small(tsd_t *tsd, tcache_t *tcache, tcache_bin_t *tbin, 170 unsigned rem, tcache_t *tcache) 253 tcache_arena_associate(tcache_t *tcache, arena_t *arena) 266 tcache_arena_reassociate(tcache_t *tcache, arena_t *oldarena, arena_t *newarena) 274 tcache_arena_dissociate(tcache_t *tcache, arena_t *arena) 282 tcache_t *iter; 297 tcache_t * 313 tcache_t * [all...] |
huge.c | 35 tcache_t *tcache) 45 bool zero, tcache_t *tcache) 342 size_t alignment, bool zero, tcache_t *tcache) 352 size_t alignment, bool zero, tcache_t *tcache) 381 huge_dalloc(tsd_t *tsd, void *ptr, tcache_t *tcache)
|
jemalloc.c | 696 tcache_t *tcache; [all...] |
prof.c | 778 tcache_t *tcache; [all...] |
arena.c | [all...] |
ctl.c | [all...] |