#include "bcachefs.h"
#include "bkey_buf.h"
#include "btree_update.h"
#include "error.h"
#include "io_misc.h"
#include "logged_ops.h"
#include "super.h"
struct bch_logged_op_fn { … };
static const struct bch_logged_op_fn logged_op_fns[] = …;
static const struct bch_logged_op_fn *logged_op_fn(enum bch_bkey_type type)
{ … }
static int resume_logged_op(struct btree_trans *trans, struct btree_iter *iter,
struct bkey_s_c k)
{ … }
int bch2_resume_logged_ops(struct bch_fs *c)
{ … }
static int __bch2_logged_op_start(struct btree_trans *trans, struct bkey_i *k)
{ … }
int bch2_logged_op_start(struct btree_trans *trans, struct bkey_i *k)
{ … }
void bch2_logged_op_finish(struct btree_trans *trans, struct bkey_i *k)
{ … }