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

/fuchsia/zircon/third_party/ulib/jemalloc/src/
H A Dextent_dss.c28 static void *dss_max; variable
70 * Get the current end of the DSS as max_cur and assure that dss_max is
75 void *max_prev = atomic_read_p(&dss_max);
80 * Another thread optimistically updated dss_max. Wait
86 if (!atomic_cas_p(&dss_max, max_prev, max_cur))
153 * Optimistically update dss_max, and roll back below if
155 * DSS while dss_max is greater than the current DSS
158 if (atomic_cas_p(&dss_max, max_cur, dss_next))
188 * back optimistic dss_max update; if rollback fails,
193 atomic_cas_p(&dss_max, dss_nex
[all...]

Completed in 21 milliseconds