Home
last modified time | relevance | path

Searched +defs:path +defs:root (Results 1 – 25 of 255) sorted by relevance

1234567891011

/kernel/linux/linux-6.6/fs/btrfs/
Ddir-item.c23 struct btrfs_root *root, in insert_with_overflow()
24 struct btrfs_path *path, in insert_with_overflow()
57 struct btrfs_root *root, in btrfs_insert_xattr_item()
58 struct btrfs_path *path, u64 objectid, in btrfs_insert_xattr_item()
115 struct btrfs_root *root = dir->root; in btrfs_insert_dir_item() local
116 struct btrfs_path *path; in btrfs_insert_dir_item() local
179 struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_match_dir()
213 struct btrfs_root *root, in btrfs_lookup_dir_item()
214 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item()
233 int btrfs_check_dir_item_collision(struct btrfs_root *root, u64 dir, in btrfs_check_dir_item_collision()
[all …]
Dctree.c254 struct extent_buffer *btrfs_root_node(struct btrfs_root *root) in btrfs_root_node()
283 static void add_root_to_dirty_list(struct btrfs_root *root) in add_root_to_dirty_list()
310 struct btrfs_root *root, in btrfs_copy_root()
371 struct btrfs_root *root, in btrfs_block_can_be_shared()
400 struct btrfs_root *root, in update_ref_for_cow()
522 struct btrfs_root *root, in __btrfs_cow_block()
652 struct btrfs_root *root, in should_cow_block()
687 struct btrfs_root *root, struct extent_buffer *buf, in btrfs_cow_block()
813 struct btrfs_root *root, struct extent_buffer *parent, in btrfs_realloc_node()
987 static void root_add_used(struct btrfs_root *root, u32 size) in root_add_used()
[all …]
Dtree-log.c149 struct btrfs_root *root, in start_log_trans()
236 static int join_running_log_trans(struct btrfs_root *root) in join_running_log_trans()
265 void btrfs_pin_log_trans(struct btrfs_root *root) in btrfs_pin_log_trans()
274 void btrfs_end_log_trans(struct btrfs_root *root) in btrfs_end_log_trans()
377 struct btrfs_root *root, in overwrite_item()
378 struct btrfs_path *path, in overwrite_item()
601 static noinline struct inode *read_one_inode(struct btrfs_root *root, in read_one_inode()
625 struct btrfs_root *root, in replay_one_extent()
626 struct btrfs_path *path, in replay_one_extent()
927 struct btrfs_path *path, in drop_one_dir_item()
[all …]
Droot-tree.c67 int btrfs_find_root(struct btrfs_root *root, const struct btrfs_key *search_key, in btrfs_find_root()
68 struct btrfs_path *path, struct btrfs_root_item *root_item, in btrfs_find_root()
121 int btrfs_update_root(struct btrfs_trans_handle *trans, struct btrfs_root in btrfs_update_root()
126 struct btrfs_path *path; in btrfs_update_root() local
200 int btrfs_insert_root(struct btrfs_trans_handle *trans, struct btrfs_root *root, in btrfs_insert_root()
214 struct btrfs_path *path; in btrfs_find_orphan_roots() local
216 struct btrfs_root *root; in btrfs_find_orphan_roots() local
315 struct btrfs_root *root = trans->fs_info->tree_root; in btrfs_del_root() local
316 struct btrfs_path *path; in btrfs_del_root() local
339 struct btrfs_path *path; in btrfs_del_root_ref() local
[all …]
Dfree-space-tree.c71 struct btrfs_path *path) in add_new_free_space_info()
73 struct btrfs_root *root = btrfs_free_space_root(block_group); in add_new_free_space_info() local
104 struct btrfs_path *path, int cow) in search_free_space_info()
107 struct btrfs_root *root = btrfs_free_space_root(block_group); in search_free_space_info() local
134 struct btrfs_root *root, in btrfs_search_prev_slot()
207 struct btrfs_path *path) in convert_free_space_to_bitmaps()
210 struct btrfs_root *root = btrfs_free_space_root(block_group); in convert_free_space_to_bitmaps() local
345 struct btrfs_path *path) in convert_free_space_to_extents()
348 struct btrfs_root *root = btrfs_free_space_root(block_group); in convert_free_space_to_extents() local
477 struct btrfs_path *path, in update_free_space_extent_count()
[all …]
Dinode-item.c84 struct btrfs_root *root, in btrfs_lookup_inode_extref()
85 struct btrfs_path *path, in btrfs_lookup_inode_extref()
108 struct btrfs_root *root, in btrfs_del_inode_extref()
113 struct btrfs_path *path; in btrfs_del_inode_extref() local
179 struct btrfs_root *root, const struct fscrypt_str *name, in btrfs_del_inode_ref()
182 struct btrfs_path *path; in btrfs_del_inode_ref() local
255 struct btrfs_root *root, in btrfs_insert_inode_extref()
264 struct btrfs_path *path; in btrfs_insert_inode_extref() local
311 struct btrfs_root *root, const struct fscrypt_str *name, in btrfs_insert_inode_ref()
315 struct btrfs_path *path; in btrfs_insert_inode_ref() local
[all …]
Dfile-item.c162 struct btrfs_root *root, in btrfs_insert_hole_extent()
168 struct btrfs_path *path; in btrfs_insert_hole_extent() local
205 struct btrfs_root *root, in btrfs_lookup_csum()
206 struct btrfs_path *path, in btrfs_lookup_csum()
258 struct btrfs_root *root, in btrfs_lookup_file_extent()
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() local
457 int btrfs_lookup_csums_list(struct btrfs_root *root, u64 start, u64 end, in btrfs_lookup_csums_list()
463 struct btrfs_path *path; in btrfs_lookup_csums_list() local
[all …]
Drelocation.c302 static bool reloc_root_is_dead(struct btrfs_root *root) in reloc_root_is_dead()
323 static bool have_reloc_root(struct btrfs_root *root) in have_reloc_root()
332 int btrfs_should_ignore_reloc_root(struct btrfs_root *root) in btrfs_should_ignore_reloc_root()
367 struct btrfs_root *root = NULL; in find_reloc_root() local
476 struct btrfs_path *path; in build_backref_tree() local
635 static int __must_check __add_reloc_root(struct btrfs_root *root) in __add_reloc_root()
668 static void __del_reloc_root(struct btrfs_root *root) in __del_reloc_root()
712 static int __update_reloc_root(struct btrfs_root *root) in __update_reloc_root()
743 struct btrfs_root *root, u64 objectid) in create_reloc_root()
846 struct btrfs_root *root) in btrfs_init_reloc_root()
[all …]
Ddelayed-inode.c48 struct btrfs_root *root, u64 inode_id) in btrfs_init_delayed_node()
63 struct btrfs_root *root = btrfs_inode->root; in btrfs_get_delayed_node() local
120 struct btrfs_root *root = btrfs_inode->root; in btrfs_get_or_create_delayed_node() local
163 static void btrfs_queue_delayed_node(struct btrfs_delayed_root *root, in btrfs_queue_delayed_node()
184 static void btrfs_dequeue_delayed_node(struct btrfs_delayed_root *root, in btrfs_dequeue_delayed_node()
264 struct btrfs_root *root = delayed_node->root; in __btrfs_release_delayed_node() local
339 struct rb_root *root, in __btrfs_lookup_delayed_item()
364 struct rb_root_cached *root; in __btrfs_add_delayed_item() local
416 struct rb_root_cached *root; in __btrfs_remove_delayed_item() local
529 static void btrfs_delayed_item_release_metadata(struct btrfs_root *root, in btrfs_delayed_item_release_metadata()
[all …]
Dorphan.c11 struct btrfs_root *root, u64 offset) in btrfs_insert_orphan_item()
13 struct btrfs_path *path; in btrfs_insert_orphan_item() local
32 struct btrfs_root *root, u64 offset) in btrfs_del_orphan_item()
34 struct btrfs_path *path; in btrfs_del_orphan_item() local
Dextent-tree.c75 struct btrfs_root *root = btrfs_extent_root(fs_info, start); in btrfs_lookup_data_extent() local
78 struct btrfs_path *path; in btrfs_lookup_data_extent() local
108 struct btrfs_path *path; in btrfs_lookup_extent_info() local
431 struct btrfs_path *path, in lookup_extent_data_ref()
436 struct btrfs_root *root = btrfs_extent_root(trans->fs_info, bytenr); in lookup_extent_data_ref() local
507 struct btrfs_path *path, in insert_extent_data_ref()
512 struct btrfs_root *root = btrfs_extent_root(trans->fs_info, bytenr); in insert_extent_data_ref() local
586 struct btrfs_root *root, in remove_extent_data_ref()
587 struct btrfs_path *path, in remove_extent_data_ref()
631 static noinline u32 extent_data_ref_count(struct btrfs_path *path, in extent_data_ref_count()
[all …]
/kernel/linux/linux-5.10/fs/btrfs/
Ddir-item.c20 struct btrfs_root *root, in insert_with_overflow()
21 struct btrfs_path *path, in insert_with_overflow()
56 struct btrfs_root *root, in btrfs_insert_xattr_item()
57 struct btrfs_path *path, u64 objectid, in btrfs_insert_xattr_item()
114 struct btrfs_root *root = dir->root; in btrfs_insert_dir_item() local
115 struct btrfs_path *path; in btrfs_insert_dir_item() local
180 struct btrfs_root *root, in btrfs_lookup_dir_item()
181 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item()
204 int btrfs_check_dir_item_collision(struct btrfs_root *root, u64 dir, in btrfs_check_dir_item_collision()
213 struct btrfs_path *path; in btrfs_check_dir_item_collision() local
[all …]
Dfree-space-tree.c52 struct btrfs_path *path) in add_new_free_space_info()
54 struct btrfs_root *root = trans->fs_info->free_space_root; in add_new_free_space_info() local
85 struct btrfs_path *path, int cow) in search_free_space_info()
88 struct btrfs_root *root = fs_info->free_space_root; in search_free_space_info() local
115 struct btrfs_root *root, in btrfs_search_prev_slot()
187 struct btrfs_path *path) in convert_free_space_to_bitmaps()
190 struct btrfs_root *root = fs_info->free_space_root; in convert_free_space_to_bitmaps() local
327 struct btrfs_path *path) in convert_free_space_to_extents()
330 struct btrfs_root *root = fs_info->free_space_root; in convert_free_space_to_extents() local
460 struct btrfs_path *path, in update_free_space_extent_count()
[all …]
Dtree-log.c138 struct btrfs_root *root, in start_log_trans()
193 static int join_running_log_trans(struct btrfs_root *root) in join_running_log_trans()
214 void btrfs_pin_log_trans(struct btrfs_root *root) in btrfs_pin_log_trans()
223 void btrfs_end_log_trans(struct btrfs_root *root) in btrfs_end_log_trans()
345 struct btrfs_root *root, in overwrite_item()
346 struct btrfs_path *path, in overwrite_item()
550 static noinline struct inode *read_one_inode(struct btrfs_root *root, in read_one_inode()
574 struct btrfs_root *root, in replay_one_extent()
575 struct btrfs_path *path, in replay_one_extent()
851 struct btrfs_root *root, in drop_one_dir_item()
[all …]
Droot-tree.c64 int btrfs_find_root(struct btrfs_root *root, const struct btrfs_key *search_key, in btrfs_find_root()
65 struct btrfs_path *path, struct btrfs_root_item *root_item, in btrfs_find_root()
118 int btrfs_update_root(struct btrfs_trans_handle *trans, struct btrfs_root in btrfs_update_root()
123 struct btrfs_path *path; in btrfs_update_root() local
197 int btrfs_insert_root(struct btrfs_trans_handle *trans, struct btrfs_root *root, in btrfs_insert_root()
211 struct btrfs_path *path; in btrfs_find_orphan_roots() local
213 struct btrfs_root *root; in btrfs_find_orphan_roots() local
297 struct btrfs_root *root = trans->fs_info->tree_root; in btrfs_del_root() local
298 struct btrfs_path *path; in btrfs_del_root() local
322 struct btrfs_path *path; in btrfs_del_root_ref() local
[all …]
Dctree.c123 struct extent_buffer *btrfs_root_node(struct btrfs_root *root) in btrfs_root_node()
152 static void add_root_to_dirty_list(struct btrfs_root *root) in add_root_to_dirty_list()
179 struct btrfs_root *root, in btrfs_copy_root()
830 int btrfs_block_can_be_shared(struct btrfs_root *root, in btrfs_block_can_be_shared()
849 struct btrfs_root *root, in update_ref_for_cow()
959 struct btrfs_root *root, in alloc_tree_block_no_bg_flush()
1013 struct btrfs_root *root, in __btrfs_cow_block()
1268 tree_mod_log_rewind(struct btrfs_fs_info *fs_info, struct btrfs_path *path, in tree_mod_log_rewind()
1330 get_old_root(struct btrfs_root *root, u64 time_seq) in get_old_root()
1428 int btrfs_old_root_level(struct btrfs_root *root, u64 time_seq) in btrfs_old_root_level()
[all …]
Dinode-item.c75 struct btrfs_root *root, in btrfs_lookup_inode_extref()
76 struct btrfs_path *path, in btrfs_lookup_inode_extref()
99 struct btrfs_root *root, in btrfs_del_inode_extref()
104 struct btrfs_path *path; in btrfs_del_inode_extref() local
172 struct btrfs_root *root, in btrfs_del_inode_ref()
176 struct btrfs_path *path; in btrfs_del_inode_ref() local
252 struct btrfs_root *root, in btrfs_insert_inode_extref()
260 struct btrfs_path *path; in btrfs_insert_inode_extref() local
310 struct btrfs_root *root, in btrfs_insert_inode_ref()
315 struct btrfs_path *path; in btrfs_insert_inode_ref() local
[all …]
Ddelayed-inode.c43 struct btrfs_root *root, u64 inode_id) in btrfs_init_delayed_node()
70 struct btrfs_root *root = btrfs_inode->root; in btrfs_get_delayed_node() local
127 struct btrfs_root *root = btrfs_inode->root; in btrfs_get_or_create_delayed_node() local
170 static void btrfs_queue_delayed_node(struct btrfs_delayed_root *root, in btrfs_queue_delayed_node()
191 static void btrfs_dequeue_delayed_node(struct btrfs_delayed_root *root, in btrfs_dequeue_delayed_node()
271 struct btrfs_root *root = delayed_node->root; in __btrfs_release_delayed_node() local
342 struct rb_root *root, in __btrfs_lookup_delayed_item()
406 struct rb_root_cached *root; in __btrfs_add_delayed_item() local
477 struct rb_root_cached *root; in __btrfs_remove_delayed_item() local
549 struct btrfs_root *root, in btrfs_delayed_item_reserve_metadata()
[all …]
Drelocation.c290 static bool reloc_root_is_dead(struct btrfs_root *root) in reloc_root_is_dead()
311 static bool have_reloc_root(struct btrfs_root *root) in have_reloc_root()
320 int btrfs_should_ignore_reloc_root(struct btrfs_root *root) in btrfs_should_ignore_reloc_root()
355 struct btrfs_root *root = NULL; in find_reloc_root() local
463 struct btrfs_path *path; in build_backref_tree() local
622 static int __must_check __add_reloc_root(struct btrfs_root *root) in __add_reloc_root()
654 static void __del_reloc_root(struct btrfs_root *root) in __del_reloc_root()
698 static int __update_reloc_root(struct btrfs_root *root) in __update_reloc_root()
729 struct btrfs_root *root, u64 objectid) in create_reloc_root()
832 struct btrfs_root *root) in btrfs_init_reloc_root()
[all …]
Dfile-item.c126 struct btrfs_root *root, in btrfs_insert_file_extent()
135 struct btrfs_path *path; in btrfs_insert_file_extent() local
173 struct btrfs_root *root, in btrfs_lookup_csum()
174 struct btrfs_path *path, in btrfs_lookup_csum()
226 struct btrfs_root *root, in btrfs_lookup_file_extent()
227 struct btrfs_path *path, u64 objectid, in btrfs_lookup_file_extent()
263 struct btrfs_path *path; in btrfs_lookup_bio_sums() local
395 int btrfs_lookup_csums_range(struct btrfs_root *root, u64 start, u64 end, in btrfs_lookup_csums_range()
400 struct btrfs_path *path; in btrfs_lookup_csums_range() local
648 struct btrfs_path *path, in truncate_one_csum()
[all …]
Dorphan.c10 struct btrfs_root *root, u64 offset) in btrfs_insert_orphan_item()
12 struct btrfs_path *path; in btrfs_insert_orphan_item() local
31 struct btrfs_root *root, u64 offset) in btrfs_del_orphan_item()
33 struct btrfs_path *path; in btrfs_del_orphan_item() local
/kernel/linux/linux-6.6/fs/btrfs/tests/
Dqgroup-tests.c16 static int insert_normal_tree_ref(struct btrfs_root *root, u64 bytenr, in insert_normal_tree_ref()
23 struct btrfs_path *path; in insert_normal_tree_ref() local
68 static int add_tree_ref(struct btrfs_root *root, u64 bytenr, u64 num_bytes, in add_tree_ref()
73 struct btrfs_path *path; in add_tree_ref() local
119 static int remove_extent_item(struct btrfs_root *root, u64 bytenr, in remove_extent_item()
124 struct btrfs_path *path; in remove_extent_item() local
150 static int remove_extent_ref(struct btrfs_root *root, u64 bytenr, in remove_extent_ref()
155 struct btrfs_path *path; in remove_extent_ref() local
205 static int test_no_shared_qgroup(struct btrfs_root *root, in test_no_shared_qgroup()
317 static int test_multiple_refs(struct btrfs_root *root, in test_multiple_refs()
[all …]
/kernel/linux/linux-5.10/fs/btrfs/tests/
Dqgroup-tests.c14 static int insert_normal_tree_ref(struct btrfs_root *root, u64 bytenr, in insert_normal_tree_ref()
21 struct btrfs_path *path; in insert_normal_tree_ref() local
67 static int add_tree_ref(struct btrfs_root *root, u64 bytenr, u64 num_bytes, in add_tree_ref()
72 struct btrfs_path *path; in add_tree_ref() local
119 static int remove_extent_item(struct btrfs_root *root, u64 bytenr, in remove_extent_item()
124 struct btrfs_path *path; in remove_extent_item() local
151 static int remove_extent_ref(struct btrfs_root *root, u64 bytenr, in remove_extent_ref()
156 struct btrfs_path *path; in remove_extent_ref() local
207 static int test_no_shared_qgroup(struct btrfs_root *root, in test_no_shared_qgroup()
310 static int test_multiple_refs(struct btrfs_root *root, in test_multiple_refs()
[all …]
/kernel/linux/linux-5.10/fs/
Dd_path.c75 static int prepend_path(const struct path *path, in prepend_path()
76 const struct path *root, in prepend_path()
180 char *__d_path(const struct path *path, in __d_path()
181 const struct path *root, in __d_path()
197 char *d_absolute_path(const struct path *path, in d_absolute_path()
200 struct path root = {}; in d_absolute_path() local
217 static int path_with_deleted(const struct path *path, in path_with_deleted()
218 const struct path *root, in path_with_deleted()
236 static void get_fs_root_rcu(struct fs_struct *fs, struct path *root) in get_fs_root_rcu()
262 char *d_path(const struct path *path, char *buf, int buflen) in d_path()
[all …]
/kernel/linux/linux-6.6/fs/
Dd_path.c105 const struct path *root, struct prepend_buffer *p) in __prepend_path()
156 static int prepend_path(const struct path *path, in prepend_path()
157 const struct path *root, in prepend_path()
215 char *__d_path(const struct path *path, in __d_path()
216 const struct path *root, in __d_path()
227 char *d_absolute_path(const struct path *path, in d_absolute_path()
230 struct path root = {}; in d_absolute_path() local
239 static void get_fs_root_rcu(struct fs_struct *fs, struct path *root) in get_fs_root_rcu()
265 char *d_path(const struct path *path, char *buf, int buflen) in d_path()
268 struct path root; in d_path() local
[all …]

1234567891011