Lines Matching defs:btrfs_path
27 /* Read ahead values for struct btrfs_path.reada */
56 struct btrfs_path {
86 struct btrfs_path *path_name __free(btrfs_free_path) = NULL
426 struct btrfs_path *path;
538 struct btrfs_path *path, u64 min_objectid,
541 struct btrfs_path *path, u64 min_objectid);
543 const struct btrfs_path *path,
546 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path,
550 struct btrfs_path *path,
575 struct btrfs_path *path, int level, int slot);
577 const struct btrfs_path *path, u32 data_size);
579 const struct btrfs_path *path, u32 new_size, int from_end);
582 struct btrfs_path *path,
587 struct btrfs_path *path,
589 int btrfs_find_item(struct btrfs_root *fs_root, struct btrfs_path *path,
592 const struct btrfs_key *key, struct btrfs_path *p,
595 struct btrfs_path *p, u64 time_seq);
598 struct btrfs_path *p, int find_higher,
600 void btrfs_release_path(struct btrfs_path *p);
601 struct btrfs_path *btrfs_alloc_path(void);
602 void btrfs_free_path(struct btrfs_path *p);
603 DEFINE_FREE(btrfs_free_path, struct btrfs_path *, btrfs_free_path(_T))
606 struct btrfs_path *path, int slot, int nr);
609 struct btrfs_path *path)
642 struct btrfs_path *path,
649 struct btrfs_path *path,
654 struct btrfs_path *path,
668 int btrfs_next_old_leaf(struct btrfs_root *root, struct btrfs_path *path,
672 struct btrfs_path *path);
675 struct btrfs_path *path);
703 int btrfs_next_old_item(struct btrfs_root *root, struct btrfs_path *path, u64 time_seq);
711 static inline int btrfs_next_leaf(struct btrfs_root *root, struct btrfs_path *path)
716 static inline int btrfs_next_item(struct btrfs_root *root, struct btrfs_path *p)