Lines Matching refs:btrfs_root
95 struct btrfs_root *root, struct btrfs_inode *inode,
101 struct btrfs_root *root,
104 struct btrfs_root *root,
105 struct btrfs_root *log,
138 struct btrfs_root *root, in start_log_trans()
193 static int join_running_log_trans(struct btrfs_root *root) in join_running_log_trans()
214 void btrfs_pin_log_trans(struct btrfs_root *root) in btrfs_pin_log_trans()
225 void btrfs_end_log_trans(struct btrfs_root *root) in btrfs_end_log_trans()
283 struct btrfs_root *replay_dest;
293 int (*process_func)(struct btrfs_root *log, struct extent_buffer *eb,
300 static int process_one_buffer(struct btrfs_root *log, in process_one_buffer()
347 struct btrfs_root *root, in overwrite_item()
557 static noinline struct inode *read_one_inode(struct btrfs_root *root, in read_one_inode()
585 struct btrfs_root *root, in replay_one_extent()
857 struct btrfs_root *root, in drop_one_dir_item()
909 static noinline int inode_in_dir(struct btrfs_root *root, in inode_in_dir()
956 static noinline int backref_in_log(struct btrfs_root *log, in backref_in_log()
1013 struct btrfs_root *root, in __add_inode_ref()
1015 struct btrfs_root *log_root, in __add_inode_ref()
1248 struct btrfs_root *root, in unlink_old_inode_refs()
1377 static int add_link(struct btrfs_trans_handle *trans, struct btrfs_root *root, in add_link()
1445 struct btrfs_root *root, in add_inode_ref()
1446 struct btrfs_root *log, in add_inode_ref()
1627 struct btrfs_root *root, u64 ino) in insert_orphan_item()
1638 static int count_inode_extrefs(struct btrfs_root *root, in count_inode_extrefs()
1682 static int count_inode_refs(struct btrfs_root *root, in count_inode_refs()
1750 struct btrfs_root *root, in fixup_inode_link_count()
1798 struct btrfs_root *root, in fixup_inode_link_counts()
1859 struct btrfs_root *root, in link_to_fixup_dir()
1898 struct btrfs_root *root, in insert_one_name()
1931 static bool name_in_log_ref(struct btrfs_root *log_root, in name_in_log_ref()
1968 struct btrfs_root *root, in replay_one_name()
2097 struct btrfs_root *root, in replay_one_dir_item()
2182 static noinline int find_dir_range(struct btrfs_root *root, in find_dir_range()
2259 struct btrfs_root *root, in check_item_in_log()
2260 struct btrfs_root *log, in check_item_in_log()
2362 struct btrfs_root *root, in replay_xattr_deletes()
2363 struct btrfs_root *log, in replay_xattr_deletes()
2470 struct btrfs_root *root, in replay_dir_deletes()
2471 struct btrfs_root *log, in replay_dir_deletes()
2580 static int replay_one_buffer(struct btrfs_root *log, struct extent_buffer *eb, in replay_one_buffer()
2585 struct btrfs_root *root = wc->replay_dest; in replay_one_buffer()
2726 struct btrfs_root *root, in walk_down_log_tree()
2833 struct btrfs_root *root, in walk_up_log_tree()
2902 struct btrfs_root *log, struct walk_control *wc) in walk_log_tree()
2981 struct btrfs_root *log, in update_log_root()
2998 static void wait_log_commit(struct btrfs_root *root, int transid) in wait_log_commit()
3023 static void wait_for_writer(struct btrfs_root *root) in wait_for_writer()
3040 static inline void btrfs_remove_log_ctx(struct btrfs_root *root, in btrfs_remove_log_ctx()
3055 static inline void btrfs_remove_all_log_ctxs(struct btrfs_root *root, in btrfs_remove_all_log_ctxs()
3082 struct btrfs_root *root, struct btrfs_log_ctx *ctx) in btrfs_sync_log()
3089 struct btrfs_root *log = root->log_root; in btrfs_sync_log()
3090 struct btrfs_root *log_root_tree = fs_info->log_root_tree; in btrfs_sync_log()
3330 struct btrfs_root *log) in free_log_tree()
3356 int btrfs_free_log(struct btrfs_trans_handle *trans, struct btrfs_root *root) in btrfs_free_log()
3422 struct btrfs_root *root, in btrfs_del_dir_entries_in_log()
3426 struct btrfs_root *log; in btrfs_del_dir_entries_in_log()
3531 struct btrfs_root *root, in btrfs_del_inode_ref_in_log()
3535 struct btrfs_root *log; in btrfs_del_inode_ref_in_log()
3567 struct btrfs_root *log, in insert_dir_log_key()
3600 struct btrfs_root *root, struct btrfs_inode *inode, in log_dir_items()
3607 struct btrfs_root *log = root->log_root; in log_dir_items()
3808 struct btrfs_root *root, struct btrfs_inode *inode, in log_directory_changes()
3845 struct btrfs_root *log, in drop_objectid_items()
3954 struct btrfs_root *log, struct btrfs_path *path, in log_inode_item()
3973 struct btrfs_root *log_root, in log_csums()
4004 struct btrfs_root *log = inode->root->log_root; in copy_items()
4136 struct btrfs_root *log_root, in log_extent_csums()
4180 struct btrfs_inode *inode, struct btrfs_root *root, in log_one_extent()
4185 struct btrfs_root *log = root->log_root; in log_one_extent()
4276 struct btrfs_root *root = inode->root; in btrfs_log_prealloc_extents()
4405 struct btrfs_root *root, in btrfs_log_changed_extents()
4504 static int logged_inode_size(struct btrfs_root *log, struct btrfs_inode *inode, in logged_inode_size()
4554 struct btrfs_root *root, in btrfs_log_all_xattrs()
4624 struct btrfs_root *root, in btrfs_log_holes()
4872 struct btrfs_root *root, in log_conflicting_inodes()
5060 struct btrfs_root *root = inode->root; in copy_inode_items_to_log()
5213 struct btrfs_root *root, struct btrfs_inode *inode, in btrfs_log_inode()
5223 struct btrfs_root *log = root->log_root; in btrfs_log_inode()
5633 struct btrfs_root *root, in log_new_dir_dentries()
5638 struct btrfs_root *log = root->log_root; in log_new_dir_dentries()
5771 struct btrfs_root *root = inode->root; in btrfs_log_all_parents()
5885 struct btrfs_root *root, in log_new_ancestors()
5952 struct btrfs_root *root = inode->root; in log_new_ancestors_fast()
5990 struct btrfs_root *root = inode->root; in log_all_new_ancestors()
6082 struct btrfs_root *root = inode->root; in btrfs_log_inode_parent()
6245 int btrfs_recover_log_trees(struct btrfs_root *log_root_tree) in btrfs_recover_log_trees()
6253 struct btrfs_root *log; in btrfs_recover_log_trees()
6358 struct btrfs_root *root = wc.replay_dest; in btrfs_recover_log_trees()