Home
last modified time | relevance | path

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

12

/linux/fs/btrfs/
H A Dctree.h56 struct btrfs_path { struct
86 struct btrfs_path *path_name __free(btrfs_free_path) = NULL argument
94 struct btrfs_path path_name __free(btrfs_release_path) = { 0 }
430 struct btrfs_path *path;
542 struct btrfs_path *path, u64 min_objectid,
545 struct btrfs_path *path, u64 min_objectid);
547 const struct btrfs_path *path,
550 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path,
554 struct btrfs_path *path,
579 struct btrfs_path *path, int level, int slot);
[all …]
H A Ddir-item.h12 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 Dinode-item.h13 struct btrfs_path;
99 struct btrfs_path *path, u64 objectid);
101 struct btrfs_root *root, struct btrfs_path *path,
105 struct btrfs_path *path,
H A Dprops.h13 struct btrfs_path;
25 int btrfs_load_inode_props(struct btrfs_inode *inode, struct btrfs_path *path);
H A Dctree.c31 *root, struct btrfs_path *path, int level);
33 const struct btrfs_key *ins_key, struct btrfs_path *path,
139 struct btrfs_path *btrfs_alloc_path(void) in btrfs_alloc_path()
147 void btrfs_free_path(struct btrfs_path *p) in btrfs_free_path()
161 noinline void btrfs_release_path(struct btrfs_path *p) in btrfs_release_path()
860 struct btrfs_root *root, struct btrfs_path *path, in promote_child_to_root()
918 struct btrfs_path *path, int level) in balance_level()
1143 struct btrfs_path *path, int level) in push_nodes_for_insert()
1293 const struct btrfs_path *path, in reada_for_search()
1375 static noinline void reada_for_balance(const struct btrfs_path *path, int level) in reada_for_balance()
[all …]
H A Droot-tree.h13 struct btrfs_path;
34 struct btrfs_path *path, struct btrfs_root_item *root_item,
H A Dfile.h19 struct btrfs_path;
30 struct btrfs_path *path, const u64 start,
H A Dlocking.h16 struct btrfs_path;
211 void btrfs_unlock_up_safe(struct btrfs_path *path, int level);
H A Dtree-log.c158 struct btrfs_path *subvol_path;
1107 struct btrfs_path *path, in inode_in_dir()
1742 static int count_inode_extrefs(struct btrfs_inode *inode, struct btrfs_path *path) in count_inode_extrefs()
1785 static int count_inode_refs(struct btrfs_inode *inode, struct btrfs_path *path) in count_inode_refs()
2320 struct btrfs_path *path, in find_dir_range()
2396 struct btrfs_path *log_path, in check_item_in_log()
2967 static noinline int walk_down_log_tree(struct btrfs_path *path, int *level, in walk_down_log_tree()
3060 static noinline int walk_up_log_tree(struct btrfs_path *path, int *level, in walk_up_log_tree()
3712 struct btrfs_path *path_in) in inode_logged()
3714 struct btrfs_path *path = path_in; in inode_logged()
[all …]
H A Dfile-item.c201 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()
532 struct btrfs_path *path; in btrfs_lookup_csums_list()
671 int btrfs_lookup_csums_bitmap(struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_csums_bitmap()
903 struct btrfs_path *path, in truncate_one_csum()
1096 struct btrfs_path *path, in find_next_csum_offset()
1348 const struct btrfs_path *path, in btrfs_extent_item_to_extent_map()
1415 u64 btrfs_file_extent_end(const struct btrfs_path *path) in btrfs_file_extent_end()
H A Dbackref.c468 struct btrfs_root *root, struct btrfs_path *path, in add_all_parents()
591 struct btrfs_path *path, in resolve_indirect_ref()
731 struct btrfs_path *path, in resolve_indirect_refs()
1001 struct btrfs_path *path, in add_inline_refs()
1135 struct btrfs_path *path, in add_keyed_refs()
1377 struct btrfs_path *path; in find_parent_nodes()
2040 u64 start_off, struct btrfs_path *path, in btrfs_find_one_extref()
2121 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path, in btrfs_ref_to_path()
2193 struct btrfs_path *path, struct btrfs_key *found_key, in extent_from_logical()
2558 struct btrfs_path *path; in iterate_inodes_from_logical()
[all …]
H A Drelocation.c507 struct btrfs_path *path; in build_backref_tree()
1066 int slot, const struct btrfs_path *path, in memcmp_node_keys()
1088 struct btrfs_path *path, struct btrfs_key *next_key, in replace_path()
1326 int walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_up_reloc_tree()
1363 int walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_down_reloc_tree()
1480 static int find_next_key(struct btrfs_path *path, int level, in find_next_key()
1623 struct btrfs_path *path; in merge_reloc_root()
2320 struct btrfs_path *path, int lowest) in do_relocation()
2480 struct btrfs_path *path) in link_to_upper()
2490 struct btrfs_path *path, int err) in finish_pending_nodes()
[all …]
H A Dtransaction.h25 struct btrfs_path;
204 struct btrfs_path *path;
H A Dtree-mod-log.h10 struct btrfs_path;
H A Ddelayed-inode.c655 struct btrfs_path *path, in btrfs_insert_delayed_item()
817 struct btrfs_path *path, in btrfs_insert_delayed_items()
841 struct btrfs_path *path, in btrfs_batch_delete_items()
918 struct btrfs_path *path, in btrfs_delete_delayed_items()
998 struct btrfs_path *path, in __btrfs_update_delayed_inode()
1092 struct btrfs_path *path, in btrfs_update_delayed_inode()
1110 struct btrfs_path *path, in __btrfs_commit_inode_delayed_items()
1141 struct btrfs_path *path; in __btrfs_run_delayed_items()
1248 struct btrfs_path *path; in btrfs_commit_inode_delayed_inode()
1322 struct btrfs_path *path; in btrfs_async_run_delayed_root()
H A Dextent-tree.c63 static int find_next_key(const struct btrfs_path *path, int level,
438 struct btrfs_path *path, in lookup_extent_data_ref()
518 struct btrfs_path *path, in insert_extent_data_ref()
602 struct btrfs_path *path, in remove_extent_data_ref()
645 static noinline u32 extent_data_ref_count(const struct btrfs_path *path, in extent_data_ref_count()
687 struct btrfs_path *path, in lookup_tree_block_ref()
717 struct btrfs_path *path, in insert_tree_block_ref()
762 static int find_next_key(const struct btrfs_path *path, int level, in find_next_key()
798 struct btrfs_path *path, in lookup_inline_extent_backref()
1034 struct btrfs_path *path, in setup_inline_extent_backref()
[all …]
H A Dsend.c162 struct btrfs_path *left_path;
163 struct btrfs_path *right_path;
632 static struct btrfs_path *alloc_path_for_send(void) in alloc_path_for_send()
634 struct btrfs_path *path; in alloc_path_for_send()
978 static int iterate_inode_ref(struct btrfs_root *root, struct btrfs_path *path, in iterate_inode_ref()
1088 static int iterate_dir_item(struct btrfs_root *root, struct btrfs_path *path, in iterate_dir_item()
1541 struct btrfs_path *path, in find_extent_clone()
3124 struct btrfs_path *path; in can_rmdir()
4942 struct btrfs_path *path, in find_xattr()
5449 struct btrfs_path *path, u64 offset, in send_encoded_inline_extent()
[all …]
H A Dfiemap.c306 static int fiemap_next_leaf_item(struct btrfs_inode *inode, struct btrfs_path *path) in fiemap_next_leaf_item()
369 static int fiemap_search_slot(struct btrfs_inode *inode, struct btrfs_path *path, in fiemap_search_slot()
555 struct btrfs_path *path, in fiemap_find_last_extent_offset()
H A Dprops.c157 struct btrfs_path *path, in iterate_object_props()
286 int btrfs_load_inode_props(struct btrfs_inode *inode, struct btrfs_path *path) in btrfs_load_inode_props()
H A Ddisk-io.h76 struct btrfs_path *path,
H A Dref-verify.c415 struct btrfs_path *path, struct btrfs_key *key, in process_extent_item()
491 struct btrfs_path *path, u64 *bytenr, u64 *num_bytes, in process_leaf()
545 static int walk_down_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_down_tree()
574 static int walk_up_tree(struct btrfs_path *path, int *level) in walk_up_tree()
H A Dscrub.c189 struct btrfs_path extent_path;
190 struct btrfs_path csum_path;
310 struct btrfs_path *path;
1436 static int compare_extent_item_range(struct btrfs_path *path, in compare_extent_item_range()
1475 struct btrfs_path *path, in find_first_extent_item()
1542 static void get_extent_info(struct btrfs_path *path, u64 *extent_start_ret, in get_extent_info()
1620 struct btrfs_path *extent_path, in scrub_find_fill_first_stripe()
1621 struct btrfs_path *csum_path, in scrub_find_fill_first_stripe()
H A Dfree-space-cache.c84 struct btrfs_path *path, in __lookup_free_space_inode()
134 struct btrfs_path *path) in lookup_free_space_inode()
169 struct btrfs_path *path, in __create_free_space_inode()
226 struct btrfs_path *path) in create_free_space_inode()
736 struct btrfs_path *path, u64 offset) in __load_free_space_cache()
945 struct btrfs_path *path; in load_free_space_cache()
1148 struct btrfs_path *path, u64 offset, in update_cache_item()
1292 struct btrfs_path *path, u64 offset) in __btrfs_wait_cache_io()
1348 struct btrfs_path *path) in btrfs_wait_cache_io()
1514 struct btrfs_path *path) in btrfs_write_out_cache()
H A Dexport.c158 struct btrfs_path *path; in btrfs_get_parent()
/linux/fs/btrfs/tests/
H A Dextent-buffer-tests.c16 struct btrfs_path *path = NULL; in test_btrfs_split_item()

12