Searched refs:dss_prec (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/jemalloc/include/jemalloc/internal/
H A Dextent_dss.h19 bool extent_dss_prec_set(dss_prec_t dss_prec);
H A Darena_structs_b.h140 atomic_u_t dss_prec; member in struct:arena_s
H A Darena_externs.h75 bool arena_dss_prec_set(arena_t *arena, dss_prec_t dss_prec);
/freebsd-13-stable/contrib/jemalloc/src/
H A Dextent_dss.c63 extent_dss_prec_set(dss_prec_t dss_prec) { argument
65 return (dss_prec != dss_prec_disabled);
67 atomic_store_u(&dss_prec_default, (unsigned)dss_prec, ATOMIC_RELEASE);
H A Darena.c1855 return (dss_prec_t)atomic_load_u(&arena->dss_prec, ATOMIC_ACQUIRE);
1859 arena_dss_prec_set(arena_t *arena, dss_prec_t dss_prec) { argument
1861 return (dss_prec != dss_prec_disabled);
1863 atomic_store_u(&arena->dss_prec, (unsigned)dss_prec, ATOMIC_RELEASE);
2003 atomic_store_u(&arena->dss_prec, (unsigned)extent_dss_prec_get(),
H A Dextent.c1210 size_t alignment, bool *zero, bool *commit, dss_prec_t dss_prec) {
1217 if (have_dss && dss_prec == dss_prec_primary && (ret =
1228 if (have_dss && dss_prec == dss_prec_secondary && (ret =
1242 commit, (dss_prec_t)atomic_load_u(&arena->dss_prec,
1209 extent_alloc_core(tsdn_t *tsdn, arena_t *arena, void *new_addr, size_t size, size_t alignment, bool *zero, bool *commit, dss_prec_t dss_prec) argument
H A Dctl.c2254 dss_prec_t dss_prec = dss_prec_limit; local
2265 dss_prec = i;
2283 if (dss_prec != dss_prec_limit &&
2284 extent_dss_prec_set(dss_prec)) {
2291 if (arena == NULL || (dss_prec != dss_prec_limit &&
2292 arena_dss_prec_set(arena, dss_prec))) {

Completed in 122 milliseconds