bcachefs: bch2_dir_emit() - drop_locks_do() conversion
authorKent Overstreet <kent.overstreet@linux.dev>
Wed, 10 Apr 2024 17:18:22 +0000 (13:18 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Wed, 8 May 2024 21:29:19 +0000 (17:29 -0400)
commit0c0cbfdb84725e9933a24ecf47c61bdeeda06ba2
treedf7c63e3b430678dd8f474b34a39afc30a5b69eb
parent65bd442397274347e721a89c2c4882a392bae982
bcachefs: bch2_dir_emit() - drop_locks_do() conversion

Add a new helper that calls dir_emit() and updates ctx->pos on success;
this lets us convert bch2_readdir() to drop_locks_do().

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/dirent.c