Home
last modified time | relevance | path

Searched refs:btrfs_path (Results 1 – 25 of 66) sorted by relevance

123

/openbmc/linux/fs/btrfs/
H A Dctree.h86 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 Ddir-item.h13 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 Dfree-space-tree.h37 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 Dbackref.h139 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 Ddir-item.c24 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 Dinode-item.h10 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 Dfile-item.h47 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 Dfree-space-tree.c22 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 Dtree-log.c112 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 Dfree-space-cache.h103 struct btrfs_path *path);
106 struct btrfs_path *path);
117 struct btrfs_path *path);
120 struct btrfs_path *path);
H A Dctree.c30 *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 Dorphan.c13 struct btrfs_path *path; in btrfs_insert_orphan_item()
34 struct btrfs_path *path; in btrfs_del_orphan_item()
H A Droot-tree.c68 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 Dinode-item.c85 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 Dfile-item.c168 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 Duuid-tree.c29 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 Dlocking.h160 struct btrfs_path;
184 void btrfs_unlock_up_safe(struct btrfs_path *path, int level);
/openbmc/u-boot/fs/btrfs/
H A Dctree.h265 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 Dctree.c85 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 Droot.c10 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 Ddir-item.c34 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 Dbtrfs.h81 u64 btrfs_read_extent_inline(struct btrfs_path *,
84 u64 btrfs_read_extent_reg(struct btrfs_path *, struct btrfs_file_extent_item *,
H A Dinode.c14 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 Dextent-io.c12 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 Dfree-space-tree-tests.c23 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 …]

123