Lines Matching refs:sb
22 #define BCH_HAS_COMPAT_FEATURE(sb, mask) \ argument
23 ((sb)->feature_compat & (mask))
24 #define BCH_HAS_RO_COMPAT_FEATURE(sb, mask) \ argument
25 ((sb)->feature_ro_compat & (mask))
26 #define BCH_HAS_INCOMPAT_FEATURE(sb, mask) \ argument
27 ((sb)->feature_incompat & (mask))
30 static inline int bch_has_feature_##name(struct cache_sb *sb) \
32 return (((sb)->feature_compat & \
35 static inline void bch_set_feature_##name(struct cache_sb *sb) \
37 (sb)->feature_compat |= \
40 static inline void bch_clear_feature_##name(struct cache_sb *sb) \
42 (sb)->feature_compat &= \
47 static inline int bch_has_feature_##name(struct cache_sb *sb) \
49 return (((sb)->feature_ro_compat & \
52 static inline void bch_set_feature_##name(struct cache_sb *sb) \
54 (sb)->feature_ro_compat |= \
57 static inline void bch_clear_feature_##name(struct cache_sb *sb) \
59 (sb)->feature_ro_compat &= \
64 static inline int bch_has_feature_##name(struct cache_sb *sb) \
66 return (((sb)->feature_incompat & \
69 static inline void bch_set_feature_##name(struct cache_sb *sb) \
71 (sb)->feature_incompat |= \
74 static inline void bch_clear_feature_##name(struct cache_sb *sb) \
76 (sb)->feature_incompat &= \