/linux/fs/btrfs/ |
H A D | ctree.h | 58 struct btrfs_path { struct 88 struct btrfs_path *path_name __free(btrfs_free_path) = NULL argument 428 struct btrfs_path *path; 540 struct btrfs_path *path, u64 min_objectid, 543 struct btrfs_path *path, u64 min_objectid); 545 const struct btrfs_path *path, 548 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path, 552 struct btrfs_path *path, 577 struct btrfs_path *path, int level, int slot); 579 const struct btrfs_path *path, u32 data_size); [all …]
|
H A D | dir-item.h | 12 struct btrfs_path; 24 struct btrfs_path *path, u64 dir, 29 struct btrfs_path *path, u64 dir, 32 struct btrfs_path *path, u64 dirid, 36 struct btrfs_path *path, 40 struct btrfs_path *path, u64 objectid, 45 struct btrfs_path *path, u64 dir, 48 struct btrfs_dir_item *btrfs_match_dir_item_name(const struct btrfs_path *path,
|
H A D | free-space-tree.h | 13 struct btrfs_path; 43 struct btrfs_path *path, int cow); 46 struct btrfs_path *path, u64 start, u64 size); 49 struct btrfs_path *path, u64 start, u64 size); 52 struct btrfs_path *path); 55 struct btrfs_path *path); 57 struct btrfs_path *path, u64 offset);
|
H A D | file-item.h | 15 struct btrfs_path; 20 struct btrfs_path; 62 struct btrfs_path *path, u64 objectid, 74 int btrfs_lookup_csums_bitmap(struct btrfs_root *root, struct btrfs_path *path, 78 const struct btrfs_path *path, 85 u64 btrfs_file_extent_end(const struct btrfs_path *path);
|
H A D | backref.h | 151 struct btrfs_path *btrfs_path; member 217 struct btrfs_path *path, struct btrfs_key *found_key, 236 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path, 243 struct btrfs_path *path); 247 u64 start_off, struct btrfs_path *path, 275 struct btrfs_path *path; 454 struct btrfs_path *path,
|
H A D | dir-item.c | 24 struct btrfs_path *path, in insert_with_overflow() 57 struct btrfs_path *path, u64 objectid, in btrfs_insert_xattr_item() 114 struct btrfs_path *path; in btrfs_insert_dir_item() 176 struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_match_dir() 211 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item() 301 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_index_item() 320 btrfs_search_dir_index_item(struct btrfs_root *root, struct btrfs_path *path, in btrfs_search_dir_index_item() 348 struct btrfs_path *path, u64 dir, in btrfs_lookup_xattr() 371 struct btrfs_dir_item *btrfs_match_dir_item_name(const struct btrfs_path *path, in btrfs_match_dir_item_name() 408 struct btrfs_path *path, in btrfs_delete_one_dir_name()
|
H A D | free-space-cache.h | 19 struct btrfs_path; 115 struct btrfs_path *path); 118 struct btrfs_path *path); 129 struct btrfs_path *path); 132 struct btrfs_path *path);
|
H A D | props.h | 13 struct btrfs_path; 25 int btrfs_load_inode_props(struct btrfs_inode *inode, struct btrfs_path *path);
|
H A D | tree-log.c | 110 struct btrfs_path *path, u64 objectid); 114 struct btrfs_path *path, 396 struct btrfs_path *path, in overwrite_item() 623 struct btrfs_path *path, in replay_one_extent() 918 struct btrfs_path *path, in drop_one_dir_item() 965 struct btrfs_path *path, in inode_in_dir() 1016 struct btrfs_path *path; in backref_in_log() 1044 struct btrfs_path *path, in unlink_refs_not_in_log() 1097 struct btrfs_path *path, in unlink_extrefs_not_in_log() 1165 struct btrfs_path *path, in __add_inode_ref() [all …]
|
H A D | free-space-tree.c | 22 struct btrfs_path *path); 71 struct btrfs_path *path) in add_new_free_space_info() 100 struct btrfs_path *path, int cow) in btrfs_search_free_space_info() 131 struct btrfs_key *key, struct btrfs_path *p, in btrfs_search_prev_slot() 203 struct btrfs_path *path) in btrfs_convert_free_space_to_bitmaps() 347 struct btrfs_path *path) in btrfs_convert_free_space_to_extents() 486 struct btrfs_path *path, in update_free_space_extent_count() 521 struct btrfs_path *path, u64 offset) in btrfs_free_space_test_bit() 544 struct btrfs_path *path, u64 *start, u64 *size, in free_space_modify_bits() 586 struct btrfs_root *root, struct btrfs_path *p) in free_space_next_bitmap() [all …]
|
H A D | ctree.c | 30 *root, struct btrfs_path *path, int level); 32 const struct btrfs_key *ins_key, struct btrfs_path *path, 138 struct btrfs_path *btrfs_alloc_path(void) in btrfs_alloc_path() 146 void btrfs_free_path(struct btrfs_path *p) in btrfs_free_path() 160 noinline void btrfs_release_path(struct btrfs_path *p) in btrfs_release_path() 862 struct btrfs_path *path, int level) in balance_level() 1132 struct btrfs_path *path, int level) in push_nodes_for_insert() 1282 const struct btrfs_path *path, in reada_for_search() 1364 static noinline void reada_for_balance(const struct btrfs_path *path, int level) in reada_for_balance() 1397 static noinline void unlock_up(struct btrfs_path *path, int level, in unlock_up() [all …]
|
H A D | root-tree.h | 13 struct btrfs_path; 34 struct btrfs_path *path, struct btrfs_root_item *root_item,
|
H A D | root-tree.c | 68 struct btrfs_path *path, struct btrfs_root_item *root_item, in btrfs_find_root() 133 struct btrfs_path *path; in btrfs_update_root() 219 struct btrfs_path *path; in btrfs_find_orphan_roots() 321 struct btrfs_path *path; in btrfs_del_root() 347 struct btrfs_path *path; in btrfs_del_root_ref() 421 struct btrfs_path *path; in btrfs_add_root_ref()
|
H A D | file.h | 19 struct btrfs_path; 30 struct btrfs_path *path, const u64 start,
|
H A D | uuid-tree.c | 30 struct btrfs_path *path = NULL; in btrfs_uuid_tree_lookup() 92 struct btrfs_path *path = NULL; in btrfs_uuid_tree_add() 154 struct btrfs_path *path = NULL; in btrfs_uuid_tree_remove() 296 struct btrfs_path *path; in btrfs_uuid_tree_iterate() 399 struct btrfs_path *path = NULL; in btrfs_uuid_scan_kthread()
|
H A D | locking.h | 16 struct btrfs_path; 211 void btrfs_unlock_up_safe(struct btrfs_path *path, int level);
|
H A D | raid-stripe-tree.c | 17 struct btrfs_path *path, in btrfs_partially_delete_raid_extent() 70 struct btrfs_path *path; in btrfs_delete_raid_extent() 272 struct btrfs_path *path; in update_raid_extent_item() 379 struct btrfs_path *path; in btrfs_get_raid_extent_offset()
|
H A D | extent-tree.h | 14 struct btrfs_path; 119 struct btrfs_path *path);
|
H A D | file-item.c | 201 struct btrfs_path *path, in btrfs_lookup_csum() 254 struct btrfs_path *path, u64 objectid, in btrfs_lookup_file_extent() 278 struct btrfs_path *path, u64 disk_bytenr, in search_csum_tree() 467 struct btrfs_path *path; in btrfs_lookup_csums_list() 606 int btrfs_lookup_csums_bitmap(struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_csums_bitmap() 821 struct btrfs_path *path, in truncate_one_csum() 1014 struct btrfs_path *path, in find_next_csum_offset() 1266 const struct btrfs_path *path, in btrfs_extent_item_to_extent_map() 1333 u64 btrfs_file_extent_end(const struct btrfs_path *path) in btrfs_file_extent_end()
|
H A D | backref.c | 468 struct btrfs_root *root, struct btrfs_path *path, in add_all_parents() 591 struct btrfs_path *path, in resolve_indirect_ref() 732 struct btrfs_path *path, in resolve_indirect_refs() 1007 struct btrfs_path *path, in add_inline_refs() 1141 struct btrfs_path *path, in add_keyed_refs() 1383 struct btrfs_path *path; in find_parent_nodes() 2044 u64 start_off, struct btrfs_path *path, in btrfs_find_one_extref() 2125 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path, in btrfs_ref_to_path() 2197 struct btrfs_path *path, struct btrfs_key *found_key, in extent_from_logical() 2555 struct btrfs_path *path; in iterate_inodes_from_logical() [all …]
|
H A D | transaction.h | 28 struct btrfs_path; 186 struct btrfs_path *path;
|
H A D | relocation.c | 412 struct btrfs_path *path; in build_backref_tree() 805 struct btrfs_path *path; in get_new_location() 983 int slot, const struct btrfs_path *path, in memcmp_node_keys() 1005 struct btrfs_path *path, struct btrfs_key *next_key, in replace_path() 1243 int walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_up_reloc_tree() 1280 int walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_down_reloc_tree() 1397 static int find_next_key(struct btrfs_path *path, int level, in find_next_key() 1508 struct btrfs_path *path; in merge_reloc_root() 2187 struct btrfs_path *path, int lowest) in do_relocation() 2347 struct btrfs_path *path) in link_to_upper() [all …]
|
H A D | extent-tree.c | 61 static int find_next_key(const struct btrfs_path *path, int level, 424 struct btrfs_path *path, in lookup_extent_data_ref() 499 struct btrfs_path *path, in insert_extent_data_ref() 577 struct btrfs_path *path, in remove_extent_data_ref() 620 static noinline u32 extent_data_ref_count(const struct btrfs_path *path, in extent_data_ref_count() 662 struct btrfs_path *path, in lookup_tree_block_ref() 686 struct btrfs_path *path, in insert_tree_block_ref() 725 static int find_next_key(const struct btrfs_path *path, int level, in find_next_key() 761 struct btrfs_path *path, in lookup_inline_extent_backref() 991 struct btrfs_path *path, in setup_inline_extent_backref() [all …]
|
/linux/fs/btrfs/tests/ |
H A D | free-space-tree-tests.c | 23 struct btrfs_path *path, in __check_free_space_extents() 110 struct btrfs_path *path, in check_free_space_extents() 153 struct btrfs_path *path, in test_empty_block_group() 167 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() 293 struct btrfs_path *path, in test_merge_right() 330 struct btrfs_path *path, in test_merge_both() [all …]
|
H A D | qgroup-tests.c | 23 struct btrfs_path *path; in insert_normal_tree_ref() 73 struct btrfs_path *path; in add_tree_ref() 124 struct btrfs_path *path; in remove_extent_item() 155 struct btrfs_path *path; in remove_extent_ref()
|