/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | delayed-ref.h | 138 struct btrfs_delayed_ref_root { struct 355 struct btrfs_delayed_ref_root *delayed_refs, 359 btrfs_find_delayed_ref_head(struct btrfs_delayed_ref_root *delayed_refs, 361 int btrfs_delayed_ref_lock(struct btrfs_delayed_ref_root *delayed_refs, 367 void btrfs_delete_ref_head(struct btrfs_delayed_ref_root *delayed_refs, 371 struct btrfs_delayed_ref_root *delayed_refs);
|
H A D | delayed-ref.c | 341 struct btrfs_delayed_ref_root *dr) in find_first_ref_head() 361 struct btrfs_delayed_ref_root *dr, u64 bytenr, in find_ref_head() 393 int btrfs_delayed_ref_lock(struct btrfs_delayed_ref_root *delayed_refs, in btrfs_delayed_ref_lock() 415 struct btrfs_delayed_ref_root *delayed_refs, in drop_delayed_ref() 430 struct btrfs_delayed_ref_root *delayed_refs, in merge_ref() 477 struct btrfs_delayed_ref_root *delayed_refs, in btrfs_merge_delayed_refs() 538 struct btrfs_delayed_ref_root *delayed_refs) in btrfs_select_ref_head() 574 void btrfs_delete_ref_head(struct btrfs_delayed_ref_root *delayed_refs, in btrfs_delete_ref_head() 595 struct btrfs_delayed_ref_root *root, in insert_delayed_ref() 653 struct btrfs_delayed_ref_root *delayed_ref in update_existing_head_ref() [all...] |
H A D | transaction.h | 86 struct btrfs_delayed_ref_root delayed_refs; 185 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_set_skip_qgroup() 194 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_clear_skip_qgroup()
|
H A D | qgroup.h | 277 struct btrfs_delayed_ref_root *delayed_refs,
|
H A D | extent-tree.c | 118 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_lookup_extent_info() 1725 static void unselect_delayed_ref_head(struct btrfs_delayed_ref_root *delayed_refs, in unselect_delayed_ref_head() 1768 struct btrfs_delayed_ref_root *delayed_refs, in btrfs_cleanup_ref_head_accounting() 1805 struct btrfs_delayed_ref_root *delayed_refs; in cleanup_ref_head() 1854 struct btrfs_delayed_ref_root *delayed_refs = in btrfs_obtain_ref_head() 1889 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_run_delayed_refs_for_head() 1970 struct btrfs_delayed_ref_root *delayed_refs; in __btrfs_run_delayed_refs() 2135 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_run_delayed_refs() 2217 struct btrfs_delayed_ref_root *delayed_refs; in check_delayed_ref() 3274 struct btrfs_delayed_ref_root *delayed_ref in check_ref_cleanup() [all...] |
H A D | qgroup.c | 1757 struct btrfs_delayed_ref_root *delayed_refs, in btrfs_qgroup_trace_extent_nolock() 1823 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_qgroup_trace_extent() 2723 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_qgroup_account_extents()
|
H A D | ctree.h | 41 struct btrfs_delayed_ref_root; 2555 struct btrfs_delayed_ref_root *delayed_refs,
|
H A D | backref.c | 1210 struct btrfs_delayed_ref_root *delayed_refs = NULL;
|
H A D | disk-io.c | 4445 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_destroy_delayed_refs()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | delayed-ref.h | 71 * For insertion into struct btrfs_delayed_ref_root::href_root. 145 struct btrfs_delayed_ref_root { struct 385 struct btrfs_delayed_ref_root *delayed_refs, 389 btrfs_find_delayed_ref_head(struct btrfs_delayed_ref_root *delayed_refs, 391 int btrfs_delayed_ref_lock(struct btrfs_delayed_ref_root *delayed_refs, 397 void btrfs_delete_ref_head(struct btrfs_delayed_ref_root *delayed_refs, 401 struct btrfs_delayed_ref_root *delayed_refs);
|
H A D | delayed-ref.c | 352 struct btrfs_delayed_ref_root *dr) in find_first_ref_head() 372 struct btrfs_delayed_ref_root *dr, u64 bytenr, in find_ref_head() 404 int btrfs_delayed_ref_lock(struct btrfs_delayed_ref_root *delayed_refs, in btrfs_delayed_ref_lock() 425 static inline void drop_delayed_ref(struct btrfs_delayed_ref_root *delayed_refs, in drop_delayed_ref() 438 static bool merge_ref(struct btrfs_delayed_ref_root *delayed_refs, in merge_ref() 485 struct btrfs_delayed_ref_root *delayed_refs, in btrfs_merge_delayed_refs() 529 struct btrfs_delayed_ref_root *delayed_refs) in btrfs_select_ref_head() 566 void btrfs_delete_ref_head(struct btrfs_delayed_ref_root *delayed_refs, in btrfs_delete_ref_head() 587 static bool insert_delayed_ref(struct btrfs_delayed_ref_root *root, in insert_delayed_ref() 642 struct btrfs_delayed_ref_root *delayed_ref in update_existing_head_ref() [all...] |
H A D | transaction.h | 92 struct btrfs_delayed_ref_root delayed_refs; 190 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_set_skip_qgroup() 199 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_clear_skip_qgroup()
|
H A D | extent-tree.h | 96 struct btrfs_delayed_ref_root *delayed_refs,
|
H A D | qgroup.h | 292 struct btrfs_delayed_ref_root *delayed_refs,
|
H A D | extent-tree.c | 107 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_lookup_extent_info() 1789 static void unselect_delayed_ref_head(struct btrfs_delayed_ref_root *delayed_refs, in unselect_delayed_ref_head() 1832 struct btrfs_delayed_ref_root *delayed_refs, in btrfs_cleanup_ref_head_accounting() 1856 struct btrfs_delayed_ref_root *delayed_refs; in cleanup_ref_head() 1908 struct btrfs_delayed_ref_root *delayed_refs = in btrfs_obtain_ref_head() 1942 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_run_delayed_refs_for_head() 2021 struct btrfs_delayed_ref_root *delayed_refs; in __btrfs_run_delayed_refs() 2146 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_run_delayed_refs() 2227 struct btrfs_delayed_ref_root *delayed_refs; in check_delayed_ref() 3236 struct btrfs_delayed_ref_root *delayed_ref in check_ref_cleanup() [all...] |
H A D | ctree.h | 44 struct btrfs_delayed_ref_root;
|
H A D | qgroup.c | 1808 struct btrfs_delayed_ref_root *delayed_refs, in btrfs_qgroup_trace_extent_nolock() 1900 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_qgroup_trace_extent() 2790 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_qgroup_account_extents()
|
H A D | backref.c | 1393 struct btrfs_delayed_ref_root *delayed_refs = NULL; in find_parent_nodes()
|
H A D | disk-io.c | 4597 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_destroy_delayed_refs()
|