Home
last modified time | relevance | path

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

/linux-4.4.14/fs/btrfs/
Dbackref.h27 struct btrfs_path *btrfs_path; member
36 struct btrfs_path *path, struct btrfs_key *found_key,
49 struct btrfs_path *path,
57 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path,
64 struct btrfs_path *path);
68 u64 start_off, struct btrfs_path *path,
Dfree-space-cache.h56 *block_group, struct btrfs_path *path);
60 struct btrfs_path *path);
74 struct btrfs_path *path, u64 offset);
78 struct btrfs_path *path);
80 struct btrfs_path *path);
83 struct btrfs_path *path);
88 struct btrfs_path *path,
Ddir-item.c35 struct btrfs_path *path, in insert_with_overflow()
70 struct btrfs_path *path, u64 objectid, in btrfs_insert_xattr_item()
127 struct btrfs_path *path; in btrfs_insert_dir_item()
193 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item()
225 struct btrfs_path *path; in btrfs_check_dir_item_collision()
286 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_index_item()
309 struct btrfs_path *path, u64 dirid, in btrfs_search_dir_index_item()
356 struct btrfs_path *path, u64 dir, in btrfs_lookup_xattr()
383 struct btrfs_path *path, in btrfs_match_dir_item_name()
422 struct btrfs_path *path, in btrfs_delete_one_dir_name()
Dinode-item.c25 static int find_name_in_backref(struct btrfs_path *path, const char *name, in find_name_in_backref()
54 int btrfs_find_name_in_ext_backref(struct btrfs_path *path, u64 ref_objectid, in btrfs_find_name_in_ext_backref()
98 struct btrfs_path *path, in btrfs_lookup_inode_extref()
127 struct btrfs_path *path; in btrfs_del_inode_extref()
198 struct btrfs_path *path; in btrfs_del_inode_ref()
279 struct btrfs_path *path; in btrfs_insert_inode_extref()
331 struct btrfs_path *path; in btrfs_insert_inode_ref()
403 struct btrfs_path *path, u64 objectid) in btrfs_insert_empty_inode()
417 *root, struct btrfs_path *path, in btrfs_lookup_inode()
Dorphan.c25 struct btrfs_path *path; in btrfs_insert_orphan_item()
46 struct btrfs_path *path; in btrfs_del_orphan_item()
Dctree.c29 *root, struct btrfs_path *path, int level);
32 struct btrfs_path *path, int data_size, int extend);
40 static void del_ptr(struct btrfs_root *root, struct btrfs_path *path,
45 struct btrfs_path *btrfs_alloc_path(void) in btrfs_alloc_path()
47 struct btrfs_path *path; in btrfs_alloc_path()
56 noinline void btrfs_set_path_blocking(struct btrfs_path *p) in btrfs_set_path_blocking()
78 noinline void btrfs_clear_path_blocking(struct btrfs_path *p, in btrfs_clear_path_blocking()
107 void btrfs_free_path(struct btrfs_path *p) in btrfs_free_path()
121 noinline void btrfs_release_path(struct btrfs_path *p) in btrfs_release_path()
1354 tree_mod_log_rewind(struct btrfs_fs_info *fs_info, struct btrfs_path *path, in tree_mod_log_rewind()
[all …]
Dctree.h593 struct btrfs_path { struct
3581 struct btrfs_path *path, u64 min_objectid,
3584 struct btrfs_path *path, u64 min_objectid);
3586 struct btrfs_path *path,
3590 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path,
3594 struct btrfs_path *path,
3604 struct btrfs_path *left_path,
3605 struct btrfs_path *right_path,
3622 void btrfs_extend_item(struct btrfs_root *root, struct btrfs_path *path,
3624 void btrfs_truncate_item(struct btrfs_root *root, struct btrfs_path *path,
[all …]
Droot-tree.c83 struct btrfs_path *path, struct btrfs_root_item *root_item, in btrfs_find_root()
140 struct btrfs_path *path; in btrfs_update_root()
226 struct btrfs_path *path; in btrfs_find_orphan_roots()
339 struct btrfs_path *path; in btrfs_del_root()
363 struct btrfs_path *path; in btrfs_del_root_ref()
435 struct btrfs_path *path; in btrfs_add_root_ref()
Dtree-log.c104 struct btrfs_path *path, u64 objectid);
108 struct btrfs_path *path,
336 struct btrfs_path *path, in overwrite_item()
579 struct btrfs_path *path, in replay_one_extent()
823 struct btrfs_path *path, in drop_one_dir_item()
872 struct btrfs_path *path, in inode_in_dir()
918 struct btrfs_path *path; in backref_in_log()
969 struct btrfs_path *path, in __add_inode_ref()
1199 struct btrfs_path *path, in add_inode_ref()
1338 struct inode *inode, struct btrfs_path *path) in count_inode_extrefs()
[all …]
Dbackref.c247 static int add_all_parents(struct btrfs_root *root, struct btrfs_path *path, in add_all_parents()
339 struct btrfs_path *path, u64 time_seq, in __resolve_indirect_ref()
424 struct btrfs_path *path, u64 time_seq, in __resolve_indirect_refs()
715 struct btrfs_path *path, u64 bytenr, in __add_inline_refs()
828 struct btrfs_path *path, u64 bytenr, in __add_keyed_refs()
935 struct btrfs_path *path;
1315 u64 start_off, struct btrfs_path *path,
1396 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path,
1473 struct btrfs_path *path, struct btrfs_key *found_key,
1735 struct btrfs_path *path,
[all …]
Duuid-tree.c38 struct btrfs_path *path = NULL; in btrfs_uuid_tree_lookup()
98 struct btrfs_path *path = NULL; in btrfs_uuid_tree_add()
162 struct btrfs_path *path = NULL; in btrfs_uuid_tree_rem()
264 struct btrfs_path *path; in btrfs_uuid_tree_iterate()
Dfile-item.c50 struct btrfs_path *path; in btrfs_insert_file_extent()
89 struct btrfs_path *path, in btrfs_lookup_csum()
141 struct btrfs_path *path, u64 objectid, in btrfs_lookup_file_extent()
169 struct btrfs_path *path; in __btrfs_lookup_bio_sums()
311 struct btrfs_path *path; in btrfs_lookup_csums_range()
517 struct btrfs_path *path, in truncate_one_csum()
569 struct btrfs_path *path; in btrfs_del_csums()
689 struct btrfs_path *path; in btrfs_csum_file_blocks()
880 const struct btrfs_path *path, in btrfs_extent_item_to_extent_map()
Dprops.h32 int btrfs_load_inode_props(struct inode *inode, struct btrfs_path *path);
Dsend.c100 struct btrfs_path *left_path;
101 struct btrfs_path *right_path;
497 static struct btrfs_path *alloc_path_for_send(void) in alloc_path_for_send()
499 struct btrfs_path *path; in alloc_path_for_send()
786 static int __get_inode_info(struct btrfs_root *root, struct btrfs_path *path, in __get_inode_info()
827 struct btrfs_path *path; in get_inode_info()
851 static int iterate_inode_ref(struct btrfs_root *root, struct btrfs_path *path, in iterate_inode_ref()
859 struct btrfs_path *tmp_path; in iterate_inode_ref()
971 static int iterate_dir_item(struct btrfs_root *root, struct btrfs_path *path, in iterate_dir_item()
1107 struct btrfs_path *p; in get_inode_path()
[all …]
Ddelayed-inode.c724 struct btrfs_path *path, in btrfs_batch_insert_items()
835 struct btrfs_path *path, in btrfs_insert_delayed_item()
864 struct btrfs_path *path, in btrfs_insert_delayed_items()
904 struct btrfs_path *path, in btrfs_batch_delete_items()
966 struct btrfs_path *path, in btrfs_delete_delayed_items()
1039 struct btrfs_path *path, in __btrfs_update_delayed_inode()
1121 struct btrfs_path *path, in btrfs_update_delayed_inode()
1139 struct btrfs_path *path, in __btrfs_commit_inode_delayed_items()
1167 struct btrfs_path *path; in __btrfs_run_delayed_items()
1225 struct btrfs_path *path; in btrfs_commit_inode_delayed_items()
[all …]
Dxattr.c40 struct btrfs_path *path; in __btrfs_getxattr()
97 struct btrfs_path *path; in do_setxattr()
266 struct btrfs_path *path; in btrfs_listxattr()
Drelocation.c684 struct btrfs_path *path1;
685 struct btrfs_path *path2;
1581 struct btrfs_path *path;
1742 struct btrfs_path *path, int level)
1763 struct btrfs_path *path, struct btrfs_key *next_key,
1934 int walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path,
1971 int walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path,
2090 static int find_next_key(struct btrfs_path *path, int level,
2121 struct btrfs_path *path;
2640 struct btrfs_path *path, int lowest)
[all …]
Dinode-map.c35 struct btrfs_path *path; in caching_kthread()
396 struct btrfs_path *path; in btrfs_save_ino_cache()
520 struct btrfs_path *path; in btrfs_find_highest_objectid()
Dqgroup.c305 struct btrfs_path *path = NULL; in btrfs_read_qgroup_config()
514 struct btrfs_path *path; in add_qgroup_relation_item()
538 struct btrfs_path *path; in del_qgroup_relation_item()
568 struct btrfs_path *path; in add_qgroup_item()
636 struct btrfs_path *path; in del_qgroup_item()
682 struct btrfs_path *path; in update_qgroup_limit_item()
724 struct btrfs_path *path; in update_qgroup_info_item()
769 struct btrfs_path *path; in update_qgroup_status_item()
812 struct btrfs_path *path; in btrfs_clean_quota_tree()
860 struct btrfs_path *path = NULL; in btrfs_quota_enable()
[all …]
Dtree-defrag.c35 struct btrfs_path *path = NULL; in btrfs_defrag_leaves()
Dexport.c157 struct btrfs_path *path; in btrfs_get_parent()
225 struct btrfs_path *path; in btrfs_get_name()
Dextent-tree.c102 static int find_next_key(struct btrfs_path *path, int level,
404 struct btrfs_path *path; in caching_thread()
781 struct btrfs_path *path; in btrfs_lookup_data_extent()
811 struct btrfs_path *path; in btrfs_lookup_extent_info()
1044 struct btrfs_path *path, in convert_extent_item_v0()
1160 struct btrfs_path *path, in lookup_extent_data_ref()
1247 struct btrfs_path *path, in insert_extent_data_ref()
1326 struct btrfs_path *path, in remove_extent_data_ref()
1382 static noinline u32 extent_data_ref_count(struct btrfs_path *path, in extent_data_ref_count()
1425 struct btrfs_path *path, in lookup_tree_block_ref()
[all …]
Dfree-space-cache.c47 struct btrfs_path *path, in __lookup_free_space_inode()
96 *block_group, struct btrfs_path *path) in lookup_free_space_inode()
133 struct btrfs_path *path, in __create_free_space_inode()
195 struct btrfs_path *path) in create_free_space_inode()
233 struct btrfs_path *path = btrfs_alloc_path(); in btrfs_truncate_free_space_cache()
670 struct btrfs_path *path, u64 offset) in __load_free_space_cache()
832 struct btrfs_path *path; in load_free_space_cache()
983 struct btrfs_path *path, u64 offset, in update_cache_item()
1147 struct btrfs_path *path, u64 offset) in btrfs_wait_cache_io()
1226 struct btrfs_path *path, u64 offset) in __btrfs_write_out_cache()
[all …]
Dprops.c158 struct btrfs_path *path, in iterate_object_props()
287 int btrfs_load_inode_props(struct inode *inode, struct btrfs_path *path) in btrfs_load_inode_props()
Dvolumes.c1092 struct btrfs_path *path; in btrfs_account_dev_extents_size()
1252 struct btrfs_path *path; in find_free_dev_extent_start()
1420 struct btrfs_path *path; in btrfs_free_dev_extent()
1479 struct btrfs_path *path; in btrfs_alloc_dev_extent()
1541 struct btrfs_path *path; in find_next_devid()
1582 struct btrfs_path *path; in btrfs_add_device()
1653 struct btrfs_path *path; in btrfs_rm_dev_item()
2172 struct btrfs_path *path; in btrfs_finish_sprout()
2562 struct btrfs_path *path; in btrfs_update_device()
2649 struct btrfs_path *path; in btrfs_free_chunk()
[all …]
Dinode.c137 struct btrfs_path *path, int extent_inserted, in insert_inline_extent()
252 struct btrfs_path *path; in cow_file_range_inline()
1223 struct btrfs_path *path; in run_delalloc_nocow()
2076 struct btrfs_path *path; in insert_reserved_file_extent()
2175 struct btrfs_path *path;
2250 struct btrfs_path *path = new->path; in record_one_backref()
2364 static noinline bool record_extent_backrefs(struct btrfs_path *path, in record_extent_backrefs()
2417 static noinline int relink_extent_backref(struct btrfs_path *path, in relink_extent_backref()
2633 struct btrfs_path *path; in relink_file_extents()
2688 struct btrfs_path *path; in record_old_file_extents()
[all …]
Ddev-replace.c63 struct btrfs_path *path = NULL; in btrfs_init_dev_replace()
199 struct btrfs_path *path; in btrfs_run_dev_replace()
Dioctl.c923 struct btrfs_path *path; in find_new_extents()
1864 struct btrfs_path *path; in may_destroy_subvol()
1937 struct btrfs_path *path, in copy_to_sk()
2068 struct btrfs_path *path; in search_ioctl()
2214 struct btrfs_path *path; in btrfs_search_path_in_tree()
3317 const struct btrfs_path *path, in clone_update_extent_map()
3400 struct btrfs_path *path, in clone_copy_inline_extent()
3532 struct btrfs_path *path = NULL; in btrfs_clone()
4073 struct btrfs_path *path; in btrfs_ioctl_default_subvol()
4510 struct btrfs_path *path; in btrfs_ioctl_ino_to_path()
[all …]
Dfile.c693 struct btrfs_path *path, u64 start, u64 end, in __btrfs_drop_extents()
1021 struct btrfs_path *path; in btrfs_drop_extents()
1078 struct btrfs_path *path; in btrfs_mark_extent_written()
2152 struct btrfs_path *path, u64 offset, u64 end) in fill_holes()
2284 struct btrfs_path *path; in btrfs_punch_hole()
Dscrub.c235 struct btrfs_path *path;
604 struct btrfs_path *path; in scrub_print_warning()
795 struct btrfs_path *path; in scrub_fixup_nodatasum()
2837 struct btrfs_path *path, in scrub_raid56_parity()
3062 struct btrfs_path *path, *ppath; in scrub_stripe()
3492 struct btrfs_path *path; in scrub_enumerate_chunks()
4130 struct btrfs_path *path; in copy_nocow_pages_worker()
Dsuper.c854 struct btrfs_path *path = NULL; in get_subvol_name_from_objectid()
986 struct btrfs_path *path; in get_default_subvol_objectid()
Ddisk-io.c1493 struct btrfs_path *path; in btrfs_read_tree_root()
1648 struct btrfs_path *path; in btrfs_get_fs_root()
Dtransaction.c1309 struct btrfs_path *path; in create_pending_snapshot()
Dextent_io.c4479 struct btrfs_path *path; in extent_fiemap()
/linux-4.4.14/fs/btrfs/tests/
Dqgroup-tests.c41 struct btrfs_path *path; in insert_normal_tree_ref()
92 struct btrfs_path *path; in add_tree_ref()
144 struct btrfs_path *path; in remove_extent_item()
176 struct btrfs_path *path; in remove_extent_ref()
Dextent-buffer-tests.c27 struct btrfs_path *path; in test_btrfs_split_item()
Dinode-tests.c30 struct btrfs_path path; in insert_extent()
64 struct btrfs_path path; in insert_inode_item_key()