Lines Matching refs:free
317 unsigned long **free, u32 *nslot) in preamble_index() argument
325 *free = (unsigned long *) nsindex->free; in preamble_index()
343 unsigned long **free, u32 *nslot) in preamble_current() argument
346 free, nslot); in preamble_current()
351 unsigned long **free, u32 *nslot) in preamble_next() argument
354 free, nslot); in preamble_next()
401 unsigned long *free; in nd_label_reserve_dpa() local
404 if (!preamble_current(ndd, &nsindex, &free, &nslot)) in nd_label_reserve_dpa()
407 for_each_clear_bit_le(slot, free, nslot) { in nd_label_reserve_dpa()
519 if (test_bit_le(i, nsindex->free)) { in nd_label_data_init()
559 unsigned long *free; in nd_label_active_count() local
563 if (!preamble_current(ndd, &nsindex, &free, &nslot)) in nd_label_active_count()
566 for_each_clear_bit_le(slot, free, nslot) { in nd_label_active_count()
589 unsigned long *free; in nd_label_active() local
592 if (!preamble_current(ndd, &nsindex, &free, &nslot)) in nd_label_active()
595 for_each_clear_bit_le(slot, free, nslot) { in nd_label_active()
612 unsigned long *free; in nd_label_alloc_slot() local
615 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in nd_label_alloc_slot()
620 slot = find_next_bit_le(free, nslot, 0); in nd_label_alloc_slot()
624 clear_bit_le(slot, free); in nd_label_alloc_slot()
632 unsigned long *free; in nd_label_free_slot() local
635 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in nd_label_free_slot()
641 return !test_and_set_bit_le(slot, free); in nd_label_free_slot()
648 unsigned long *free; in nd_label_nfree() local
653 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in nd_label_nfree()
656 return bitmap_weight(free, nslot); in nd_label_nfree()
697 unsigned long *free = (unsigned long *) nsindex->free; in nd_label_write_index() local
701 memset(nsindex->free, 0xff, nfree / 8); in nd_label_write_index()
703 clear_bit_le(nslot + i, free); in nd_label_write_index()
885 unsigned long *free; in __pmem_label_update() local
891 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in __pmem_label_update()
1016 unsigned long *free; in del_labels() local
1025 if (!preamble_next(ndd, &nsindex, &free, &nslot)) in del_labels()