From 78cf784eaac1ebfc8982e815618b0fcc5927fafb Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Mon, 30 Aug 2021 14:22:43 -0400 Subject: bcachefs: Further reduce iter->trans usage This is prep work for splitting btree_path out from btree_iter - btree_path will not have a pointer to btree_trans. Signed-off-by: Kent Overstreet --- fs/bcachefs/btree_cache.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'fs/bcachefs/btree_cache.h') diff --git a/fs/bcachefs/btree_cache.h b/fs/bcachefs/btree_cache.h index eb57dc3c70b7..3b671cf0056d 100644 --- a/fs/bcachefs/btree_cache.h +++ b/fs/bcachefs/btree_cache.h @@ -27,8 +27,9 @@ struct btree *bch2_btree_node_get(struct btree_trans *, struct btree_iter *, struct btree *bch2_btree_node_get_noiter(struct bch_fs *, const struct bkey_i *, enum btree_id, unsigned, bool); -int bch2_btree_node_prefetch(struct bch_fs *, struct btree_iter *, - const struct bkey_i *, enum btree_id, unsigned); +int bch2_btree_node_prefetch(struct bch_fs *, struct btree_trans *, + struct btree_iter *, const struct bkey_i *, + enum btree_id, unsigned); void bch2_btree_node_evict(struct bch_fs *, const struct bkey_i *); -- cgit v1.2.3