summaryrefslogtreecommitdiff
path: root/libbcachefs/sb-members.h
diff options
context:
space:
mode:
Diffstat (limited to 'libbcachefs/sb-members.h')
-rw-r--r--libbcachefs/sb-members.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/libbcachefs/sb-members.h b/libbcachefs/sb-members.h
index 5dcc2017..35d4ab9b 100644
--- a/libbcachefs/sb-members.h
+++ b/libbcachefs/sb-members.h
@@ -133,7 +133,7 @@ static inline void __bch2_dev_put(struct bch_dev *ca)
static inline void bch2_dev_put(struct bch_dev *ca)
{
- if (ca)
+ if (!IS_ERR_OR_NULL(ca))
__bch2_dev_put(ca);
}
@@ -365,6 +365,7 @@ static inline struct bch_member_cpu bch2_mi_to_cpu(struct bch_member *mi)
}
void bch2_sb_members_from_cpu(struct bch_fs *);
+void bch2_sb_members_to_cpu(struct bch_fs *);
void bch2_dev_io_errors_to_text(struct printbuf *, struct bch_dev *);
void bch2_dev_errors_reset(struct bch_dev *);