Lines Matching refs:wb
183 struct bdi_writeback wb; /* the root writeback info for this bdi */ member
222 static inline bool wb_tryget(struct bdi_writeback *wb) in wb_tryget() argument
224 if (wb != &wb->bdi->wb) in wb_tryget()
225 return percpu_ref_tryget(&wb->refcnt); in wb_tryget()
233 static inline void wb_get(struct bdi_writeback *wb) in wb_get() argument
235 if (wb != &wb->bdi->wb) in wb_get()
236 percpu_ref_get(&wb->refcnt); in wb_get()
243 static inline void wb_put(struct bdi_writeback *wb) in wb_put() argument
245 if (WARN_ON_ONCE(!wb->bdi)) { in wb_put()
253 if (wb != &wb->bdi->wb) in wb_put()
254 percpu_ref_put(&wb->refcnt); in wb_put()
263 static inline bool wb_dying(struct bdi_writeback *wb) in wb_dying() argument
265 return percpu_ref_is_dying(&wb->refcnt); in wb_dying()
270 static inline bool wb_tryget(struct bdi_writeback *wb) in wb_tryget() argument
275 static inline void wb_get(struct bdi_writeback *wb) in wb_get() argument
279 static inline void wb_put(struct bdi_writeback *wb) in wb_put() argument
283 static inline bool wb_dying(struct bdi_writeback *wb) in wb_dying() argument