/linux-5.19.10/fs/btrfs/ |
D | free-space-tree.h | 36 struct btrfs_path *path, int cow); 39 struct btrfs_path *path, u64 start, u64 size); 42 struct btrfs_path *path, u64 start, u64 size); 45 struct btrfs_path *path); 48 struct btrfs_path *path); 50 struct btrfs_path *path, u64 offset);
|
D | backref.h | 15 struct btrfs_path *btrfs_path; member 24 struct btrfs_path *path, struct btrfs_key *found_key, 38 struct btrfs_path *path, 52 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path, 59 struct btrfs_path *path); 63 u64 start_off, struct btrfs_path *path, 90 struct btrfs_path *path; 371 struct btrfs_path *path,
|
D | inode-item.h | 10 struct btrfs_path; 76 struct btrfs_path *path, u64 objectid); 78 *root, struct btrfs_path *path, 84 struct btrfs_path *path,
|
D | dir-item.c | 21 struct btrfs_path *path, in insert_with_overflow() 55 struct btrfs_path *path, u64 objectid, in btrfs_insert_xattr_item() 113 struct btrfs_path *path; in btrfs_insert_dir_item() 173 struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_match_dir() 208 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item() 235 struct btrfs_path *path; in btrfs_check_dir_item_collision() 305 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_index_item() 325 struct btrfs_path *path, u64 dirid, in btrfs_search_dir_index_item() 354 struct btrfs_path *path, u64 dir, in btrfs_lookup_xattr() 378 struct btrfs_path *path, in btrfs_match_dir_item_name() [all …]
|
D | free-space-tree.c | 17 struct btrfs_path *path); 66 struct btrfs_path *path) in add_new_free_space_info() 99 struct btrfs_path *path, int cow) in search_free_space_info() 130 struct btrfs_key *key, struct btrfs_path *p, in btrfs_search_prev_slot() 202 struct btrfs_path *path) in convert_free_space_to_bitmaps() 340 struct btrfs_path *path) in convert_free_space_to_extents() 472 struct btrfs_path *path, in update_free_space_extent_count() 510 struct btrfs_path *path, u64 offset) in free_space_test_bit() 532 struct btrfs_path *path, u64 *start, u64 *size, in free_space_set_bits() 574 struct btrfs_root *root, struct btrfs_path *p) in free_space_next_bitmap() [all …]
|
D | free-space-cache.h | 83 struct btrfs_path *path); 86 struct btrfs_path *path); 99 struct btrfs_path *path); 102 struct btrfs_path *path);
|
D | ctree.c | 22 *root, struct btrfs_path *path, int level); 24 const struct btrfs_key *ins_key, struct btrfs_path *path, 32 static void del_ptr(struct btrfs_root *root, struct btrfs_path *path, 79 struct btrfs_path *btrfs_alloc_path(void) in btrfs_alloc_path() 85 void btrfs_free_path(struct btrfs_path *p) in btrfs_free_path() 99 noinline void btrfs_release_path(struct btrfs_path *p) in btrfs_release_path() 867 struct btrfs_path *path, int level) in balance_level() 1095 struct btrfs_path *path, int level) in push_nodes_for_insert() 1234 struct btrfs_path *path, in reada_for_search() 1316 static noinline void reada_for_balance(struct btrfs_path *path, int level) in reada_for_balance() [all …]
|
D | tree-log.c | 103 struct btrfs_path *path, u64 objectid); 107 struct btrfs_path *path, 356 struct btrfs_path *path, in do_overwrite_item() 584 struct btrfs_path *path, in overwrite_item() 627 struct btrfs_path *path, in replay_one_extent() 930 struct btrfs_path *path, in drop_one_dir_item() 979 struct btrfs_path *path, in inode_in_dir() 1030 struct btrfs_path *path; in backref_in_log() 1061 struct btrfs_path *path, in __add_inode_ref() 1296 struct btrfs_path *path, in unlink_old_inode_refs() [all …]
|
D | ctree.h | 410 struct btrfs_path { struct 1360 struct btrfs_path *path; 2791 struct btrfs_path *path); 2918 struct btrfs_path *path, u64 min_objectid, 2921 struct btrfs_path *path, u64 min_objectid); 2923 struct btrfs_path *path, 2926 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path, 2930 struct btrfs_path *path, 2946 void btrfs_extend_item(struct btrfs_path *path, u32 data_size); 2947 void btrfs_truncate_item(struct btrfs_path *path, u32 new_size, int from_end); [all …]
|
D | orphan.c | 12 struct btrfs_path *path; in btrfs_insert_orphan_item() 33 struct btrfs_path *path; in btrfs_del_orphan_item()
|
D | root-tree.c | 63 struct btrfs_path *path, struct btrfs_root_item *root_item, in btrfs_find_root() 121 struct btrfs_path *path; in btrfs_update_root() 209 struct btrfs_path *path; in btrfs_find_orphan_roots() 311 struct btrfs_path *path; in btrfs_del_root() 335 struct btrfs_path *path; in btrfs_del_root_ref() 411 struct btrfs_path *path; in btrfs_add_root_ref()
|
D | locking.h | 84 struct btrfs_path; 107 void btrfs_unlock_up_safe(struct btrfs_path *path, int level);
|
D | inode-item.c | 77 struct btrfs_path *path, in btrfs_lookup_inode_extref() 105 struct btrfs_path *path; in btrfs_del_inode_extref() 175 struct btrfs_path *path; in btrfs_del_inode_ref() 257 struct btrfs_path *path; in btrfs_insert_inode_extref() 309 struct btrfs_path *path; in btrfs_insert_inode_ref() 383 struct btrfs_path *path, u64 objectid) in btrfs_insert_empty_inode() 397 *root, struct btrfs_path *path, in btrfs_lookup_inode() 459 struct btrfs_path *path; in btrfs_truncate_inode_items()
|
D | uuid-tree.c | 26 struct btrfs_path *path = NULL; in btrfs_uuid_tree_lookup() 88 struct btrfs_path *path = NULL; in btrfs_uuid_tree_add() 152 struct btrfs_path *path = NULL; in btrfs_uuid_tree_remove() 294 struct btrfs_path *path; in btrfs_uuid_tree_iterate()
|
D | file-item.c | 142 struct btrfs_path *path; in btrfs_insert_file_extent() 180 struct btrfs_path *path, in btrfs_lookup_csum() 233 struct btrfs_path *path, u64 objectid, in btrfs_lookup_file_extent() 257 struct btrfs_path *path, u64 disk_bytenr, in search_csum_tree() 372 struct btrfs_path *path; in btrfs_lookup_bio_sums() 510 struct btrfs_path *path; in btrfs_lookup_csums_range() 750 struct btrfs_path *path, in truncate_one_csum() 803 struct btrfs_path *path; in btrfs_del_csums() 944 struct btrfs_path *path, in find_next_csum_offset() 981 struct btrfs_path *path; in btrfs_csum_file_blocks() [all …]
|
D | send.c | 97 struct btrfs_path *left_path; 98 struct btrfs_path *right_path; 560 static struct btrfs_path *alloc_path_for_send(void) in alloc_path_for_send() 562 struct btrfs_path *path; in alloc_path_for_send() 843 static int __get_inode_info(struct btrfs_root *root, struct btrfs_path *path, in __get_inode_info() 884 struct btrfs_path *path; in get_inode_info() 908 static int iterate_inode_ref(struct btrfs_root *root, struct btrfs_path *path, in iterate_inode_ref() 915 struct btrfs_path *tmp_path; in iterate_inode_ref() 1026 static int iterate_dir_item(struct btrfs_root *root, struct btrfs_path *path, in iterate_dir_item() 1158 struct btrfs_path *p; in get_inode_path() [all …]
|
D | backref.c | 416 static int add_all_parents(struct btrfs_root *root, struct btrfs_path *path, in add_all_parents() 536 struct btrfs_path *path, u64 time_seq, in resolve_indirect_ref() 667 struct btrfs_path *path, u64 time_seq, in resolve_indirect_refs() 934 struct btrfs_path *path, u64 bytenr, in add_inline_refs() 1055 struct btrfs_path *path, u64 bytenr, in add_keyed_refs() 1177 struct btrfs_path *path; in find_parent_nodes() 1597 u64 start_off, struct btrfs_path *path, in btrfs_find_one_extref() 1678 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path, in btrfs_ref_to_path() 1750 struct btrfs_path *path, struct btrfs_key *found_key, in extent_from_logical() 2032 struct btrfs_path *path, in iterate_inodes_from_logical() [all …]
|
D | props.h | 20 int btrfs_load_inode_props(struct inode *inode, struct btrfs_path *path);
|
D | delayed-inode.c | 680 struct btrfs_path *path, in btrfs_insert_delayed_item() 772 struct btrfs_path *path, in btrfs_insert_delayed_items() 796 struct btrfs_path *path, in btrfs_batch_delete_items() 858 struct btrfs_path *path, in btrfs_delete_delayed_items() 933 struct btrfs_path *path, in __btrfs_update_delayed_inode() 1022 struct btrfs_path *path, in btrfs_update_delayed_inode() 1040 struct btrfs_path *path, in __btrfs_commit_inode_delayed_items() 1068 struct btrfs_path *path; in __btrfs_run_delayed_items() 1123 struct btrfs_path *path; in btrfs_commit_inode_delayed_items() 1161 struct btrfs_path *path; in btrfs_commit_inode_delayed_inode() [all …]
|
D | extent-tree.c | 58 static int find_next_key(struct btrfs_path *path, int level, 93 struct btrfs_path *path; in btrfs_lookup_data_extent() 123 struct btrfs_path *path; in btrfs_lookup_extent_info() 444 struct btrfs_path *path, in lookup_extent_data_ref() 520 struct btrfs_path *path, in insert_extent_data_ref() 600 struct btrfs_path *path, in remove_extent_data_ref() 644 static noinline u32 extent_data_ref_count(struct btrfs_path *path, in extent_data_ref_count() 687 struct btrfs_path *path, in lookup_tree_block_ref() 711 struct btrfs_path *path, in insert_tree_block_ref() 750 static int find_next_key(struct btrfs_path *path, int level, in find_next_key() [all …]
|
D | tree-mod-log.h | 38 struct btrfs_path *path,
|
D | relocation.c | 466 struct btrfs_path *path; in build_backref_tree() 1009 struct btrfs_path *path; in get_new_location() 1179 struct btrfs_path *path, int level) in memcmp_node_keys() 1200 struct btrfs_path *path, struct btrfs_key *next_key, in replace_path() 1425 int walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_up_reloc_tree() 1462 int walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_down_reloc_tree() 1576 static int find_next_key(struct btrfs_path *path, int level, in find_next_key() 1687 struct btrfs_path *path; in merge_reloc_root() 2362 struct btrfs_path *path, int lowest) in do_relocation() 2519 struct btrfs_path *path) in link_to_upper() [all …]
|
D | xattr.c | 28 struct btrfs_path *path; in btrfs_getxattr() 85 struct btrfs_path *path; in btrfs_setxattr() 279 struct btrfs_path *path; in btrfs_listxattr()
|
/linux-5.19.10/fs/btrfs/tests/ |
D | free-space-tree-tests.c | 22 struct btrfs_path *path, in __check_free_space_extents() 109 struct btrfs_path *path, in check_free_space_extents() 152 struct btrfs_path *path, in test_empty_block_group() 166 struct btrfs_path *path, in test_remove_all() 187 struct btrfs_path *path, in test_remove_beginning() 210 struct btrfs_path *path, in test_remove_end() 233 struct btrfs_path *path, in test_remove_middle() 257 struct btrfs_path *path, in test_merge_left() 294 struct btrfs_path *path, in test_merge_right() 332 struct btrfs_path *path, in test_merge_both() [all …]
|
D | qgroup-tests.c | 21 struct btrfs_path *path; in insert_normal_tree_ref() 71 struct btrfs_path *path; in add_tree_ref() 122 struct btrfs_path *path; in remove_extent_item() 153 struct btrfs_path *path; in remove_extent_ref()
|