Home
last modified time | relevance | path

Searched refs:btrfs_path (Results 1 – 25 of 49) 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 }
434 struct btrfs_path *path;
546 struct btrfs_path *path, u64 min_objectid,
549 struct btrfs_path *path, u64 min_objectid);
551 const struct btrfs_path *path,
554 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path,
558 struct btrfs_path *path,
583 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 Dfree-space-tree.h13 struct btrfs_path;
42 struct btrfs_path *path, int cow);
48 struct btrfs_path *path, u64 start, u64 size);
51 struct btrfs_path *path, u64 start, u64 size);
54 struct btrfs_path *path);
57 struct btrfs_path *path);
59 struct btrfs_path *path, u64 offset);
H A Dfile-item.h15 struct btrfs_path;
20 struct btrfs_path;
62 struct btrfs_path *path, u64 objectid,
74 int btrfs_lookup_csums_bitmap(struct btrfs_root *root, struct btrfs_path *path,
78 const struct btrfs_path *path,
85 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,
236 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path,
243 struct btrfs_path *path);
252 u64 start_off, struct btrfs_path *path,
280 struct btrfs_path *path;
459 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 Ddir-item.c25 struct btrfs_path *path, in insert_with_overflow()
58 struct btrfs_path *path, u64 objectid, in btrfs_insert_xattr_item()
176 struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_match_dir()
211 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item()
301 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_index_item()
320 btrfs_search_dir_index_item(struct btrfs_root *root, struct btrfs_path *path, in btrfs_search_dir_index_item()
348 struct btrfs_path *path, u64 dir, in btrfs_lookup_xattr()
371 struct btrfs_dir_item *btrfs_match_dir_item_name(const struct btrfs_path *path, in btrfs_match_dir_item_name()
408 struct btrfs_path *path, in btrfs_delete_one_dir_name()
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 Dctree.c30 *root, struct btrfs_path *path, int level);
32 const struct btrfs_key *ins_key, struct btrfs_path *path,
138 struct btrfs_path *btrfs_alloc_path(void) in btrfs_alloc_path()
146 void btrfs_free_path(struct btrfs_path *p) in btrfs_free_path()
160 noinline void btrfs_release_path(struct btrfs_path *p) in btrfs_release_path()
868 struct btrfs_root *root, struct btrfs_path *path, in promote_child_to_root()
926 struct btrfs_path *path, int level) in balance_level()
1151 struct btrfs_path *path, int level) in push_nodes_for_insert()
1301 const struct btrfs_path *path, in reada_for_search()
1383 static noinline void reada_for_balance(const struct btrfs_path *path, int level) in reada_for_balance()
[all …]
H A Dfree-space-tree.c22 struct btrfs_path *path);
70 struct btrfs_path *path) in add_new_free_space_info()
98 struct btrfs_path *path, int cow) in btrfs_search_free_space_info()
129 struct btrfs_key *key, struct btrfs_path *p, in btrfs_search_prev_slot()
199 struct btrfs_path *path) in btrfs_convert_free_space_to_bitmaps()
340 struct btrfs_path *path) in btrfs_convert_free_space_to_extents()
476 struct btrfs_path *path, in update_free_space_extent_count()
511 struct btrfs_path *path, u64 offset) in btrfs_free_space_test_bit()
534 struct btrfs_path *path, u64 *start, u64 *size, in free_space_modify_bits()
576 struct btrfs_root *root, struct btrfs_path *p) in free_space_next_bitmap()
[all …]
H A Dprops.h13 struct btrfs_path;
25 int btrfs_load_inode_props(struct btrfs_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 Dfile.h19 struct btrfs_path;
30 struct btrfs_path *path, const u64 start,
H A Dtree-log.c169 struct btrfs_path *subvol_path;
1135 struct btrfs_path *path, in inode_in_dir()
1770 static int count_inode_extrefs(struct btrfs_inode *inode, struct btrfs_path *path) in count_inode_extrefs()
1813 static int count_inode_refs(struct btrfs_inode *inode, struct btrfs_path *path) in count_inode_refs()
2348 struct btrfs_path *path, in find_dir_range()
2424 struct btrfs_path *log_path, in check_item_in_log()
2995 static noinline int walk_down_log_tree(struct btrfs_path *path, int *level, in walk_down_log_tree()
3087 static noinline int walk_up_log_tree(struct btrfs_path *path, int *level, in walk_up_log_tree()
3741 struct btrfs_path *path_in) in inode_logged()
3743 struct btrfs_path *path = path_in; in inode_logged()
[all …]
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()
1006 struct btrfs_path *path, in add_inline_refs()
1140 struct btrfs_path *path, in add_keyed_refs()
1382 struct btrfs_path *path; in find_parent_nodes()
2050 u64 start_off, struct btrfs_path *path, in btrfs_find_one_extref()
2131 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path, in btrfs_ref_to_path()
2203 struct btrfs_path *path, struct btrfs_key *found_key, in extent_from_logical()
2568 struct btrfs_path *path; in iterate_inodes_from_logical()
[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()
506 struct btrfs_path *path; in btrfs_lookup_csums_list()
645 int btrfs_lookup_csums_bitmap(struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_csums_bitmap()
877 struct btrfs_path *path, in truncate_one_csum()
1070 struct btrfs_path *path, in find_next_csum_offset()
1322 const struct btrfs_path *path, in btrfs_extent_item_to_extent_map()
1389 u64 btrfs_file_extent_end(const struct btrfs_path *path) in btrfs_file_extent_end()
H A Dlocking.h16 struct btrfs_path;
211 void btrfs_unlock_up_safe(struct btrfs_path *path, int level);
H A Drelocation.c413 struct btrfs_path *path; in build_backref_tree()
988 int slot, const struct btrfs_path *path, in memcmp_node_keys()
1010 struct btrfs_path *path, struct btrfs_key *next_key, in replace_path()
1248 int walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_up_reloc_tree()
1285 int walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_down_reloc_tree()
1402 static int find_next_key(struct btrfs_path *path, int level, in find_next_key()
1513 struct btrfs_path *path; in merge_reloc_root()
2192 struct btrfs_path *path, int lowest) in do_relocation()
2352 struct btrfs_path *path) in link_to_upper()
2362 struct btrfs_path *path, int err) in finish_pending_nodes()
[all …]
H A Dextent-tree.h14 struct btrfs_path;
118 struct btrfs_path *path);
H A Dinode-item.c82 struct btrfs_path *path, in btrfs_lookup_inode_extref()
170 struct btrfs_path *path; in btrfs_del_inode_ref()
300 struct btrfs_path *path; in btrfs_insert_inode_ref()
371 struct btrfs_path *path, u64 objectid) in btrfs_insert_empty_inode()
384 *root, struct btrfs_path *path, in btrfs_lookup_inode()
H A Dtransaction.h24 struct btrfs_path;
182 struct btrfs_path *path;
H A Ddelayed-inode.c656 struct btrfs_path *path, in btrfs_insert_delayed_item()
818 struct btrfs_path *path, in btrfs_insert_delayed_items()
842 struct btrfs_path *path, in btrfs_batch_delete_items()
919 struct btrfs_path *path, in btrfs_delete_delayed_items()
999 struct btrfs_path *path, in __btrfs_update_delayed_inode()
1093 struct btrfs_path *path, in btrfs_update_delayed_inode()
1111 struct btrfs_path *path, in __btrfs_commit_inode_delayed_items()
1142 struct btrfs_path *path; in __btrfs_run_delayed_items()
1249 struct btrfs_path *path; in btrfs_commit_inode_delayed_inode()
1323 struct btrfs_path *path; in btrfs_async_run_delayed_root()
H A Dtree-mod-log.h10 struct btrfs_path;
H A Drelocation.h47 struct btrfs_path *path,
/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()
187 struct btrfs_path *path, in test_remove_beginning()
210 struct btrfs_path *path, in test_remove_end()
233 struct btrfs_path *path, in test_remove_middle()
257 struct btrfs_path *path, in test_merge_left()
293 struct btrfs_path *path, in test_merge_right()
330 struct btrfs_path *path, in test_merge_both()
[all …]

12