Home
last modified time | relevance | path

Searched refs:preftrees (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/fs/btrfs/
H A Dbackref.c122 struct preftrees { struct
370 struct preftrees *preftrees, int level, u64 parent, in add_direct_ref()
374 return add_prelim_ref(fs_info, &preftrees->direct, 0, NULL, level, in add_direct_ref()
380 struct preftrees *preftrees, u64 root_id, in add_indirect_ref()
385 struct preftree *tree = &preftrees->indirect; in add_indirect_ref()
388 tree = &preftrees->indirect_missing_keys; in add_indirect_ref()
393 static int is_shared_data_backref(struct preftrees *preftrees, u6 argument
369 add_direct_ref(const struct btrfs_fs_info *fs_info, struct preftrees *preftrees, int level, u64 parent, u64 wanted_disk_byte, int count, struct share_check *sc, gfp_t gfp_mask) add_direct_ref() argument
379 add_indirect_ref(const struct btrfs_fs_info *fs_info, struct preftrees *preftrees, u64 root_id, const struct btrfs_key *key, int level, u64 wanted_disk_byte, int count, struct share_check *sc, gfp_t gfp_mask) add_indirect_ref() argument
418 add_all_parents(struct btrfs_root *root, struct btrfs_path *path, struct ulist *parents, struct preftrees *preftrees, struct prelim_ref *ref, int level, u64 time_seq, const u64 *extent_item_pos, bool ignore_offset) add_all_parents() argument
541 resolve_indirect_ref(struct btrfs_fs_info *fs_info, struct btrfs_path *path, u64 time_seq, struct preftrees *preftrees, struct prelim_ref *ref, struct ulist *parents, const u64 *extent_item_pos, bool ignore_offset) resolve_indirect_ref() argument
684 resolve_indirect_refs(struct btrfs_fs_info *fs_info, struct btrfs_path *path, u64 time_seq, struct preftrees *preftrees, const u64 *extent_item_pos, struct share_check *sc, bool ignore_offset) resolve_indirect_refs() argument
793 add_missing_keys(struct btrfs_fs_info *fs_info, struct preftrees *preftrees, bool lock) add_missing_keys() argument
838 add_delayed_refs(const struct btrfs_fs_info *fs_info, struct btrfs_delayed_ref_head *head, u64 seq, struct preftrees *preftrees, struct share_check *sc) add_delayed_refs() argument
963 add_inline_refs(const struct btrfs_fs_info *fs_info, struct btrfs_path *path, u64 bytenr, int *info_level, struct preftrees *preftrees, struct share_check *sc) add_inline_refs() argument
1086 add_keyed_refs(struct btrfs_fs_info *fs_info, struct btrfs_path *path, u64 bytenr, int info_level, struct preftrees *preftrees, struct share_check *sc) add_keyed_refs() argument
1217 struct preftrees preftrees = { global() local
[all...]
/kernel/linux/linux-6.6/fs/btrfs/
H A Dbackref.c150 struct preftrees { struct
423 struct preftrees *preftrees, int level, u64 parent, in add_direct_ref()
427 return add_prelim_ref(fs_info, &preftrees->direct, 0, NULL, level, in add_direct_ref()
433 struct preftrees *preftrees, u64 root_id, in add_indirect_ref()
438 struct preftree *tree = &preftrees->indirect; in add_indirect_ref()
441 tree = &preftrees->indirect_missing_keys; in add_indirect_ref()
446 static int is_shared_data_backref(struct preftrees *preftrees, u6 argument
422 add_direct_ref(const struct btrfs_fs_info *fs_info, struct preftrees *preftrees, int level, u64 parent, u64 wanted_disk_byte, int count, struct share_check *sc, gfp_t gfp_mask) add_direct_ref() argument
432 add_indirect_ref(const struct btrfs_fs_info *fs_info, struct preftrees *preftrees, u64 root_id, const struct btrfs_key *key, int level, u64 wanted_disk_byte, int count, struct share_check *sc, gfp_t gfp_mask) add_indirect_ref() argument
471 add_all_parents(struct btrfs_backref_walk_ctx *ctx, struct btrfs_root *root, struct btrfs_path *path, struct ulist *parents, struct preftrees *preftrees, struct prelim_ref *ref, int level) add_all_parents() argument
594 resolve_indirect_ref(struct btrfs_backref_walk_ctx *ctx, struct btrfs_path *path, struct preftrees *preftrees, struct prelim_ref *ref, struct ulist *parents) resolve_indirect_ref() argument
735 resolve_indirect_refs(struct btrfs_backref_walk_ctx *ctx, struct btrfs_path *path, struct preftrees *preftrees, struct share_check *sc) resolve_indirect_refs() argument
840 add_missing_keys(struct btrfs_fs_info *fs_info, struct preftrees *preftrees, bool lock) add_missing_keys() argument
891 add_delayed_refs(const struct btrfs_fs_info *fs_info, struct btrfs_delayed_ref_head *head, u64 seq, struct preftrees *preftrees, struct share_check *sc) add_delayed_refs() argument
1016 add_inline_refs(struct btrfs_backref_walk_ctx *ctx, struct btrfs_path *path, int *info_level, struct preftrees *preftrees, struct share_check *sc) add_inline_refs() argument
1148 add_keyed_refs(struct btrfs_backref_walk_ctx *ctx, struct btrfs_root *extent_root, struct btrfs_path *path, int info_level, struct preftrees *preftrees, struct share_check *sc) add_keyed_refs() argument
1400 struct preftrees preftrees = { find_parent_nodes() local
[all...]

Completed in 5 milliseconds