/openbmc/linux/fs/btrfs/ |
H A D | ctree.h | 86 struct btrfs_path { struct 398 struct btrfs_path *path; 519 struct btrfs_path *path, u64 min_objectid, 522 struct btrfs_path *path, u64 min_objectid); 524 struct btrfs_path *path, 527 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path, 531 struct btrfs_path *path, 556 struct btrfs_path *path, int level, int slot); 558 struct btrfs_path *path, u32 data_size); 560 struct btrfs_path *path, u32 new_size, int from_end); [all …]
|
H A D | dir-item.h | 13 struct btrfs_path *path, u64 dir, 18 struct btrfs_path *path, u64 dir, 21 struct btrfs_path *path, u64 dirid, 25 struct btrfs_path *path, 29 struct btrfs_path *path, u64 objectid, 34 struct btrfs_path *path, u64 dir, 38 struct btrfs_path *path,
|
H A D | free-space-tree.h | 37 struct btrfs_path *path, int cow); 40 struct btrfs_path *path, u64 start, u64 size); 43 struct btrfs_path *path, u64 start, u64 size); 46 struct btrfs_path *path); 49 struct btrfs_path *path); 51 struct btrfs_path *path, u64 offset);
|
H A D | backref.h | 139 struct btrfs_path *btrfs_path; member 205 struct btrfs_path *path, struct btrfs_key *found_key, 217 struct btrfs_path *path, void *ctx, 225 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path, 232 struct btrfs_path *path); 236 u64 start_off, struct btrfs_path *path, 264 struct btrfs_path *path; 545 struct btrfs_path *path,
|
H A D | dir-item.c | 24 struct btrfs_path *path, in insert_with_overflow() 58 struct btrfs_path *path, u64 objectid, in btrfs_insert_xattr_item() 116 struct btrfs_path *path; in btrfs_insert_dir_item() 179 struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_match_dir() 214 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item() 242 struct btrfs_path *path; in btrfs_check_dir_item_collision() 310 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_index_item() 329 btrfs_search_dir_index_item(struct btrfs_root *root, struct btrfs_path *path, in btrfs_search_dir_index_item() 358 struct btrfs_path *path, u64 dir, in btrfs_lookup_xattr() 382 struct btrfs_path *path, in btrfs_match_dir_item_name() [all …]
|
H A D | inode-item.h | 10 struct btrfs_path; 90 struct btrfs_path *path, u64 objectid); 92 struct btrfs_root *root, struct btrfs_path *path, 98 struct btrfs_path *path,
|
H A D | file-item.h | 47 struct btrfs_path *path, u64 objectid, 60 int btrfs_lookup_csums_bitmap(struct btrfs_root *root, struct btrfs_path *path, 64 const struct btrfs_path *path, 71 u64 btrfs_file_extent_end(const struct btrfs_path *path);
|
H A D | free-space-tree.c | 22 struct btrfs_path *path); 71 struct btrfs_path *path) in add_new_free_space_info() 104 struct btrfs_path *path, int cow) in search_free_space_info() 135 struct btrfs_key *key, struct btrfs_path *p, in btrfs_search_prev_slot() 207 struct btrfs_path *path) in convert_free_space_to_bitmaps() 345 struct btrfs_path *path) in convert_free_space_to_extents() 477 struct btrfs_path *path, in update_free_space_extent_count() 515 struct btrfs_path *path, u64 offset) in free_space_test_bit() 538 struct btrfs_path *path, u64 *start, u64 *size, in free_space_set_bits() 580 struct btrfs_root *root, struct btrfs_path *p) in free_space_next_bitmap() [all …]
|
H A D | tree-log.c | 112 struct btrfs_path *path, u64 objectid); 116 struct btrfs_path *path, 397 struct btrfs_path *path, in overwrite_item() 645 struct btrfs_path *path, in replay_one_extent() 946 struct btrfs_path *path, in drop_one_dir_item() 991 struct btrfs_path *path, in inode_in_dir() 1042 struct btrfs_path *path; in backref_in_log() 1071 struct btrfs_path *path, in __add_inode_ref() 1284 struct btrfs_path *path, in unlink_old_inode_refs() 1369 struct btrfs_path *path, in add_inode_ref() [all …]
|
H A D | free-space-cache.h | 103 struct btrfs_path *path); 106 struct btrfs_path *path); 117 struct btrfs_path *path); 120 struct btrfs_path *path);
|
H A D | ctree.c | 30 *root, struct btrfs_path *path, int level); 32 const struct btrfs_key *ins_key, struct btrfs_path *path, 189 struct btrfs_path *btrfs_alloc_path(void) in btrfs_alloc_path() 197 void btrfs_free_path(struct btrfs_path *p) in btrfs_free_path() 211 noinline void btrfs_release_path(struct btrfs_path *p) in btrfs_release_path() 1060 struct btrfs_path *path, int level) in balance_level() 1330 struct btrfs_path *path, int level) in push_nodes_for_insert() 1480 struct btrfs_path *path, in reada_for_search() 1562 static noinline void reada_for_balance(struct btrfs_path *path, int level) in reada_for_balance() 1595 static noinline void unlock_up(struct btrfs_path *path, int level, in unlock_up() [all …]
|
H A D | orphan.c | 13 struct btrfs_path *path; in btrfs_insert_orphan_item() 34 struct btrfs_path *path; in btrfs_del_orphan_item()
|
H A D | root-tree.c | 68 struct btrfs_path *path, struct btrfs_root_item *root_item, in btrfs_find_root() 126 struct btrfs_path *path; in btrfs_update_root() 214 struct btrfs_path *path; in btrfs_find_orphan_roots() 316 struct btrfs_path *path; in btrfs_del_root() 339 struct btrfs_path *path; in btrfs_del_root_ref() 413 struct btrfs_path *path; in btrfs_add_root_ref()
|
H A D | inode-item.c | 85 struct btrfs_path *path, in btrfs_lookup_inode_extref() 113 struct btrfs_path *path; in btrfs_del_inode_extref() 182 struct btrfs_path *path; in btrfs_del_inode_ref() 264 struct btrfs_path *path; in btrfs_insert_inode_extref() 315 struct btrfs_path *path; in btrfs_insert_inode_ref() 388 struct btrfs_path *path, u64 objectid) in btrfs_insert_empty_inode() 402 *root, struct btrfs_path *path, in btrfs_lookup_inode() 464 struct btrfs_path *path; in btrfs_truncate_inode_items()
|
H A D | file-item.c | 168 struct btrfs_path *path; in btrfs_insert_hole_extent() 206 struct btrfs_path *path, in btrfs_lookup_csum() 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() 463 struct btrfs_path *path; in btrfs_lookup_csums_list() 600 int btrfs_lookup_csums_bitmap(struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_csums_bitmap() 815 struct btrfs_path *path, in truncate_one_csum() 868 struct btrfs_path *path; in btrfs_del_csums() 1009 struct btrfs_path *path, in find_next_csum_offset() [all …]
|
H A D | uuid-tree.c | 29 struct btrfs_path *path = NULL; in btrfs_uuid_tree_lookup() 91 struct btrfs_path *path = NULL; in btrfs_uuid_tree_add() 155 struct btrfs_path *path = NULL; in btrfs_uuid_tree_remove() 297 struct btrfs_path *path; in btrfs_uuid_tree_iterate()
|
H A D | locking.h | 160 struct btrfs_path; 184 void btrfs_unlock_up_safe(struct btrfs_path *path, int level);
|
/openbmc/u-boot/fs/btrfs/ |
H A D | ctree.h | 265 struct btrfs_path { struct 279 void btrfs_free_path(struct btrfs_path *); argument 281 struct btrfs_path *); 282 int btrfs_prev_slot(struct btrfs_path *); 283 int btrfs_next_slot(struct btrfs_path *); 285 static inline struct btrfs_key *btrfs_path_leaf_key(struct btrfs_path *p) { in btrfs_path_leaf_key() 291 u8 type, struct btrfs_path *path) in btrfs_search_tree_key_type() 311 static inline u32 btrfs_path_item_size(struct btrfs_path *p) in btrfs_path_item_size() 322 static inline void *btrfs_path_leaf_data(struct btrfs_path *p) in btrfs_path_leaf_data()
|
H A D | ctree.c | 85 static void clear_path(struct btrfs_path *p) in clear_path() 95 void btrfs_free_path(struct btrfs_path *p) in btrfs_free_path() 152 struct btrfs_path *p) in btrfs_search_tree() 200 static int jump_leaf(struct btrfs_path *path, int dir) in jump_leaf() 202 struct btrfs_path p; in jump_leaf() 262 int btrfs_prev_slot(struct btrfs_path *p) in btrfs_prev_slot() 271 int btrfs_next_slot(struct btrfs_path *p) in btrfs_next_slot()
|
H A D | root.c | 10 static void read_root_item(struct btrfs_path *p, struct btrfs_root_item *item) in read_root_item() 37 struct btrfs_path path; in btrfs_find_root() 60 struct btrfs_path path; in btrfs_lookup_root_ref()
|
H A D | dir-item.c | 34 btrfs_match_dir_item_name(struct btrfs_path *path, const char *name, in btrfs_match_dir_item_name() 67 struct btrfs_path path; in btrfs_lookup_dir_item() 92 struct btrfs_path path; in btrfs_readdir()
|
H A D | btrfs.h | 81 u64 btrfs_read_extent_inline(struct btrfs_path *, 84 u64 btrfs_read_extent_reg(struct btrfs_path *, struct btrfs_file_extent_item *,
|
H A D | inode.c | 14 struct btrfs_path path; in btrfs_lookup_inode_ref() 53 struct btrfs_path path; in btrfs_lookup_inode() 88 struct btrfs_path path; in btrfs_readlink() 322 struct btrfs_path path; in btrfs_file_read()
|
H A D | extent-io.c | 12 u64 btrfs_read_extent_inline(struct btrfs_path *path, in btrfs_read_extent_inline() 64 u64 btrfs_read_extent_reg(struct btrfs_path *path, in btrfs_read_extent_reg()
|
/openbmc/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() 188 struct btrfs_path *path, in test_remove_beginning() 211 struct btrfs_path *path, in test_remove_end() 234 struct btrfs_path *path, in test_remove_middle() 258 struct btrfs_path *path, in test_merge_left() 295 struct btrfs_path *path, in test_merge_right() 333 struct btrfs_path *path, in test_merge_both() [all …]
|