Home
last modified time | relevance | path

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

12

/Linux-v4.19/fs/btrfs/
Dbackref.h14 struct btrfs_path *btrfs_path; member
23 struct btrfs_path *path, struct btrfs_key *found_key,
37 struct btrfs_path *path,
46 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path,
53 struct btrfs_path *path);
57 u64 start_off, struct btrfs_path *path,
Dfree-space-tree.h35 struct btrfs_path *path, int cow);
38 struct btrfs_path *path, u64 start, u64 size);
41 struct btrfs_path *path, u64 start, u64 size);
44 struct btrfs_path *path);
47 struct btrfs_path *path);
49 struct btrfs_path *path, u64 offset);
Dfree-space-cache.h43 *block_group, struct btrfs_path *path);
47 struct btrfs_path *path);
58 struct btrfs_path *path);
62 struct btrfs_path *path);
64 struct btrfs_path *path);
67 struct btrfs_path *path);
72 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()
181 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item()
213 struct btrfs_path *path; in btrfs_check_dir_item_collision()
274 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_index_item()
297 struct btrfs_path *path, u64 dirid, in btrfs_search_dir_index_item()
345 struct btrfs_path *path, u64 dir, in btrfs_lookup_xattr()
372 struct btrfs_path *path, in btrfs_match_dir_item_name()
409 struct btrfs_path *path, in btrfs_delete_one_dir_name()
Dfree-space-tree.c16 struct btrfs_path *path);
48 struct btrfs_path *path) in add_new_free_space_info()
81 struct btrfs_path *path, int cow) in search_free_space_info()
111 struct btrfs_key *key, struct btrfs_path *p, in btrfs_search_prev_slot()
181 struct btrfs_path *path) in convert_free_space_to_bitmaps()
320 struct btrfs_path *path) in convert_free_space_to_extents()
453 struct btrfs_path *path, in update_free_space_extent_count()
491 struct btrfs_path *path, u64 offset) in free_space_test_bit()
513 struct btrfs_path *path, u64 *start, u64 *size, in free_space_set_bits()
555 struct btrfs_root *root, struct btrfs_path *p) in free_space_next_bitmap()
[all …]
Dctree.h326 struct btrfs_path { struct
2808 struct btrfs_path *path, u64 min_objectid,
2811 struct btrfs_path *path, u64 min_objectid);
2813 struct btrfs_path *path,
2818 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path,
2822 struct btrfs_path *path,
2830 typedef int (*btrfs_changed_cb_t)(struct btrfs_path *left_path,
2831 struct btrfs_path *right_path,
2848 void btrfs_extend_item(struct btrfs_fs_info *fs_info, struct btrfs_path *path,
2851 struct btrfs_path *path, u32 new_size, int from_end);
[all …]
Dctree.c17 *root, struct btrfs_path *path, int level);
19 const struct btrfs_key *ins_key, struct btrfs_path *path,
29 static void del_ptr(struct btrfs_root *root, struct btrfs_path *path,
32 struct btrfs_path *btrfs_alloc_path(void) in btrfs_alloc_path()
41 noinline void btrfs_set_path_blocking(struct btrfs_path *p) in btrfs_set_path_blocking()
63 noinline void btrfs_clear_path_blocking(struct btrfs_path *p, in btrfs_clear_path_blocking()
92 void btrfs_free_path(struct btrfs_path *p) in btrfs_free_path()
106 noinline void btrfs_release_path(struct btrfs_path *p) in btrfs_release_path()
1268 tree_mod_log_rewind(struct btrfs_fs_info *fs_info, struct btrfs_path *path, in tree_mod_log_rewind()
1805 struct btrfs_path *path, int level) in balance_level()
[all …]
Dinode-item.c83 struct btrfs_path *path, in btrfs_lookup_inode_extref()
114 struct btrfs_path *path; in btrfs_del_inode_extref()
186 struct btrfs_path *path; in btrfs_del_inode_ref()
268 struct btrfs_path *path; in btrfs_insert_inode_extref()
323 struct btrfs_path *path; in btrfs_insert_inode_ref()
398 struct btrfs_path *path, u64 objectid) in btrfs_insert_empty_inode()
412 *root, struct btrfs_path *path, in btrfs_lookup_inode()
Dorphan.c12 struct btrfs_path *path; in btrfs_insert_orphan_item()
33 struct btrfs_path *path; in btrfs_del_orphan_item()
Dtree-log.c96 struct btrfs_path *path, u64 objectid);
100 struct btrfs_path *path,
327 struct btrfs_path *path, in overwrite_item()
567 struct btrfs_path *path, in replay_one_extent()
831 struct btrfs_path *path, in drop_one_dir_item()
881 struct btrfs_path *path, in inode_in_dir()
927 struct btrfs_path *path; in backref_in_log()
980 struct btrfs_path *path, in __add_inode_ref()
1209 struct btrfs_path *path, in unlink_old_inode_refs()
1294 struct btrfs_path *path; in btrfs_inode_ref_exists()
[all …]
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()
210 struct btrfs_path *path; in btrfs_find_orphan_roots()
326 struct btrfs_path *path; in btrfs_del_root()
350 struct btrfs_path *path; in btrfs_del_root_ref()
422 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()
153 struct btrfs_path *path = NULL; in btrfs_uuid_tree_remove()
255 struct btrfs_path *path; in btrfs_uuid_tree_iterate()
Dbackref.c410 static int add_all_parents(struct btrfs_root *root, struct btrfs_path *path, in add_all_parents()
502 struct btrfs_path *path, u64 time_seq, in resolve_indirect_ref()
608 struct btrfs_path *path, u64 time_seq, in resolve_indirect_refs()
873 struct btrfs_path *path, u64 bytenr, in add_inline_refs()
995 struct btrfs_path *path, u64 bytenr, in add_keyed_refs()
1116 struct btrfs_path *path;
1524 u64 start_off, struct btrfs_path *path,
1605 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path,
1682 struct btrfs_path *path, struct btrfs_key *found_key,
1957 struct btrfs_path *path,
[all …]
Dfile-item.c38 struct btrfs_path *path; in btrfs_insert_file_extent()
77 struct btrfs_path *path, in btrfs_lookup_csum()
130 struct btrfs_path *path, u64 objectid, in btrfs_lookup_file_extent()
159 struct btrfs_path *path; in __btrfs_lookup_bio_sums()
307 struct btrfs_path *path; in btrfs_lookup_csums_range()
530 struct btrfs_path *path, in truncate_one_csum()
583 struct btrfs_path *path; in btrfs_del_csums()
728 struct btrfs_path *path; in btrfs_csum_file_blocks()
920 const struct btrfs_path *path, in btrfs_extent_item_to_extent_map()
Dprops.h19 int btrfs_load_inode_props(struct inode *inode, struct btrfs_path *path);
Ddelayed-inode.c688 struct btrfs_path *path, in btrfs_batch_insert_items()
800 struct btrfs_path *path, in btrfs_insert_delayed_item()
829 struct btrfs_path *path, in btrfs_insert_delayed_items()
869 struct btrfs_path *path, in btrfs_batch_delete_items()
931 struct btrfs_path *path, in btrfs_delete_delayed_items()
1004 struct btrfs_path *path, in __btrfs_update_delayed_inode()
1087 struct btrfs_path *path, in btrfs_update_delayed_inode()
1105 struct btrfs_path *path, in __btrfs_commit_inode_delayed_items()
1133 struct btrfs_path *path; in __btrfs_run_delayed_items()
1189 struct btrfs_path *path; in btrfs_commit_inode_delayed_items()
[all …]
Dsend.c85 struct btrfs_path *left_path;
86 struct btrfs_path *right_path;
518 static struct btrfs_path *alloc_path_for_send(void) in alloc_path_for_send()
520 struct btrfs_path *path; in alloc_path_for_send()
801 static int __get_inode_info(struct btrfs_root *root, struct btrfs_path *path, in __get_inode_info()
842 struct btrfs_path *path; in get_inode_info()
866 static int iterate_inode_ref(struct btrfs_root *root, struct btrfs_path *path, in iterate_inode_ref()
874 struct btrfs_path *tmp_path; in iterate_inode_ref()
986 static int iterate_dir_item(struct btrfs_root *root, struct btrfs_path *path, in iterate_dir_item()
1122 struct btrfs_path *p; in get_inode_path()
[all …]
Dxattr.c27 struct btrfs_path *path; in btrfs_getxattr()
85 struct btrfs_path *path; in do_setxattr()
258 struct btrfs_path *path; in btrfs_listxattr()
Dinode-map.c21 struct btrfs_path *path; in caching_kthread()
383 struct btrfs_path *path; in btrfs_save_ino_cache()
510 struct btrfs_path *path; in btrfs_find_highest_objectid()
Drelocation.c651 struct btrfs_path *path1; in build_backref_tree()
652 struct btrfs_path *path2; in build_backref_tree()
1557 struct btrfs_path *path; in get_new_location()
1719 struct btrfs_path *path, int level) in memcmp_node_keys()
1740 struct btrfs_path *path, struct btrfs_key *next_key, in replace_path()
1939 int walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_up_reloc_tree()
1976 int walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_down_reloc_tree()
2101 static int find_next_key(struct btrfs_path *path, int level, in find_next_key()
2133 struct btrfs_path *path; in merge_reloc_root()
2652 struct btrfs_path *path, int lowest) in do_relocation()
[all …]
Dfree-space-cache.c37 struct btrfs_path *path);
40 struct btrfs_path *path, in __lookup_free_space_inode()
84 *block_group, struct btrfs_path *path) in lookup_free_space_inode()
120 struct btrfs_path *path, in __create_free_space_inode()
182 struct btrfs_path *path) in create_free_space_inode()
223 struct btrfs_path *path = btrfs_alloc_path(); in btrfs_truncate_free_space_cache()
652 struct btrfs_path *path, u64 offset) in __load_free_space_cache()
811 struct btrfs_path *path; in load_free_space_cache()
964 struct btrfs_path *path, u64 offset, in update_cache_item()
1118 struct btrfs_path *path, u64 offset) in __btrfs_wait_cache_io()
[all …]
Dqgroup.c332 struct btrfs_path *path = NULL; in btrfs_read_qgroup_config()
538 struct btrfs_path *path; in add_qgroup_relation_item()
562 struct btrfs_path *path; in del_qgroup_relation_item()
592 struct btrfs_path *path; in add_qgroup_item()
660 struct btrfs_path *path; in del_qgroup_item()
706 struct btrfs_path *path; in update_qgroup_limit_item()
749 struct btrfs_path *path; in update_qgroup_info_item()
794 struct btrfs_path *path; in update_qgroup_status_item()
837 struct btrfs_path *path; in btrfs_clean_quota_tree()
883 struct btrfs_path *path = NULL; in btrfs_quota_enable()
[all …]
Dexport.c160 struct btrfs_path *path; in btrfs_get_parent()
229 struct btrfs_path *path; in btrfs_get_name()
/Linux-v4.19/fs/btrfs/tests/
Dfree-space-tree-tests.c21 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()
212 struct btrfs_path *path, in test_remove_end()
236 struct btrfs_path *path, in test_remove_middle()
261 struct btrfs_path *path, in test_merge_left()
299 struct btrfs_path *path, in test_merge_right()
338 struct btrfs_path *path, in test_merge_both()
[all …]
Dqgroup-tests.c21 struct btrfs_path *path; in insert_normal_tree_ref()
72 struct btrfs_path *path; in add_tree_ref()
124 struct btrfs_path *path; in remove_extent_item()
156 struct btrfs_path *path; in remove_extent_ref()

12