Home | History | Annotate | Download | only in src

Lines Matching defs:tcache

1250 arena_tcache_fill_small(tsdn_t *tsdn, arena_t *arena, tcache_t *tcache,
1263 tcache->lg_fill_div[binind]); i < nfill; i++) {
1394 bool zero, tcache_t *tcache) {
1401 zero, tcache, true);
1453 arena_dalloc_promoted(tsdn_t *tsdn, void *ptr, tcache_t *tcache,
1461 tcache_dalloc_large(tsdn_tsd(tsdn), tcache, ptr,
1623 size_t alignment, bool zero, tcache_t *tcache) {
1626 zero, tcache, true);
1632 return ipalloct(tsdn, usize, alignment, zero, tcache, arena);
1637 size_t size, size_t alignment, bool zero, tcache_t *tcache) {
1652 alignment, zero, tcache);
1660 zero, tcache);
1672 isdalloct(tsdn, ptr, oldsize, tcache, NULL, true);
2020 tcache_t *tcache = tcache_get(tsdn_tsd(tsdn));
2021 if (tcache != NULL && tcache->arena == arena) {
2022 ql_elm_new(tcache, link);
2023 ql_tail_insert(&arena->tcache_ql, tcache, link);
2025 &tcache->cache_bin_array_descriptor,
2026 tcache->bins_small, tcache->bins_large);
2028 &tcache->cache_bin_array_descriptor, link);