| /kernel/linux/linux-6.6/fs/btrfs/ |
| D | dir-item.c | 23 struct btrfs_root *root, in insert_with_overflow() 24 struct btrfs_path *path, in insert_with_overflow() 57 struct btrfs_root *root, in btrfs_insert_xattr_item() 58 struct btrfs_path *path, u64 objectid, in btrfs_insert_xattr_item() 115 struct btrfs_root *root = dir->root; in btrfs_insert_dir_item() local 116 struct btrfs_path *path; in btrfs_insert_dir_item() local 179 struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_match_dir() 213 struct btrfs_root *root, in btrfs_lookup_dir_item() 214 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item() 233 int btrfs_check_dir_item_collision(struct btrfs_root *root, u64 dir, in btrfs_check_dir_item_collision() [all …]
|
| D | ctree.c | 254 struct extent_buffer *btrfs_root_node(struct btrfs_root *root) in btrfs_root_node() 283 static void add_root_to_dirty_list(struct btrfs_root *root) in add_root_to_dirty_list() 310 struct btrfs_root *root, in btrfs_copy_root() 371 struct btrfs_root *root, in btrfs_block_can_be_shared() 400 struct btrfs_root *root, in update_ref_for_cow() 522 struct btrfs_root *root, in __btrfs_cow_block() 652 struct btrfs_root *root, in should_cow_block() 687 struct btrfs_root *root, struct extent_buffer *buf, in btrfs_cow_block() 813 struct btrfs_root *root, struct extent_buffer *parent, in btrfs_realloc_node() 987 static void root_add_used(struct btrfs_root *root, u32 size) in root_add_used() [all …]
|
| D | tree-log.c | 149 struct btrfs_root *root, in start_log_trans() 236 static int join_running_log_trans(struct btrfs_root *root) in join_running_log_trans() 265 void btrfs_pin_log_trans(struct btrfs_root *root) in btrfs_pin_log_trans() 274 void btrfs_end_log_trans(struct btrfs_root *root) in btrfs_end_log_trans() 377 struct btrfs_root *root, in overwrite_item() 378 struct btrfs_path *path, in overwrite_item() 601 static noinline struct inode *read_one_inode(struct btrfs_root *root, in read_one_inode() 625 struct btrfs_root *root, in replay_one_extent() 626 struct btrfs_path *path, in replay_one_extent() 927 struct btrfs_path *path, in drop_one_dir_item() [all …]
|
| D | root-tree.c | 67 int btrfs_find_root(struct btrfs_root *root, const struct btrfs_key *search_key, in btrfs_find_root() 68 struct btrfs_path *path, struct btrfs_root_item *root_item, in btrfs_find_root() 121 int btrfs_update_root(struct btrfs_trans_handle *trans, struct btrfs_root in btrfs_update_root() 126 struct btrfs_path *path; in btrfs_update_root() local 200 int btrfs_insert_root(struct btrfs_trans_handle *trans, struct btrfs_root *root, in btrfs_insert_root() 214 struct btrfs_path *path; in btrfs_find_orphan_roots() local 216 struct btrfs_root *root; in btrfs_find_orphan_roots() local 315 struct btrfs_root *root = trans->fs_info->tree_root; in btrfs_del_root() local 316 struct btrfs_path *path; in btrfs_del_root() local 339 struct btrfs_path *path; in btrfs_del_root_ref() local [all …]
|
| D | free-space-tree.c | 71 struct btrfs_path *path) in add_new_free_space_info() 73 struct btrfs_root *root = btrfs_free_space_root(block_group); in add_new_free_space_info() local 104 struct btrfs_path *path, int cow) in search_free_space_info() 107 struct btrfs_root *root = btrfs_free_space_root(block_group); in search_free_space_info() local 134 struct btrfs_root *root, in btrfs_search_prev_slot() 207 struct btrfs_path *path) in convert_free_space_to_bitmaps() 210 struct btrfs_root *root = btrfs_free_space_root(block_group); in convert_free_space_to_bitmaps() local 345 struct btrfs_path *path) in convert_free_space_to_extents() 348 struct btrfs_root *root = btrfs_free_space_root(block_group); in convert_free_space_to_extents() local 477 struct btrfs_path *path, in update_free_space_extent_count() [all …]
|
| D | inode-item.c | 84 struct btrfs_root *root, in btrfs_lookup_inode_extref() 85 struct btrfs_path *path, in btrfs_lookup_inode_extref() 108 struct btrfs_root *root, in btrfs_del_inode_extref() 113 struct btrfs_path *path; in btrfs_del_inode_extref() local 179 struct btrfs_root *root, const struct fscrypt_str *name, in btrfs_del_inode_ref() 182 struct btrfs_path *path; in btrfs_del_inode_ref() local 255 struct btrfs_root *root, in btrfs_insert_inode_extref() 264 struct btrfs_path *path; in btrfs_insert_inode_extref() local 311 struct btrfs_root *root, const struct fscrypt_str *name, in btrfs_insert_inode_ref() 315 struct btrfs_path *path; in btrfs_insert_inode_ref() local [all …]
|
| D | file-item.c | 162 struct btrfs_root *root, in btrfs_insert_hole_extent() 168 struct btrfs_path *path; in btrfs_insert_hole_extent() local 205 struct btrfs_root *root, in btrfs_lookup_csum() 206 struct btrfs_path *path, in btrfs_lookup_csum() 258 struct btrfs_root *root, in btrfs_lookup_file_extent() 259 struct btrfs_path *path, u64 objectid, in btrfs_lookup_file_extent() 283 struct btrfs_path *path, u64 disk_bytenr, in search_csum_tree() 349 struct btrfs_path *path; in btrfs_lookup_bio_sums() local 457 int btrfs_lookup_csums_list(struct btrfs_root *root, u64 start, u64 end, in btrfs_lookup_csums_list() 463 struct btrfs_path *path; in btrfs_lookup_csums_list() local [all …]
|
| D | relocation.c | 302 static bool reloc_root_is_dead(struct btrfs_root *root) in reloc_root_is_dead() 323 static bool have_reloc_root(struct btrfs_root *root) in have_reloc_root() 332 int btrfs_should_ignore_reloc_root(struct btrfs_root *root) in btrfs_should_ignore_reloc_root() 367 struct btrfs_root *root = NULL; in find_reloc_root() local 476 struct btrfs_path *path; in build_backref_tree() local 635 static int __must_check __add_reloc_root(struct btrfs_root *root) in __add_reloc_root() 668 static void __del_reloc_root(struct btrfs_root *root) in __del_reloc_root() 712 static int __update_reloc_root(struct btrfs_root *root) in __update_reloc_root() 743 struct btrfs_root *root, u64 objectid) in create_reloc_root() 846 struct btrfs_root *root) in btrfs_init_reloc_root() [all …]
|
| D | delayed-inode.c | 48 struct btrfs_root *root, u64 inode_id) in btrfs_init_delayed_node() 63 struct btrfs_root *root = btrfs_inode->root; in btrfs_get_delayed_node() local 120 struct btrfs_root *root = btrfs_inode->root; in btrfs_get_or_create_delayed_node() local 163 static void btrfs_queue_delayed_node(struct btrfs_delayed_root *root, in btrfs_queue_delayed_node() 184 static void btrfs_dequeue_delayed_node(struct btrfs_delayed_root *root, in btrfs_dequeue_delayed_node() 264 struct btrfs_root *root = delayed_node->root; in __btrfs_release_delayed_node() local 339 struct rb_root *root, in __btrfs_lookup_delayed_item() 364 struct rb_root_cached *root; in __btrfs_add_delayed_item() local 416 struct rb_root_cached *root; in __btrfs_remove_delayed_item() local 529 static void btrfs_delayed_item_release_metadata(struct btrfs_root *root, in btrfs_delayed_item_release_metadata() [all …]
|
| D | orphan.c | 11 struct btrfs_root *root, u64 offset) in btrfs_insert_orphan_item() 13 struct btrfs_path *path; in btrfs_insert_orphan_item() local 32 struct btrfs_root *root, u64 offset) in btrfs_del_orphan_item() 34 struct btrfs_path *path; in btrfs_del_orphan_item() local
|
| D | extent-tree.c | 75 struct btrfs_root *root = btrfs_extent_root(fs_info, start); in btrfs_lookup_data_extent() local 78 struct btrfs_path *path; in btrfs_lookup_data_extent() local 108 struct btrfs_path *path; in btrfs_lookup_extent_info() local 431 struct btrfs_path *path, in lookup_extent_data_ref() 436 struct btrfs_root *root = btrfs_extent_root(trans->fs_info, bytenr); in lookup_extent_data_ref() local 507 struct btrfs_path *path, in insert_extent_data_ref() 512 struct btrfs_root *root = btrfs_extent_root(trans->fs_info, bytenr); in insert_extent_data_ref() local 586 struct btrfs_root *root, in remove_extent_data_ref() 587 struct btrfs_path *path, in remove_extent_data_ref() 631 static noinline u32 extent_data_ref_count(struct btrfs_path *path, in extent_data_ref_count() [all …]
|
| /kernel/linux/linux-5.10/fs/btrfs/ |
| D | dir-item.c | 20 struct btrfs_root *root, in insert_with_overflow() 21 struct btrfs_path *path, in insert_with_overflow() 56 struct btrfs_root *root, in btrfs_insert_xattr_item() 57 struct btrfs_path *path, u64 objectid, in btrfs_insert_xattr_item() 114 struct btrfs_root *root = dir->root; in btrfs_insert_dir_item() local 115 struct btrfs_path *path; in btrfs_insert_dir_item() local 180 struct btrfs_root *root, in btrfs_lookup_dir_item() 181 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item() 204 int btrfs_check_dir_item_collision(struct btrfs_root *root, u64 dir, in btrfs_check_dir_item_collision() 213 struct btrfs_path *path; in btrfs_check_dir_item_collision() local [all …]
|
| D | free-space-tree.c | 52 struct btrfs_path *path) in add_new_free_space_info() 54 struct btrfs_root *root = trans->fs_info->free_space_root; in add_new_free_space_info() local 85 struct btrfs_path *path, int cow) in search_free_space_info() 88 struct btrfs_root *root = fs_info->free_space_root; in search_free_space_info() local 115 struct btrfs_root *root, in btrfs_search_prev_slot() 187 struct btrfs_path *path) in convert_free_space_to_bitmaps() 190 struct btrfs_root *root = fs_info->free_space_root; in convert_free_space_to_bitmaps() local 327 struct btrfs_path *path) in convert_free_space_to_extents() 330 struct btrfs_root *root = fs_info->free_space_root; in convert_free_space_to_extents() local 460 struct btrfs_path *path, in update_free_space_extent_count() [all …]
|
| D | tree-log.c | 138 struct btrfs_root *root, in start_log_trans() 193 static int join_running_log_trans(struct btrfs_root *root) in join_running_log_trans() 214 void btrfs_pin_log_trans(struct btrfs_root *root) in btrfs_pin_log_trans() 223 void btrfs_end_log_trans(struct btrfs_root *root) in btrfs_end_log_trans() 345 struct btrfs_root *root, in overwrite_item() 346 struct btrfs_path *path, in overwrite_item() 550 static noinline struct inode *read_one_inode(struct btrfs_root *root, in read_one_inode() 574 struct btrfs_root *root, in replay_one_extent() 575 struct btrfs_path *path, in replay_one_extent() 851 struct btrfs_root *root, in drop_one_dir_item() [all …]
|
| D | root-tree.c | 64 int btrfs_find_root(struct btrfs_root *root, const struct btrfs_key *search_key, in btrfs_find_root() 65 struct btrfs_path *path, struct btrfs_root_item *root_item, in btrfs_find_root() 118 int btrfs_update_root(struct btrfs_trans_handle *trans, struct btrfs_root in btrfs_update_root() 123 struct btrfs_path *path; in btrfs_update_root() local 197 int btrfs_insert_root(struct btrfs_trans_handle *trans, struct btrfs_root *root, in btrfs_insert_root() 211 struct btrfs_path *path; in btrfs_find_orphan_roots() local 213 struct btrfs_root *root; in btrfs_find_orphan_roots() local 297 struct btrfs_root *root = trans->fs_info->tree_root; in btrfs_del_root() local 298 struct btrfs_path *path; in btrfs_del_root() local 322 struct btrfs_path *path; in btrfs_del_root_ref() local [all …]
|
| D | ctree.c | 123 struct extent_buffer *btrfs_root_node(struct btrfs_root *root) in btrfs_root_node() 152 static void add_root_to_dirty_list(struct btrfs_root *root) in add_root_to_dirty_list() 179 struct btrfs_root *root, in btrfs_copy_root() 830 int btrfs_block_can_be_shared(struct btrfs_root *root, in btrfs_block_can_be_shared() 849 struct btrfs_root *root, in update_ref_for_cow() 959 struct btrfs_root *root, in alloc_tree_block_no_bg_flush() 1013 struct btrfs_root *root, in __btrfs_cow_block() 1268 tree_mod_log_rewind(struct btrfs_fs_info *fs_info, struct btrfs_path *path, in tree_mod_log_rewind() 1330 get_old_root(struct btrfs_root *root, u64 time_seq) in get_old_root() 1428 int btrfs_old_root_level(struct btrfs_root *root, u64 time_seq) in btrfs_old_root_level() [all …]
|
| D | inode-item.c | 75 struct btrfs_root *root, in btrfs_lookup_inode_extref() 76 struct btrfs_path *path, in btrfs_lookup_inode_extref() 99 struct btrfs_root *root, in btrfs_del_inode_extref() 104 struct btrfs_path *path; in btrfs_del_inode_extref() local 172 struct btrfs_root *root, in btrfs_del_inode_ref() 176 struct btrfs_path *path; in btrfs_del_inode_ref() local 252 struct btrfs_root *root, in btrfs_insert_inode_extref() 260 struct btrfs_path *path; in btrfs_insert_inode_extref() local 310 struct btrfs_root *root, in btrfs_insert_inode_ref() 315 struct btrfs_path *path; in btrfs_insert_inode_ref() local [all …]
|
| D | delayed-inode.c | 43 struct btrfs_root *root, u64 inode_id) in btrfs_init_delayed_node() 70 struct btrfs_root *root = btrfs_inode->root; in btrfs_get_delayed_node() local 127 struct btrfs_root *root = btrfs_inode->root; in btrfs_get_or_create_delayed_node() local 170 static void btrfs_queue_delayed_node(struct btrfs_delayed_root *root, in btrfs_queue_delayed_node() 191 static void btrfs_dequeue_delayed_node(struct btrfs_delayed_root *root, in btrfs_dequeue_delayed_node() 271 struct btrfs_root *root = delayed_node->root; in __btrfs_release_delayed_node() local 342 struct rb_root *root, in __btrfs_lookup_delayed_item() 406 struct rb_root_cached *root; in __btrfs_add_delayed_item() local 477 struct rb_root_cached *root; in __btrfs_remove_delayed_item() local 549 struct btrfs_root *root, in btrfs_delayed_item_reserve_metadata() [all …]
|
| D | relocation.c | 290 static bool reloc_root_is_dead(struct btrfs_root *root) in reloc_root_is_dead() 311 static bool have_reloc_root(struct btrfs_root *root) in have_reloc_root() 320 int btrfs_should_ignore_reloc_root(struct btrfs_root *root) in btrfs_should_ignore_reloc_root() 355 struct btrfs_root *root = NULL; in find_reloc_root() local 463 struct btrfs_path *path; in build_backref_tree() local 622 static int __must_check __add_reloc_root(struct btrfs_root *root) in __add_reloc_root() 654 static void __del_reloc_root(struct btrfs_root *root) in __del_reloc_root() 698 static int __update_reloc_root(struct btrfs_root *root) in __update_reloc_root() 729 struct btrfs_root *root, u64 objectid) in create_reloc_root() 832 struct btrfs_root *root) in btrfs_init_reloc_root() [all …]
|
| D | file-item.c | 126 struct btrfs_root *root, in btrfs_insert_file_extent() 135 struct btrfs_path *path; in btrfs_insert_file_extent() local 173 struct btrfs_root *root, in btrfs_lookup_csum() 174 struct btrfs_path *path, in btrfs_lookup_csum() 226 struct btrfs_root *root, in btrfs_lookup_file_extent() 227 struct btrfs_path *path, u64 objectid, in btrfs_lookup_file_extent() 263 struct btrfs_path *path; in btrfs_lookup_bio_sums() local 395 int btrfs_lookup_csums_range(struct btrfs_root *root, u64 start, u64 end, in btrfs_lookup_csums_range() 400 struct btrfs_path *path; in btrfs_lookup_csums_range() local 648 struct btrfs_path *path, in truncate_one_csum() [all …]
|
| D | orphan.c | 10 struct btrfs_root *root, u64 offset) in btrfs_insert_orphan_item() 12 struct btrfs_path *path; in btrfs_insert_orphan_item() local 31 struct btrfs_root *root, u64 offset) in btrfs_del_orphan_item() 33 struct btrfs_path *path; in btrfs_del_orphan_item() local
|
| /kernel/linux/linux-6.6/fs/btrfs/tests/ |
| D | qgroup-tests.c | 16 static int insert_normal_tree_ref(struct btrfs_root *root, u64 bytenr, in insert_normal_tree_ref() 23 struct btrfs_path *path; in insert_normal_tree_ref() local 68 static int add_tree_ref(struct btrfs_root *root, u64 bytenr, u64 num_bytes, in add_tree_ref() 73 struct btrfs_path *path; in add_tree_ref() local 119 static int remove_extent_item(struct btrfs_root *root, u64 bytenr, in remove_extent_item() 124 struct btrfs_path *path; in remove_extent_item() local 150 static int remove_extent_ref(struct btrfs_root *root, u64 bytenr, in remove_extent_ref() 155 struct btrfs_path *path; in remove_extent_ref() local 205 static int test_no_shared_qgroup(struct btrfs_root *root, in test_no_shared_qgroup() 317 static int test_multiple_refs(struct btrfs_root *root, in test_multiple_refs() [all …]
|
| /kernel/linux/linux-5.10/fs/btrfs/tests/ |
| D | qgroup-tests.c | 14 static int insert_normal_tree_ref(struct btrfs_root *root, u64 bytenr, in insert_normal_tree_ref() 21 struct btrfs_path *path; in insert_normal_tree_ref() local 67 static int add_tree_ref(struct btrfs_root *root, u64 bytenr, u64 num_bytes, in add_tree_ref() 72 struct btrfs_path *path; in add_tree_ref() local 119 static int remove_extent_item(struct btrfs_root *root, u64 bytenr, in remove_extent_item() 124 struct btrfs_path *path; in remove_extent_item() local 151 static int remove_extent_ref(struct btrfs_root *root, u64 bytenr, in remove_extent_ref() 156 struct btrfs_path *path; in remove_extent_ref() local 207 static int test_no_shared_qgroup(struct btrfs_root *root, in test_no_shared_qgroup() 310 static int test_multiple_refs(struct btrfs_root *root, in test_multiple_refs() [all …]
|
| /kernel/linux/linux-5.10/fs/ |
| D | d_path.c | 75 static int prepend_path(const struct path *path, in prepend_path() 76 const struct path *root, in prepend_path() 180 char *__d_path(const struct path *path, in __d_path() 181 const struct path *root, in __d_path() 197 char *d_absolute_path(const struct path *path, in d_absolute_path() 200 struct path root = {}; in d_absolute_path() local 217 static int path_with_deleted(const struct path *path, in path_with_deleted() 218 const struct path *root, in path_with_deleted() 236 static void get_fs_root_rcu(struct fs_struct *fs, struct path *root) in get_fs_root_rcu() 262 char *d_path(const struct path *path, char *buf, int buflen) in d_path() [all …]
|
| /kernel/linux/linux-6.6/fs/ |
| D | d_path.c | 105 const struct path *root, struct prepend_buffer *p) in __prepend_path() 156 static int prepend_path(const struct path *path, in prepend_path() 157 const struct path *root, in prepend_path() 215 char *__d_path(const struct path *path, in __d_path() 216 const struct path *root, in __d_path() 227 char *d_absolute_path(const struct path *path, in d_absolute_path() 230 struct path root = {}; in d_absolute_path() local 239 static void get_fs_root_rcu(struct fs_struct *fs, struct path *root) in get_fs_root_rcu() 265 char *d_path(const struct path *path, char *buf, int buflen) in d_path() 268 struct path root; in d_path() local [all …]
|