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

/freebsd-current/contrib/jemalloc/include/jemalloc/internal/
H A Dextent_structs.h166 * Linkage for per size class sn/address-ordered heaps, and
193 * Quantized per size class heaps of extents.
197 extent_heap_t heaps[SC_NPSIZES + 1]; member in struct:extents_s
202 * Bitmap for which set bits correspond to non-empty heaps.
209 * LRU of all extents in heaps.
216 * Page sum for all extents in heaps.
/freebsd-current/contrib/jemalloc/src/
H A Dextent.c293 extent_heap_new(&extents->heaps[i]);
347 if (extent_heap_empty(&extents->heaps[pind])) {
351 extent_heap_insert(&extents->heaps[pind], extent);
378 extent_heap_remove(&extents->heaps[pind], extent);
384 if (extent_heap_empty(&extents->heaps[pind])) {
416 assert(!extent_heap_empty(&extents->heaps[i]));
417 extent_t *extent = extent_heap_first(&extents->heaps[i]);
454 return extent_heap_empty(&extents->heaps[pind]) ? NULL :
455 extent_heap_first(&extents->heaps[pind]);
463 assert(!extent_heap_empty(&extents->heaps[
[all...]

Completed in 164 milliseconds