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

/freebsd-13-stable/contrib/jemalloc/include/jemalloc/internal/
H A Dtcache_externs.h19 * Explicit tcaches, managed via the tcache.{create,flush,destroy} mallctls and
20 * usable via the MALLOCX_TCACHE() flag. The automatic per thread tcaches are
21 * completely disjoint from this data structure. tcaches starts off as a sparse
26 extern tcaches_t *tcaches;
H A Dtcache_inlines.h217 tcaches_t *elm = &tcaches[ind];
H A Dprivate_namespace.h386 #define tcaches JEMALLOC_N(tcaches) macro
/freebsd-13-stable/contrib/jemalloc/src/
H A Dtcache.c22 tcaches_t *tcaches; variable
24 /* Index of first element within tcaches that has never been used. */
27 /* Head of singly linked list tracking available tcaches elements. */
30 /* Protects tcaches{,_past,_avail}. */
346 /* Link into list of extant tcaches. */
366 /* Unlink from list of extant tcaches. */
630 if (tcaches == NULL) {
631 tcaches = base_alloc(tsd_tsdn(tsd), b0get(), sizeof(tcache_t *)
633 if (tcaches == NULL) {
673 *r_ind = (unsigned)(elm - tcaches);
[all...]

Completed in 117 milliseconds