Lines Matching refs:nslot

104 		u32 nslot;  in nd_label_validate()  local
155 nslot = __le32_to_cpu(nsindex[i]->nslot); in nd_label_validate()
156 if (nslot * sizeof(struct nd_namespace_label) in nd_label_validate()
160 __func__, i, nslot, in nd_label_validate()
231 unsigned long **free, u32 *nslot) in preamble_index() argument
240 *nslot = __le32_to_cpu(nsindex->nslot); in preamble_index()
257 unsigned long **free, u32 *nslot) in preamble_current() argument
260 free, nslot); in preamble_current()
265 unsigned long **free, u32 *nslot) in preamble_next() argument
268 free, nslot); in preamble_next()
289 u32 nslot, slot; in nd_label_reserve_dpa() local
291 if (!preamble_current(ndd, &nsindex, &free, &nslot)) in nd_label_reserve_dpa()
294 for_each_clear_bit_le(slot, free, nslot) { in nd_label_reserve_dpa()
325 u32 nslot, slot; in nd_label_active_count() local
328 if (!preamble_current(ndd, &nsindex, &free, &nslot)) in nd_label_active_count()
331 for_each_clear_bit_le(slot, free, nslot) { in nd_label_active_count()
355 u32 nslot, slot; in nd_label_active() local
357 if (!preamble_current(ndd, &nsindex, &free, &nslot)) in nd_label_active()
360 for_each_clear_bit_le(slot, free, nslot) { in nd_label_active()
378 u32 nslot, slot; in nd_label_alloc_slot() local
380 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in nd_label_alloc_slot()
385 slot = find_next_bit_le(free, nslot, 0); in nd_label_alloc_slot()
386 if (slot == nslot) in nd_label_alloc_slot()
398 u32 nslot; in nd_label_free_slot() local
400 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in nd_label_free_slot()
405 if (slot < nslot) in nd_label_free_slot()
414 u32 nslot; in nd_label_nfree() local
418 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in nd_label_nfree()
421 return bitmap_weight(free, nslot); in nd_label_nfree()
430 u32 nslot; in nd_label_write_index() local
435 nslot = nvdimm_num_label_slots(ndd); in nd_label_write_index()
437 nslot = __le32_to_cpu(nsindex->nslot); in nd_label_write_index()
453 nsindex->nslot = __cpu_to_le32(nslot); in nd_label_write_index()
459 u32 nfree = ALIGN(nslot, BITS_PER_LONG); in nd_label_write_index()
463 for (i = 0, last_bits = nfree - nslot; i < last_bits; i++) in nd_label_write_index()
464 clear_bit_le(nslot + i, free); in nd_label_write_index()
503 u32 nslot, slot; in __pmem_label_update() local
507 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in __pmem_label_update()
618 u32 nslot, slot; in __blk_label_update() local
620 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in __blk_label_update()
646 victim_map = kcalloc(BITS_TO_LONGS(nslot), sizeof(long), in __blk_label_update()
652 for_each_clear_bit_le(slot, free, nslot) { in __blk_label_update()
723 for_each_set_bit(slot, victim_map, victim_map ? nslot : 0) { in __blk_label_update()
758 for_each_clear_bit_le(slot, free, nslot) { in __blk_label_update()
845 u32 nslot, slot; in del_labels() local
851 if (!preamble_next(ndd, &nsindex, &free, &nslot) in del_labels()