Lines Matching refs:btrfs_path

58 struct btrfs_path {  struct
88 struct btrfs_path *path_name __free(btrfs_free_path) = NULL argument
434 struct btrfs_path *path;
546 struct btrfs_path *path, u64 min_objectid,
549 struct btrfs_path *path, u64 min_objectid);
551 const struct btrfs_path *path,
554 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path,
558 struct btrfs_path *path,
583 struct btrfs_path *path, int level, int slot);
585 const struct btrfs_path *path, u32 data_size);
587 const struct btrfs_path *path, u32 new_size, int from_end);
590 struct btrfs_path *path,
595 struct btrfs_path *path,
597 int btrfs_find_item(struct btrfs_root *fs_root, struct btrfs_path *path,
600 const struct btrfs_key *key, struct btrfs_path *p,
603 struct btrfs_path *p, u64 time_seq);
606 struct btrfs_path *p, int find_higher,
608 void btrfs_release_path(struct btrfs_path *p);
609 struct btrfs_path *btrfs_alloc_path(void);
610 void btrfs_free_path(struct btrfs_path *p);
611 DEFINE_FREE(btrfs_free_path, struct btrfs_path *, btrfs_free_path(_T))
614 struct btrfs_path *path, int slot, int nr);
617 struct btrfs_path *path) in btrfs_del_item()
650 struct btrfs_path *path,
657 struct btrfs_path *path,
662 struct btrfs_path *path, in btrfs_insert_empty_item()
676 int btrfs_next_old_leaf(struct btrfs_root *root, struct btrfs_path *path,
680 struct btrfs_path *path);
683 struct btrfs_path *path);
711 int btrfs_next_old_item(struct btrfs_root *root, struct btrfs_path *path, u64 time_seq);
719 static inline int btrfs_next_leaf(struct btrfs_root *root, struct btrfs_path *path) in btrfs_next_leaf()
724 static inline int btrfs_next_item(struct btrfs_root *root, struct btrfs_path *p) in btrfs_next_item()