Home
last modified time | relevance | path

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

12

/Linux-v5.15/fs/btrfs/
Dfree-space-tree.h36 struct btrfs_path *path, int cow);
39 struct btrfs_path *path, u64 start, u64 size);
42 struct btrfs_path *path, u64 start, u64 size);
45 struct btrfs_path *path);
48 struct btrfs_path *path);
50 struct btrfs_path *path, u64 offset);
Dbackref.h15 struct btrfs_path *btrfs_path; member
24 struct btrfs_path *path, struct btrfs_key *found_key,
38 struct btrfs_path *path,
52 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path,
59 struct btrfs_path *path);
63 u64 start_off, struct btrfs_path *path,
90 struct btrfs_path *path;
371 struct btrfs_path *path,
Ddir-item.c21 struct btrfs_path *path, in insert_with_overflow()
57 struct btrfs_path *path, u64 objectid, in btrfs_insert_xattr_item()
115 struct btrfs_path *path; in btrfs_insert_dir_item()
175 struct btrfs_root *root, struct btrfs_path *path, in btrfs_lookup_match_dir()
210 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item()
237 struct btrfs_path *path; in btrfs_check_dir_item_collision()
307 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_index_item()
327 struct btrfs_path *path, u64 dirid, in btrfs_search_dir_index_item()
375 struct btrfs_path *path, u64 dir, in btrfs_lookup_xattr()
399 struct btrfs_path *path, in btrfs_match_dir_item_name()
[all …]
Dfree-space-tree.c17 struct btrfs_path *path);
52 struct btrfs_path *path) in add_new_free_space_info()
85 struct btrfs_path *path, int cow) in search_free_space_info()
116 struct btrfs_key *key, struct btrfs_path *p, in btrfs_search_prev_slot()
188 struct btrfs_path *path) in convert_free_space_to_bitmaps()
326 struct btrfs_path *path) in convert_free_space_to_extents()
458 struct btrfs_path *path, in update_free_space_extent_count()
496 struct btrfs_path *path, u64 offset) in free_space_test_bit()
518 struct btrfs_path *path, u64 *start, u64 *size, in free_space_set_bits()
560 struct btrfs_root *root, struct btrfs_path *p) in free_space_next_bitmap()
[all …]
Dfree-space-cache.h81 struct btrfs_path *path);
84 struct btrfs_path *path);
97 struct btrfs_path *path);
100 struct btrfs_path *path);
Dinode-item.c76 struct btrfs_path *path, in btrfs_lookup_inode_extref()
104 struct btrfs_path *path; in btrfs_del_inode_extref()
174 struct btrfs_path *path; in btrfs_del_inode_ref()
256 struct btrfs_path *path; in btrfs_insert_inode_extref()
310 struct btrfs_path *path; in btrfs_insert_inode_ref()
384 struct btrfs_path *path, u64 objectid) in btrfs_insert_empty_inode()
398 *root, struct btrfs_path *path, in btrfs_lookup_inode()
Dctree.c20 *root, struct btrfs_path *path, int level);
22 const struct btrfs_key *ins_key, struct btrfs_path *path,
30 static void del_ptr(struct btrfs_root *root, struct btrfs_path *path,
77 struct btrfs_path *btrfs_alloc_path(void) in btrfs_alloc_path()
83 void btrfs_free_path(struct btrfs_path *p) in btrfs_free_path()
97 noinline void btrfs_release_path(struct btrfs_path *p) in btrfs_release_path()
860 struct btrfs_path *path, int level) in balance_level()
1087 struct btrfs_path *path, int level) in push_nodes_for_insert()
1226 struct btrfs_path *path, in reada_for_search()
1308 static noinline void reada_for_balance(struct btrfs_path *path, int level) in reada_for_balance()
[all …]
Dctree.h375 struct btrfs_path { struct
1298 struct btrfs_path *path;
2821 struct btrfs_path *path, u64 min_objectid,
2824 struct btrfs_path *path, u64 min_objectid);
2826 struct btrfs_path *path,
2829 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path,
2833 struct btrfs_path *path,
2849 void btrfs_extend_item(struct btrfs_path *path, u32 data_size);
2850 void btrfs_truncate_item(struct btrfs_path *path, u32 new_size, int from_end);
2853 struct btrfs_path *path,
[all …]
Dorphan.c12 struct btrfs_path *path; in btrfs_insert_orphan_item()
33 struct btrfs_path *path; in btrfs_del_orphan_item()
Dtree-log.c102 struct btrfs_path *path, u64 objectid);
106 struct btrfs_path *path,
387 struct btrfs_path *path, in overwrite_item()
616 struct btrfs_path *path, in replay_one_extent()
897 struct btrfs_path *path, in drop_one_dir_item()
949 struct btrfs_path *path, in inode_in_dir()
1000 struct btrfs_path *path; in backref_in_log()
1031 struct btrfs_path *path, in __add_inode_ref()
1269 struct btrfs_path *path, in unlink_old_inode_refs()
1354 struct btrfs_path *path; in btrfs_inode_ref_exists()
[all …]
Dlocking.h84 struct btrfs_path;
106 void btrfs_unlock_up_safe(struct btrfs_path *path, int level);
Droot-tree.c65 struct btrfs_path *path, struct btrfs_root_item *root_item, in btrfs_find_root()
123 struct btrfs_path *path; in btrfs_update_root()
211 struct btrfs_path *path; in btrfs_find_orphan_roots()
298 struct btrfs_path *path; in btrfs_del_root()
322 struct btrfs_path *path; in btrfs_del_root_ref()
396 struct btrfs_path *path; in btrfs_add_root_ref()
Duuid-tree.c26 struct btrfs_path *path = NULL; in btrfs_uuid_tree_lookup()
88 struct btrfs_path *path = NULL; in btrfs_uuid_tree_add()
152 struct btrfs_path *path = NULL; in btrfs_uuid_tree_remove()
294 struct btrfs_path *path; in btrfs_uuid_tree_iterate()
Dfile-item.c142 struct btrfs_path *path; in btrfs_insert_file_extent()
180 struct btrfs_path *path, in btrfs_lookup_csum()
233 struct btrfs_path *path, u64 objectid, in btrfs_lookup_file_extent()
257 struct btrfs_path *path, u64 disk_bytenr, in search_csum_tree()
369 struct btrfs_path *path; in btrfs_lookup_bio_sums()
500 struct btrfs_path *path; in btrfs_lookup_csums_range()
743 struct btrfs_path *path, in truncate_one_csum()
796 struct btrfs_path *path; in btrfs_del_csums()
937 struct btrfs_path *path, in find_next_csum_offset()
974 struct btrfs_path *path; in btrfs_csum_file_blocks()
[all …]
Dbackref.c416 static int add_all_parents(struct btrfs_root *root, struct btrfs_path *path, in add_all_parents()
536 struct btrfs_path *path, u64 time_seq, in resolve_indirect_ref()
667 struct btrfs_path *path, u64 time_seq, in resolve_indirect_refs()
932 struct btrfs_path *path, u64 bytenr, in add_inline_refs()
1053 struct btrfs_path *path, u64 bytenr, in add_keyed_refs()
1174 struct btrfs_path *path;
1587 u64 start_off, struct btrfs_path *path,
1668 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path,
1740 struct btrfs_path *path, struct btrfs_key *found_key,
2021 struct btrfs_path *path,
[all …]
Dsend.c94 struct btrfs_path *left_path;
95 struct btrfs_path *right_path;
536 static struct btrfs_path *alloc_path_for_send(void) in alloc_path_for_send()
538 struct btrfs_path *path; in alloc_path_for_send()
819 static int __get_inode_info(struct btrfs_root *root, struct btrfs_path *path, in __get_inode_info()
860 struct btrfs_path *path; in get_inode_info()
884 static int iterate_inode_ref(struct btrfs_root *root, struct btrfs_path *path, in iterate_inode_ref()
892 struct btrfs_path *tmp_path; in iterate_inode_ref()
1004 static int iterate_dir_item(struct btrfs_root *root, struct btrfs_path *path, in iterate_dir_item()
1140 struct btrfs_path *p; in get_inode_path()
[all …]
Dprops.h18 int btrfs_load_inode_props(struct inode *inode, struct btrfs_path *path);
Ddelayed-inode.c679 struct btrfs_path *path, in btrfs_insert_delayed_item()
768 struct btrfs_path *path, in btrfs_insert_delayed_items()
792 struct btrfs_path *path, in btrfs_batch_delete_items()
854 struct btrfs_path *path, in btrfs_delete_delayed_items()
929 struct btrfs_path *path, in __btrfs_update_delayed_inode()
1018 struct btrfs_path *path, in btrfs_update_delayed_inode()
1036 struct btrfs_path *path, in __btrfs_commit_inode_delayed_items()
1064 struct btrfs_path *path; in __btrfs_run_delayed_items()
1119 struct btrfs_path *path; in btrfs_commit_inode_delayed_items()
1157 struct btrfs_path *path; in btrfs_commit_inode_delayed_inode()
[all …]
Dextent-tree.c58 static int find_next_key(struct btrfs_path *path, int level,
92 struct btrfs_path *path; in btrfs_lookup_data_extent()
121 struct btrfs_path *path; in btrfs_lookup_extent_info()
441 struct btrfs_path *path, in lookup_extent_data_ref()
517 struct btrfs_path *path, in insert_extent_data_ref()
596 struct btrfs_path *path, in remove_extent_data_ref()
641 static noinline u32 extent_data_ref_count(struct btrfs_path *path, in extent_data_ref_count()
684 struct btrfs_path *path, in lookup_tree_block_ref()
708 struct btrfs_path *path, in insert_tree_block_ref()
747 static int find_next_key(struct btrfs_path *path, int level, in find_next_key()
[all …]
Dtree-mod-log.h38 struct btrfs_path *path,
Drelocation.c464 struct btrfs_path *path; in build_backref_tree()
1007 struct btrfs_path *path; in get_new_location()
1177 struct btrfs_path *path, int level) in memcmp_node_keys()
1198 struct btrfs_path *path, struct btrfs_key *next_key, in replace_path()
1421 int walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_up_reloc_tree()
1458 int walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_down_reloc_tree()
1572 static int find_next_key(struct btrfs_path *path, int level, in find_next_key()
1683 struct btrfs_path *path; in merge_reloc_root()
2357 struct btrfs_path *path, int lowest) in do_relocation()
2514 struct btrfs_path *path) in link_to_upper()
[all …]
Dxattr.c28 struct btrfs_path *path; in btrfs_getxattr()
85 struct btrfs_path *path; in btrfs_setxattr()
279 struct btrfs_path *path; in btrfs_listxattr()
Dqgroup.c334 struct btrfs_path *path = NULL; in btrfs_read_qgroup_config()
589 struct btrfs_path *path; in add_qgroup_relation_item()
613 struct btrfs_path *path; in del_qgroup_relation_item()
643 struct btrfs_path *path; in add_qgroup_item()
711 struct btrfs_path *path; in del_qgroup_item()
757 struct btrfs_path *path; in update_qgroup_limit_item()
800 struct btrfs_path *path; in update_qgroup_info_item()
845 struct btrfs_path *path; in update_qgroup_status_item()
888 struct btrfs_path *path; in btrfs_clean_quota_tree()
932 struct btrfs_path *path = NULL; in btrfs_quota_enable()
[all …]
/Linux-v5.15/fs/btrfs/tests/
Dfree-space-tree-tests.c22 struct btrfs_path *path, in __check_free_space_extents()
109 struct btrfs_path *path, in check_free_space_extents()
152 struct btrfs_path *path, in test_empty_block_group()
166 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()
294 struct btrfs_path *path, in test_merge_right()
332 struct btrfs_path *path, in test_merge_both()
[all …]
Dqgroup-tests.c21 struct btrfs_path *path; in insert_normal_tree_ref()
71 struct btrfs_path *path; in add_tree_ref()
122 struct btrfs_path *path; in remove_extent_item()
153 struct btrfs_path *path; in remove_extent_ref()

12