Home
last modified time | relevance | path

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

12

/linux/fs/btrfs/
H A Dctree.h59 struct btrfs_path { struct
89 struct btrfs_path *path_name __free(btrfs_free_path) = NULL argument
435 struct btrfs_path *path;
561 struct btrfs_path *path, u64 min_objectid,
564 struct btrfs_path *path, u64 min_objectid);
566 const struct btrfs_path *path,
569 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path,
573 struct btrfs_path *path,
598 struct btrfs_path *path, int level, int slot);
600 const struct btrfs_path *path, u32 data_size);
[all …]
H A Dfree-space-tree.h13 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 Dfile-item.h13 struct btrfs_path;
18 struct btrfs_path;
60 struct btrfs_path *path, u64 objectid,
72 int btrfs_lookup_csums_bitmap(struct btrfs_root *root, struct btrfs_path *path,
76 const struct btrfs_path *path,
83 u64 btrfs_file_extent_end(const struct btrfs_path *path);
H A Dbackref.h151 struct btrfs_path *btrfs_path; member
217 struct btrfs_path *path, struct btrfs_key *found_key,
229 struct btrfs_path *path, void *ctx,
237 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path,
244 struct btrfs_path *path);
248 u64 start_off, struct btrfs_path *path,
276 struct btrfs_path *path;
461 struct btrfs_path *path,
H A Dinode-item.h13 struct btrfs_path;
99 struct btrfs_path *path, u64 objectid);
101 struct btrfs_root *root, struct btrfs_path *path,
107 struct btrfs_path *path,
H A Dfree-space-cache.h19 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 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 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()
921 struct btrfs_path *path, int level) in balance_level()
1191 struct btrfs_path *path, int level) in push_nodes_for_insert()
1341 struct btrfs_path *path, in reada_for_search()
1423 static noinline void reada_for_balance(struct btrfs_path *path, int level) in reada_for_balance()
1456 static noinline void unlock_up(struct btrfs_path *path, int level, in unlock_up()
[all …]
H A Dtree-log.c110 struct btrfs_path *path, u64 objectid);
114 struct btrfs_path *path,
394 struct btrfs_path *path, in overwrite_item()
642 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 Dprops.h13 struct btrfs_path;
25 int btrfs_load_inode_props(struct inode *inode, struct btrfs_path *path);
H A Droot-tree.h13 struct btrfs_path;
34 struct btrfs_path *path, struct btrfs_root_item *root_item,
H A Droot-tree.c68 struct btrfs_path *path, struct btrfs_root_item *root_item, in btrfs_find_root()
133 struct btrfs_path *path; in btrfs_update_root()
220 struct btrfs_path *path; in btrfs_find_orphan_roots()
322 struct btrfs_path *path; in btrfs_del_root()
348 struct btrfs_path *path; in btrfs_del_root_ref()
422 struct btrfs_path *path; in btrfs_add_root_ref()
H A Dfile-item.c166 struct btrfs_path *path; in btrfs_insert_hole_extent()
203 struct btrfs_path *path, in btrfs_lookup_csum()
256 struct btrfs_path *path, u64 objectid, in btrfs_lookup_file_extent()
280 struct btrfs_path *path, u64 disk_bytenr, in search_csum_tree()
346 struct btrfs_path *path; in btrfs_lookup_bio_sums()
472 struct btrfs_path *path; in btrfs_lookup_csums_list()
611 int btrfs_lookup_csums_bitmap(struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_csums_bitmap()
826 struct btrfs_path *path, in truncate_one_csum()
879 struct btrfs_path *path; in btrfs_del_csums()
1020 struct btrfs_path *path, in find_next_csum_offset()
[all …]
H A Dinode-item.c84 struct btrfs_path *path, in btrfs_lookup_inode_extref()
112 struct btrfs_path *path; in btrfs_del_inode_extref()
181 struct btrfs_path *path; in btrfs_del_inode_ref()
263 struct btrfs_path *path; in btrfs_insert_inode_extref()
314 struct btrfs_path *path; in btrfs_insert_inode_ref()
387 struct btrfs_path *path, u64 objectid) in btrfs_insert_empty_inode()
401 *root, struct btrfs_path *path, in btrfs_lookup_inode()
463 struct btrfs_path *path; in btrfs_truncate_inode_items()
H A Draid-stripe-tree.c17 struct btrfs_path *path, in btrfs_partially_delete_raid_extent()
53 struct btrfs_path *path; in btrfs_delete_raid_extent()
153 struct btrfs_path *path; in update_raid_extent_item()
262 struct btrfs_path *path; in btrfs_get_raid_extent_offset()
H A Duuid-tree.c30 struct btrfs_path *path = NULL; in btrfs_uuid_tree_lookup()
92 struct btrfs_path *path = NULL; in btrfs_uuid_tree_add()
156 struct btrfs_path *path = NULL; in btrfs_uuid_tree_remove()
298 struct btrfs_path *path; in btrfs_uuid_tree_iterate()
401 struct btrfs_path *path = NULL; in btrfs_uuid_scan_kthread()
H A Dsend.c157 struct btrfs_path *left_path;
158 struct btrfs_path *right_path;
629 static struct btrfs_path *alloc_path_for_send(void) in alloc_path_for_send()
631 struct btrfs_path *path; in alloc_path_for_send()
930 struct btrfs_path *path; in get_inode_info()
993 static int iterate_inode_ref(struct btrfs_root *root, struct btrfs_path *path, in iterate_inode_ref()
1000 struct btrfs_path *tmp_path; in iterate_inode_ref()
1114 static int iterate_dir_item(struct btrfs_root *root, struct btrfs_path *path, in iterate_dir_item()
1245 struct btrfs_path *p; in get_inode_path()
1575 struct btrfs_path *path, in find_extent_clone()
[all …]
H A Dlocking.h16 struct btrfs_path;
206 void btrfs_unlock_up_safe(struct btrfs_path *path, int level);
H A Dbackref.c469 struct btrfs_root *root, struct btrfs_path *path, in add_all_parents()
592 struct btrfs_path *path, in resolve_indirect_ref()
733 struct btrfs_path *path, in resolve_indirect_refs()
1008 struct btrfs_path *path, in add_inline_refs()
1142 struct btrfs_path *path, in add_keyed_refs()
1384 struct btrfs_path *path; in find_parent_nodes()
2045 u64 start_off, struct btrfs_path *path, in btrfs_find_one_extref()
2126 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path, in btrfs_ref_to_path()
2198 struct btrfs_path *path, struct btrfs_key *found_key, in extent_from_logical()
2552 struct btrfs_path *path, in iterate_inodes_from_logical()
[all …]
H A Dextent-tree.h15 struct btrfs_path;
121 struct btrfs_path *path);
H A Dextent-tree.c61 static int find_next_key(struct btrfs_path *path, int level,
75 struct btrfs_path *path; in btrfs_lookup_data_extent()
106 struct btrfs_path *path; in btrfs_lookup_extent_info()
428 struct btrfs_path *path, in lookup_extent_data_ref()
503 struct btrfs_path *path, in insert_extent_data_ref()
582 struct btrfs_path *path, in remove_extent_data_ref()
626 static noinline u32 extent_data_ref_count(struct btrfs_path *path, in extent_data_ref_count()
668 struct btrfs_path *path, in lookup_tree_block_ref()
692 struct btrfs_path *path, in insert_tree_block_ref()
731 static int find_next_key(struct btrfs_path *path, int level, in find_next_key()
[all …]
H A Dtransaction.h28 struct btrfs_path;
186 struct btrfs_path *path;
H A Ddelayed-inode.c656 struct btrfs_path *path, in btrfs_insert_delayed_item()
821 struct btrfs_path *path, in btrfs_insert_delayed_items()
845 struct btrfs_path *path, in btrfs_batch_delete_items()
922 struct btrfs_path *path, in btrfs_delete_delayed_items()
1011 struct btrfs_path *path, in __btrfs_update_delayed_inode()
1103 struct btrfs_path *path, in btrfs_update_delayed_inode()
1121 struct btrfs_path *path, in __btrfs_commit_inode_delayed_items()
1152 struct btrfs_path *path; in __btrfs_run_delayed_items()
1220 struct btrfs_path *path; in btrfs_commit_inode_delayed_items()
1258 struct btrfs_path *path; in btrfs_commit_inode_delayed_inode()
[all …]
/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 …]
H A Dqgroup-tests.c23 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()

12