Lines Matching refs:pind

235 	pszind_t pind;  in extent_size_quantize_floor()  local
240 pind = sz_psz2ind(size - sz_large_pad + 1); in extent_size_quantize_floor()
241 if (pind == 0) { in extent_size_quantize_floor()
250 ret = sz_pind2sz(pind - 1) + sz_large_pad; in extent_size_quantize_floor()
314 extents_nextents_get(extents_t *extents, pszind_t pind) { in extents_nextents_get() argument
315 return atomic_load_zu(&extents->nextents[pind], ATOMIC_RELAXED); in extents_nextents_get()
319 extents_nbytes_get(extents_t *extents, pszind_t pind) { in extents_nbytes_get() argument
320 return atomic_load_zu(&extents->nbytes[pind], ATOMIC_RELAXED); in extents_nbytes_get()
324 extents_stats_add(extents_t *extent, pszind_t pind, size_t sz) { in extents_stats_add() argument
325 size_t cur = atomic_load_zu(&extent->nextents[pind], ATOMIC_RELAXED); in extents_stats_add()
326 atomic_store_zu(&extent->nextents[pind], cur + 1, ATOMIC_RELAXED); in extents_stats_add()
327 cur = atomic_load_zu(&extent->nbytes[pind], ATOMIC_RELAXED); in extents_stats_add()
328 atomic_store_zu(&extent->nbytes[pind], cur + sz, ATOMIC_RELAXED); in extents_stats_add()
332 extents_stats_sub(extents_t *extent, pszind_t pind, size_t sz) { in extents_stats_sub() argument
333 size_t cur = atomic_load_zu(&extent->nextents[pind], ATOMIC_RELAXED); in extents_stats_sub()
334 atomic_store_zu(&extent->nextents[pind], cur - 1, ATOMIC_RELAXED); in extents_stats_sub()
335 cur = atomic_load_zu(&extent->nbytes[pind], ATOMIC_RELAXED); in extents_stats_sub()
336 atomic_store_zu(&extent->nbytes[pind], cur - sz, ATOMIC_RELAXED); in extents_stats_sub()
346 pszind_t pind = sz_psz2ind(psz); in extents_insert_locked() local
347 if (extent_heap_empty(&extents->heaps[pind])) { in extents_insert_locked()
349 (size_t)pind); in extents_insert_locked()
351 extent_heap_insert(&extents->heaps[pind], extent); in extents_insert_locked()
354 extents_stats_add(extents, pind, size); in extents_insert_locked()
377 pszind_t pind = sz_psz2ind(psz); in extents_remove_locked() local
378 extent_heap_remove(&extents->heaps[pind], extent); in extents_remove_locked()
381 extents_stats_sub(extents, pind, size); in extents_remove_locked()
384 if (extent_heap_empty(&extents->heaps[pind])) { in extents_remove_locked()
386 (size_t)pind); in extents_remove_locked()
408 pszind_t pind = sz_psz2ind(extent_size_quantize_ceil(min_size)); in extents_fit_alignment() local
412 &extents_bitmap_info, (size_t)pind); i < pind_max; i = in extents_fit_alignment()
447 pszind_t pind = sz_psz2ind(extent_size_quantize_ceil(size)); in extents_first_fit_locked() local
454 return extent_heap_empty(&extents->heaps[pind]) ? NULL : in extents_first_fit_locked()
455 extent_heap_first(&extents->heaps[pind]); in extents_first_fit_locked()
459 &extents_bitmap_info, (size_t)pind); in extents_first_fit_locked()