Home
last modified time | relevance | path

Searched refs:ecache_t (Results 1 – 7 of 7) sorted by relevance

/src/contrib/jemalloc/include/jemalloc/internal/
H A Decache.h8 typedef struct ecache_s ecache_t; typedef
25 ecache_npages_get(ecache_t *ecache) { in ecache_npages_get()
32 ecache_nextents_get(ecache_t *ecache, pszind_t ind) { in ecache_nextents_get()
39 ecache_nbytes_get(ecache_t *ecache, pszind_t ind) { in ecache_nbytes_get()
45 ecache_ind_get(ecache_t *ecache) { in ecache_ind_get()
49 bool ecache_init(tsdn_t *tsdn, ecache_t *ecache, extent_state_t state,
51 void ecache_prefork(tsdn_t *tsdn, ecache_t *ecache);
52 void ecache_postfork_parent(tsdn_t *tsdn, ecache_t *ecache);
53 void ecache_postfork_child(tsdn_t *tsdn, ecache_t *ecache);
H A Dpac.h90 ecache_t ecache_dirty;
91 ecache_t ecache_muzzy;
92 ecache_t ecache_retained;
150 pac_decay_stats_t *decay_stats, ecache_t *ecache, bool fully_decay);
157 pac_decay_stats_t *decay_stats, ecache_t *ecache,
H A Dextent.h23 ecache_t *ecache, edata_t *expand_edata, size_t size, size_t alignment,
26 ecache_t *ecache, edata_t *expand_edata, size_t size, size_t alignment,
29 ecache_t *ecache, edata_t *edata);
31 ecache_t *ecache, size_t npages_min);
34 void extent_record(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache,
/src/contrib/jemalloc/src/
H A Decache.c7 ecache_init(tsdn_t *tsdn, ecache_t *ecache, extent_state_t state, unsigned ind, in ecache_init()
23 ecache_prefork(tsdn_t *tsdn, ecache_t *ecache) { in ecache_prefork()
28 ecache_postfork_parent(tsdn_t *tsdn, ecache_t *ecache) { in ecache_postfork_parent()
33 ecache_postfork_child(tsdn_t *tsdn, ecache_t *ecache) { in ecache_postfork_child()
H A Dextent.c39 ecache_t *ecache, edata_t *expand_edata, size_t usize, size_t alignment,
42 ecache_t *ecache, edata_t *edata, bool *coalesced);
62 ecache_t *ecache, edata_t *edata) { in extent_try_delayed_coalesce()
78 ecache_alloc(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, in ecache_alloc()
95 ecache_alloc_grow(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, in ecache_alloc_grow()
136 ecache_dalloc(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, in ecache_dalloc()
152 ecache_t *ecache, size_t npages_min) { in ecache_evict()
226 extents_abandon_vm(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, in extents_abandon_vm()
248 extent_deactivate_locked_impl(tsdn_t *tsdn, pac_t *pac, ecache_t *ecache, in extent_deactivate_locked_impl()
260 extent_deactivate_locked(tsdn_t *tsdn, pac_t *pac, ecache_t *ecache, in extent_deactivate_locked()
[all …]
H A Dpac.c20 decay_t **r_decay, pac_decay_stats_t **r_decay_stats, ecache_t **r_ecache) { in pac_decay_data_get()
341 pac_stash_decayed(tsdn_t *tsdn, pac_t *pac, ecache_t *ecache, in pac_stash_decayed()
364 pac_decay_stats_t *decay_stats, ecache_t *ecache, bool fully_decay, in pac_decay_stashed()
436 pac_decay_stats_t *decay_stats, ecache_t *ecache, bool fully_decay, in pac_decay_to_limit()
463 pac_decay_stats_t *decay_stats, ecache_t *ecache, bool fully_decay) { in pac_decay_all()
471 pac_decay_stats_t *decay_stats, ecache_t *ecache, in pac_decay_try_purge()
482 pac_decay_stats_t *decay_stats, ecache_t *ecache, in pac_maybe_decay_purge()
524 ecache_t *ecache; in pac_decay_ms_set()
553 ecache_t *ecache; in pac_decay_ms_get()
H A Darena.c423 pac_decay_stats_t *decay_stats, ecache_t *ecache, in arena_decay_impl()