Lines Matching refs:free
309 unsigned long **free, u32 *nslot) in preamble_index() argument
317 *free = (unsigned long *) nsindex->free; in preamble_index()
335 unsigned long **free, u32 *nslot) in preamble_current() argument
338 free, nslot); in preamble_current()
343 unsigned long **free, u32 *nslot) in preamble_next() argument
346 free, nslot); in preamble_next()
377 unsigned long *free; in nd_label_reserve_dpa() local
380 if (!preamble_current(ndd, &nsindex, &free, &nslot)) in nd_label_reserve_dpa()
383 for_each_clear_bit_le(slot, free, nslot) { in nd_label_reserve_dpa()
498 if (test_bit_le(i, nsindex->free)) { in nd_label_data_init()
538 unsigned long *free; in nd_label_active_count() local
542 if (!preamble_current(ndd, &nsindex, &free, &nslot)) in nd_label_active_count()
545 for_each_clear_bit_le(slot, free, nslot) { in nd_label_active_count()
568 unsigned long *free; in nd_label_active() local
571 if (!preamble_current(ndd, &nsindex, &free, &nslot)) in nd_label_active()
574 for_each_clear_bit_le(slot, free, nslot) { in nd_label_active()
591 unsigned long *free; in nd_label_alloc_slot() local
594 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in nd_label_alloc_slot()
599 slot = find_next_bit_le(free, nslot, 0); in nd_label_alloc_slot()
603 clear_bit_le(slot, free); in nd_label_alloc_slot()
611 unsigned long *free; in nd_label_free_slot() local
614 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in nd_label_free_slot()
620 return !test_and_set_bit_le(slot, free); in nd_label_free_slot()
627 unsigned long *free; in nd_label_nfree() local
632 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in nd_label_nfree()
635 return bitmap_weight(free, nslot); in nd_label_nfree()
676 unsigned long *free = (unsigned long *) nsindex->free; in nd_label_write_index() local
680 memset(nsindex->free, 0xff, nfree / 8); in nd_label_write_index()
682 clear_bit_le(nslot + i, free); in nd_label_write_index()
771 unsigned long *free; in __pmem_label_update() local
777 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in __pmem_label_update()
908 unsigned long *free, *victim_map = NULL; in __blk_label_update() local
916 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in __blk_label_update()
947 for_each_clear_bit_le(slot, free, nslot) { in __blk_label_update()
1125 for_each_clear_bit_le(slot, free, nslot) { in __blk_label_update()
1214 unsigned long *free; in del_labels() local
1223 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in del_labels()