Searched refs:paths_allocated (Results 1 – 4 of 4) sorted by relevance
/linux/fs/bcachefs/ |
H A D | btree_iter.c | 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() [all …]
|
H A D | btree_iter.h | 27 EBUG_ON(!test_bit(idx, trans->paths_allocated)); in __btree_path_get() 41 EBUG_ON(!test_bit(path - trans->paths, trans->paths_allocated)); in __btree_path_put() 105 unsigned long *w = trans->paths_allocated + *idx / BITS_PER_LONG; in __trans_next_path() 705 if (bitmap_weight(trans->paths_allocated, trans->nr_paths) > BTREE_ITER_NORMAL_LIMIT - 8) in btree_trans_too_many_iters()
|
H A D | btree_locking.c | 321 unsigned long *paths_allocated = trans_paths_allocated(paths); in bch2_check_for_deadlock() local 323 trans_for_each_path_idx_from(paths_allocated, *trans_paths_nr(paths), in bch2_check_for_deadlock()
|
H A D | btree_types.h | 483 unsigned long *paths_allocated; member
|