bcachefs: bch2_sb_field_get() refactoring
authorKent Overstreet <kent.overstreet@linux.dev>
Tue, 26 Sep 2023 21:49:34 +0000 (17:49 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:10:16 +0000 (17:10 -0400)
commit4637429e3946d083eedde1668c17a4fadaf3c0b1
treee963537ab982b1a82fa0aa33afab53713ce33fa7
parentbe47e0ba4fc92bd065ac0b7ad345913eea1bc6fc
bcachefs: bch2_sb_field_get() refactoring

Instead of using token pasting to generate methods for each superblock
section, just make the type a parameter to bch2_sb_field_get().

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
13 files changed:
fs/bcachefs/checksum.c
fs/bcachefs/counters.c
fs/bcachefs/disk_groups.c
fs/bcachefs/journal.c
fs/bcachefs/journal_sb.c
fs/bcachefs/journal_seq_blacklist.c
fs/bcachefs/quota.c
fs/bcachefs/replicas.c
fs/bcachefs/sb-clean.c
fs/bcachefs/sb-members.c
fs/bcachefs/super-io.c
fs/bcachefs/super-io.h
fs/bcachefs/super.c