Lines Matching refs:btrfs_path
59 struct btrfs_path { struct
89 struct btrfs_path *path_name __free(btrfs_free_path) = NULL argument
416 struct btrfs_path *path;
542 struct btrfs_path *path, u64 min_objectid,
545 struct btrfs_path *path, u64 min_objectid);
547 const struct btrfs_path *path,
550 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path,
554 struct btrfs_path *path,
579 struct btrfs_path *path, int level, int slot);
581 const struct btrfs_path *path, u32 data_size);
583 const struct btrfs_path *path, u32 new_size, int from_end);
586 struct btrfs_path *path,
591 struct btrfs_path *path,
593 int btrfs_find_item(struct btrfs_root *fs_root, struct btrfs_path *path,
596 const struct btrfs_key *key, struct btrfs_path *p,
599 struct btrfs_path *p, u64 time_seq);
602 struct btrfs_path *p, int find_higher,
604 void btrfs_release_path(struct btrfs_path *p);
605 struct btrfs_path *btrfs_alloc_path(void);
606 void btrfs_free_path(struct btrfs_path *p);
607 DEFINE_FREE(btrfs_free_path, struct btrfs_path *, btrfs_free_path(_T))
610 struct btrfs_path *path, int slot, int nr);
613 struct btrfs_path *path) in btrfs_del_item()
646 struct btrfs_path *path,
653 struct btrfs_path *path,
658 struct btrfs_path *path, in btrfs_insert_empty_item()
672 int btrfs_next_old_leaf(struct btrfs_root *root, struct btrfs_path *path,
676 struct btrfs_path *path);
679 struct btrfs_path *path);
707 int btrfs_next_old_item(struct btrfs_root *root, struct btrfs_path *path, u64 time_seq);
715 static inline int btrfs_next_leaf(struct btrfs_root *root, struct btrfs_path *path) in btrfs_next_leaf()
720 static inline int btrfs_next_item(struct btrfs_root *root, struct btrfs_path *p) in btrfs_next_item()