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)
89 ql_elm(tcache_t) link; /* Used for aggregating stats. */
105 tcache_t *tcache;
139 void tcache_event_hard(tsd_t *tsd, tcache_t *tcache);
140 void *tcache_alloc_small_hard(tsd_t *tsd, arena_t *arena, tcache_t *tcache,
142 void tcache_bin_flush_small(tsd_t *tsd, tcache_t *tcache, tcache_bin_t *tbin,
145 unsigned rem, tcache_t *tcache);
[all …]
Djemalloc_internal.h814 void *iallocztm(tsd_t *tsd, size_t size, bool zero, tcache_t *tcache,
816 void *imalloct(tsd_t *tsd, size_t size, tcache_t *tcache, arena_t *arena);
818 void *icalloct(tsd_t *tsd, size_t size, tcache_t *tcache, arena_t *arena);
821 tcache_t *tcache, bool is_metadata, arena_t *arena);
823 tcache_t *tcache, arena_t *arena);
828 void idalloctm(tsd_t *tsd, void *ptr, tcache_t *tcache, bool is_metadata);
829 void idalloct(tsd_t *tsd, void *ptr, tcache_t *tcache);
831 void iqalloc(tsd_t *tsd, void *ptr, tcache_t *tcache);
832 void isdalloct(tsd_t *tsd, void *ptr, size_t size, tcache_t *tcache);
833 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);
20 tcache_t *tcache);
25 void huge_dalloc(tsd_t *tsd, void *ptr, tcache_t *tcache);
Djemalloc_internal.h.in814 void *iallocztm(tsd_t *tsd, size_t size, bool zero, tcache_t *tcache,
816 void *imalloct(tsd_t *tsd, size_t size, tcache_t *tcache, arena_t *arena);
818 void *icalloct(tsd_t *tsd, size_t size, tcache_t *tcache, arena_t *arena);
821 tcache_t *tcache, bool is_metadata, arena_t *arena);
823 tcache_t *tcache, arena_t *arena);
828 void idalloctm(tsd_t *tsd, void *ptr, tcache_t *tcache, bool is_metadata);
829 void idalloct(tsd_t *tsd, void *ptr, tcache_t *tcache);
831 void iqalloc(tsd_t *tsd, void *ptr, tcache_t *tcache);
832 void isdalloct(tsd_t *tsd, void *ptr, size_t size, tcache_t *tcache);
833 void isqalloc(tsd_t *tsd, void *ptr, size_t size, tcache_t *tcache);
[all …]
Darena.h292 ql_head(tcache_t) tcache_ql;
461 size_t alignment, bool zero, tcache_t *tcache);
485 size_t size, size_t extra, size_t alignment, bool zero, tcache_t *tcache);
551 tcache_t *tcache);
554 void arena_dalloc(tsd_t *tsd, void *ptr, tcache_t *tcache);
555 void arena_sdalloc(tsd_t *tsd, void *ptr, size_t size, tcache_t *tcache);
1063 tcache_t *tcache) in arena_malloc()
1155 arena_dalloc(tsd_t *tsd, void *ptr, tcache_t *tcache) in arena_dalloc()
1211 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()
74 tcache_alloc_small_hard(tsd_t *tsd, arena_t *arena, tcache_t *tcache, in tcache_alloc_small_hard()
89 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()
252 tcache_arena_associate(tcache_t *tcache, arena_t *arena) in tcache_arena_associate()
265 tcache_arena_reassociate(tcache_t *tcache, arena_t *oldarena, arena_t *newarena) in tcache_arena_reassociate()
273 tcache_arena_dissociate(tcache_t *tcache, arena_t *arena) in tcache_arena_dissociate()
281 tcache_t *iter; in tcache_arena_dissociate()
296 tcache_t *
312 tcache_t *
[all …]
Dhuge.c35 tcache_t *tcache) in huge_malloc()
50 bool zero, tcache_t *tcache) in huge_palloc()
330 size_t extra, size_t alignment, bool zero, tcache_t *tcache) in huge_ralloc()
375 huge_dalloc(tsd_t *tsd, void *ptr, tcache_t *tcache) in huge_dalloc()
Djemalloc.c691 tcache_t *tcache; in stats_print_atexit()
1710 ifree(tsd_t *tsd, void *ptr, tcache_t *tcache)
1732 isfree(tsd_t *tsd, void *ptr, size_t usize, tcache_t *tcache)
1891 size_t *alignment, bool *zero, tcache_t **tcache, arena_t **arena)
1921 size_t *alignment, bool *zero, tcache_t **tcache, arena_t **arena)
1940 tcache_t *tcache, arena_t *arena)
1952 size_t alignment, bool zero, tcache_t *tcache, arena_t *arena)
1962 size_t alignment, bool zero, tcache_t *tcache, arena_t *arena)
1987 tcache_t *tcache;
2017 tcache_t *tcache;
[all …]
Dprof.c770 tcache_t *tcache; in prof_lookup()
1691 tcache_t *tcache; in prof_tdata_init_impl()
1758 tcache_t *tcache; in prof_tdata_destroy_locked()
Darena.c2150 bool zero, tcache_t *tcache) in arena_palloc()
2625 size_t extra, size_t alignment, bool zero, tcache_t *tcache) in arena_ralloc()
Dctl.c1330 tcache_t *tcache = tsd_tcache_get(tsd); in CTL_RO_BOOL_CONFIG_GEN()