Lines Matching refs:free

231 		unsigned long **free, u32 *nslot)  in preamble_index()  argument
239 *free = (unsigned long *) nsindex->free; 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()
288 unsigned long *free; 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()
324 unsigned long *free; 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()
354 unsigned long *free; 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()
377 unsigned long *free; 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()
389 clear_bit_le(slot, free); in nd_label_alloc_slot()
397 unsigned long *free; in nd_label_free_slot() local
400 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in nd_label_free_slot()
406 return !test_and_set_bit_le(slot, free); in nd_label_free_slot()
413 unsigned long *free; 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()
458 unsigned long *free = (unsigned long *) nsindex->free; in nd_label_write_index() local
462 memset(nsindex->free, 0xff, nfree / 8); in nd_label_write_index()
464 clear_bit_le(nslot + i, free); in nd_label_write_index()
502 unsigned long *free; in __pmem_label_update() local
507 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in __pmem_label_update()
614 unsigned long *free, *victim_map = NULL; in __blk_label_update() local
620 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in __blk_label_update()
652 for_each_clear_bit_le(slot, free, nslot) { in __blk_label_update()
758 for_each_clear_bit_le(slot, free, nslot) { in __blk_label_update()
844 unsigned long *free; in del_labels() local
851 if (!preamble_next(ndd, &nsindex, &free, &nslot) in del_labels()