linux/fs/bcachefs/journal_sb.h

/* SPDX-License-Identifier: GPL-2.0 */

#include "super-io.h"
#include "vstructs.h"

static inline unsigned bch2_nr_journal_buckets(struct bch_sb_field_journal *j)
{}

static inline unsigned bch2_sb_field_journal_v2_nr_entries(struct bch_sb_field_journal_v2 *j)
{}

extern const struct bch_sb_field_ops bch_sb_field_ops_journal;
extern const struct bch_sb_field_ops bch_sb_field_ops_journal_v2;

int bch2_journal_buckets_to_sb(struct bch_fs *, struct bch_dev *, u64 *, unsigned);