From 171ee48e57be78f4e95954c99851553fa523bf91 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Fri, 3 Mar 2017 21:09:52 -0900 Subject: Delete more unused shim code, update bcache code --- libbcache/writeback.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'libbcache/writeback.h') diff --git a/libbcache/writeback.h b/libbcache/writeback.h index 77e59651..250b709d 100644 --- a/libbcache/writeback.h +++ b/libbcache/writeback.h @@ -87,6 +87,8 @@ static inline void bch_writeback_add(struct cached_dev *dc) } } +#ifndef NO_BCACHE_WRITEBACK + void bcache_dev_sectors_dirty_add(struct cache_set *, unsigned, u64, int); void bch_writeback_recalc_oldest_gens(struct cache_set *); @@ -97,4 +99,24 @@ void bch_cached_dev_writeback_free(struct cached_dev *); int bch_cached_dev_writeback_init(struct cached_dev *); int bch_cached_dev_writeback_start(struct cached_dev *); +#else + +static inline void bcache_dev_sectors_dirty_add(struct cache_set *c, + unsigned i, u64 o, int n) {} +static inline void bch_writeback_recalc_oldest_gens(struct cache_set *c) {} +static inline void bch_sectors_dirty_init(struct cached_dev *dc, + struct cache_set *c) {} +static inline void bch_cached_dev_writeback_stop(struct cached_dev *dc) {} +static inline void bch_cached_dev_writeback_free(struct cached_dev *dc) {} +static inline int bch_cached_dev_writeback_init(struct cached_dev *dc) +{ + return 0; +} +static inline int bch_cached_dev_writeback_start(struct cached_dev *dc) +{ + return 0; +} + +#endif + #endif -- cgit v1.2.3