Lines Matching refs:paths_allocated
1377 __clear_bit(path, trans->paths_allocated); in __bch2_path_free()
1631 size_t nr = bitmap_weight(trans->paths_allocated, trans->nr_paths); in bch2_trans_update_max_paths()
1681 unsigned long *paths_allocated = p; in btree_paths_realloc() local
1682 …memcpy(paths_allocated, trans->paths_allocated, BITS_TO_LONGS(trans->nr_paths) * sizeof(unsigned l… in btree_paths_realloc()
1698 unsigned long *old = trans->paths_allocated; in btree_paths_realloc()
1700 rcu_assign_pointer(trans->paths_allocated, paths_allocated); in btree_paths_realloc()
1714 btree_path_idx_t idx = find_first_zero_bit(trans->paths_allocated, trans->nr_paths); in btree_path_alloc()
1732 __set_bit(idx, trans->paths_allocated); in btree_path_alloc()
2927 BUG_ON(trans->nr_sorted != bitmap_weight(trans->paths_allocated, trans->nr_paths) - 1); in btree_trans_verify_sorted_refs()
2937 BUG_ON(!test_bit(idx, trans->paths_allocated)); in btree_trans_verify_sorted_refs()
3379 trans->paths_allocated = trans->_paths_allocated; in __bch2_trans_get()
3386 trans->paths_allocated[0] = 1; in __bch2_trans_get()
3475 unsigned long *paths_allocated = trans->paths_allocated; in bch2_trans_put() local
3476 trans->paths_allocated = NULL; in bch2_trans_put()
3479 if (paths_allocated != trans->_paths_allocated) in bch2_trans_put()
3480 kvfree_rcu_mightsleep(paths_allocated); in bch2_trans_put()
3562 unsigned long *paths_allocated = trans_paths_allocated(paths); in bch2_btree_trans_to_text() local
3564 trans_for_each_path_idx_from(paths_allocated, *trans_paths_nr(paths), idx, 1) { in bch2_btree_trans_to_text()