Lines Matching refs:btrfs_path
326 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);
2854 struct btrfs_path *path,
2859 struct btrfs_path *path,
2861 int btrfs_find_item(struct btrfs_root *fs_root, struct btrfs_path *path,
2864 const struct btrfs_key *key, struct btrfs_path *p,
2867 struct btrfs_path *p, u64 time_seq);
2870 struct btrfs_path *p, int find_higher,
2876 void btrfs_release_path(struct btrfs_path *p);
2877 struct btrfs_path *btrfs_alloc_path(void);
2878 void btrfs_free_path(struct btrfs_path *p);
2879 void btrfs_set_path_blocking(struct btrfs_path *p);
2880 void btrfs_clear_path_blocking(struct btrfs_path *p,
2882 void btrfs_unlock_up_safe(struct btrfs_path *p, int level);
2885 struct btrfs_path *path, int slot, int nr);
2888 struct btrfs_path *path) in btrfs_del_item()
2893 void setup_items_for_insert(struct btrfs_root *root, struct btrfs_path *path,
2900 struct btrfs_path *path,
2906 struct btrfs_path *path, in btrfs_insert_empty_item()
2913 int btrfs_next_leaf(struct btrfs_root *root, struct btrfs_path *path);
2914 int btrfs_prev_leaf(struct btrfs_root *root, struct btrfs_path *path);
2915 int btrfs_next_old_leaf(struct btrfs_root *root, struct btrfs_path *path,
2918 struct btrfs_path *p, u64 time_seq) in btrfs_next_old_item()
2925 static inline int btrfs_next_item(struct btrfs_root *root, struct btrfs_path *p) in btrfs_next_item()
3003 struct btrfs_path *path, struct btrfs_root_item *root_item,
3030 struct btrfs_path *path, u64 dir,
3036 struct btrfs_path *path, u64 dir,
3041 struct btrfs_path *path, u64 dirid,
3045 struct btrfs_path *path,
3049 struct btrfs_path *path, u64 objectid,
3054 struct btrfs_path *path, u64 dir,
3058 struct btrfs_path *path,
3080 struct btrfs_path *path, u64 objectid);
3082 *root, struct btrfs_path *path,
3088 struct btrfs_path *path,
3116 struct btrfs_path *path, u64 objectid,
3126 const struct btrfs_path *path,
3238 struct btrfs_path *path, u64 start, u64 end,