Home
last modified time | relevance | path

Searched refs:tcache_t (Results 1 – 12 of 12) sorted by relevance

/external/jemalloc/include/jemalloc/internal/
Dtcache.h6 typedef struct tcache_s tcache_t; typedef
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)
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,
152 unsigned rem, tcache_t *tcache);
[all …]
Djemalloc_internal.h868 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 …]
Dhuge.h13 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);
Djemalloc_internal.h.in868 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 …]
Darena.h318 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);
1275 tcache_t *tcache, bool slow_path) in arena_malloc()
1359 arena_dalloc(tsd_t *tsd, void *ptr, tcache_t *tcache, bool slow_path) in arena_dalloc()
1415 arena_sdalloc(tsd_t *tsd, void *ptr, size_t size, tcache_t *tcache) in arena_sdalloc()
Dtsd.h535 O(tcache, tcache_t *) \
/external/jemalloc/src/
Dtcache.c33 tcache_event_hard(tsd_t *tsd, tcache_t *tcache) in tcache_event_hard()
73 tcache_alloc_small_hard(tsd_t *tsd, arena_t *arena, tcache_t *tcache, in tcache_alloc_small_hard()
88 tcache_bin_flush_small(tsd_t *tsd, tcache_t *tcache, tcache_bin_t *tbin, in tcache_bin_flush_small()
170 unsigned rem, tcache_t *tcache) in tcache_bin_flush_large()
253 tcache_arena_associate(tcache_t *tcache, arena_t *arena) in tcache_arena_associate()
266 tcache_arena_reassociate(tcache_t *tcache, arena_t *oldarena, arena_t *newarena) in tcache_arena_reassociate()
274 tcache_arena_dissociate(tcache_t *tcache, arena_t *arena) in tcache_arena_dissociate()
282 tcache_t *iter; in tcache_arena_dissociate()
297 tcache_t *
313 tcache_t *
[all …]
Dhuge.c35 tcache_t *tcache) in huge_malloc()
45 bool zero, tcache_t *tcache) in huge_palloc()
342 size_t alignment, bool zero, tcache_t *tcache) in huge_ralloc_move_helper()
352 size_t alignment, bool zero, tcache_t *tcache) in huge_ralloc()
381 huge_dalloc(tsd_t *tsd, void *ptr, tcache_t *tcache) in huge_dalloc()
Djemalloc.c696 tcache_t *tcache; in stats_print_atexit()
1814 ifree(tsd_t *tsd, void *ptr, tcache_t *tcache, bool slow_path)
1841 isfree(tsd_t *tsd, void *ptr, size_t usize, tcache_t *tcache)
2013 size_t *alignment, bool *zero, tcache_t **tcache, arena_t **arena)
2045 size_t *alignment, bool *zero, tcache_t **tcache, arena_t **arena)
2065 tcache_t *tcache, arena_t *arena)
2080 tcache_t *tcache, arena_t *arena)
2104 tcache_t *tcache;
2135 tcache_t *tcache;
2198 size_t usize, size_t alignment, bool zero, tcache_t *tcache, arena_t *arena,
[all …]
Dprof.c778 tcache_t *tcache; in prof_lookup()
1727 tcache_t *tcache; in prof_tdata_init_impl()
1794 tcache_t *tcache; in prof_tdata_destroy_locked()
Darena.c2482 bool zero, tcache_t *tcache) in arena_malloc_hard()
2585 bool zero, tcache_t *tcache) in arena_palloc()
3088 size_t alignment, bool zero, tcache_t *tcache) in arena_ralloc_move_helper()
3102 size_t alignment, bool zero, tcache_t *tcache) in arena_ralloc()
Dctl.c1336 tcache_t *tcache = tsd_tcache_get(tsd); in CTL_RO_CONFIG_GEN()