summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2022-09-26 18:15:33 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2022-10-03 23:55:39 -0400
commitaaa0912a95daf5e4470e7c767f7ff49bcb5ea25d (patch)
tree92f39cea48cd5d59d00c1fc47212d59634603f63
parentd203c9538c5f42cda814e8a9f01355613fb8c7cc (diff)
bcachefs; Mark __bch2_trans_iter_init as inline
This function is fairly small and only used in two places: one very hot, the other cold, so it should definitely be inlined. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
-rw-r--r--fs/bcachefs/btree_iter.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/fs/bcachefs/btree_iter.c b/fs/bcachefs/btree_iter.c
index fc3542e3e72b..44e0724061b7 100644
--- a/fs/bcachefs/btree_iter.c
+++ b/fs/bcachefs/btree_iter.c
@@ -2575,13 +2575,13 @@ void bch2_trans_iter_exit(struct btree_trans *trans, struct btree_iter *iter)
iter->key_cache_path = NULL;
}
-static void __bch2_trans_iter_init(struct btree_trans *trans,
- struct btree_iter *iter,
- unsigned btree_id, struct bpos pos,
- unsigned locks_want,
- unsigned depth,
- unsigned flags,
- unsigned long ip)
+static inline void __bch2_trans_iter_init(struct btree_trans *trans,
+ struct btree_iter *iter,
+ unsigned btree_id, struct bpos pos,
+ unsigned locks_want,
+ unsigned depth,
+ unsigned flags,
+ unsigned long ip)
{
if (trans->restarted)
panic("bch2_trans_iter_init(): in transaction restart, %s by %pS\n",