bcachefs: for_each_btree_key_reverse()
authorKent Overstreet <kent.overstreet@gmail.com>
Wed, 20 Jul 2022 20:13:27 +0000 (16:13 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:37 +0000 (17:09 -0400)
commit4f84b7e30b3aa72ce5de032380799a1a5ba044fd
tree49da0fdfc152061e411d9cbe4879912a0e849c28
parent1ed0a5d280ef7a1183b42b2fcc13d919925f1b6e
bcachefs: for_each_btree_key_reverse()

This adds a new macro, like for_each_btree_key2(), but for iterating in
reverse order.

Also, change for_each_btree_key2() to properly check the return value of
bch2_btree_iter_advance().

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
fs/bcachefs/btree_iter.h