Searched refs:tcaches (Results 1 - 5 of 5) sorted by relevance

/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/internal/
H A Dtcache_externs.h21 * Explicit tcaches, managed via the tcache.{create,flush,destroy} mallctls and
22 * usable via the MALLOCX_TCACHE() flag. The automatic per thread tcaches are
23 * completely disjoint from this data structure. tcaches starts off as a sparse
28 extern tcaches_t *tcaches;
H A Dtcache_inlines.h296 tcaches_t *elm = &tcaches[ind];
H A Dprivate_namespace.h474 #define tcaches JEMALLOC_N(tcaches) macro
H A Dprivate_unnamespace.h474 #undef tcaches macro
/fuchsia/zircon/third_party/ulib/jemalloc/src/
H A Dtcache.c16 tcaches_t *tcaches; variable
18 /* Index of first element within tcaches that has never been used. */
21 /* Head of singly linked list tracking available tcaches elements. */
252 /* Link into list of extant tcaches. */
264 /* Unlink from list of extant tcaches. */
431 if (tcaches == NULL) {
432 tcaches = base_alloc(tsd_tsdn(tsd), b0get(), sizeof(tcache_t *)
434 if (tcaches == NULL)
451 *r_ind = (unsigned)(elm - tcaches);
453 elm = &tcaches[tcaches_pas
[all...]

Completed in 92 milliseconds