Home
last modified time | relevance | path

Searched refs:ATOMIC_RELEASE (Results 1 – 11 of 11) sorted by relevance

/freebsd-13-stable/contrib/jemalloc/src/
HDextent_dss.c67 atomic_store_u(&dss_prec_default, (unsigned)dss_prec, ATOMIC_RELEASE); in extent_dss_prec_set()
88 atomic_store_b(&dss_extending, false, ATOMIC_RELEASE); in extent_dss_extending_finish()
101 atomic_store_p(&dss_max, max_cur, ATOMIC_RELEASE); in extent_dss_max_update()
185 ATOMIC_RELEASE); in extent_alloc_dss()
220 ATOMIC_RELEASE); in extent_alloc_dss()
HDrtree.c121 atomic_store_p(elmp, node, ATOMIC_RELEASE); in rtree_node_init()
147 atomic_store_p(elmp, leaf, ATOMIC_RELEASE); in rtree_leaf_init()
HDtsd.c112 atomic_fence(ATOMIC_RELEASE); in tsd_force_recompute()
HDbase.c416 atomic_store_p(&base->extent_hooks, extent_hooks, ATOMIC_RELEASE); in base_extent_hooks_set()
HDjemalloc.c302 atomic_store_p(&arenas[ind], arena, ATOMIC_RELEASE); in arena_set()
307 atomic_store_u(&narenas_total, narenas, ATOMIC_RELEASE); in narenas_total_set()
312 atomic_fetch_add_u(&narenas_total, 1, ATOMIC_RELEASE); in narenas_total_inc()
1440 atomic_store_b(&log_init_done, true, ATOMIC_RELEASE); in malloc_conf_init_helper()
HDarena.c1863 atomic_store_u(&arena->dss_prec, (unsigned)dss_prec, ATOMIC_RELEASE); in arena_dss_prec_set()
2067 atomic_store_u(&arena->binshard_next, 0, ATOMIC_RELEASE); in arena_new()
/freebsd-13-stable/contrib/jemalloc/include/jemalloc/internal/
HDrtree.h255 atomic_store_p(&elm->le_bits, (void *)bits, ATOMIC_RELEASE); in rtree_leaf_elm_extent_write()
257 atomic_store_p(&elm->le_extent, extent, ATOMIC_RELEASE); in rtree_leaf_elm_extent_write()
273 atomic_store_p(&elm->le_bits, (void *)bits, ATOMIC_RELEASE); in rtree_leaf_elm_szind_write()
275 atomic_store_u(&elm->le_szind, szind, ATOMIC_RELEASE); in rtree_leaf_elm_szind_write()
288 atomic_store_p(&elm->le_bits, (void *)bits, ATOMIC_RELEASE); in rtree_leaf_elm_slab_write()
290 atomic_store_b(&elm->le_slab, slab, ATOMIC_RELEASE); in rtree_leaf_elm_slab_write()
301 atomic_store_p(&elm->le_bits, (void *)bits, ATOMIC_RELEASE); in rtree_leaf_elm_write()
HDseq.h28 atomic_fence(ATOMIC_RELEASE); \
32 atomic_store_zu(&dst->seq, old_seq + 2, ATOMIC_RELEASE); \
HDatomic.h50 #define ATOMIC_RELEASE atomic_memory_order_release macro
HDbackground_thread_inlines.h39 wakeup_time == BACKGROUND_THREAD_INDEFINITE_SLEEP, ATOMIC_RELEASE); in background_thread_wakeup_time_set()
HDextent_inlines.h338 atomic_store_p(&extent->e_prof_tctx, tctx, ATOMIC_RELEASE); in extent_prof_tctx_set()