LIST_CLEAN
if (WARN_ON_ONCE(b->list_mode != LIST_CLEAN))
b = cache_evict(&c->cache, LIST_CLEAN, is_clean, c);
cache_mark_many(&c->cache, LIST_DIRTY, LIST_CLEAN, cleaned, NULL);
cache_count(&c->cache, LIST_CLEAN) * DM_BUFIO_WRITEBACK_RATIO)
b->list_mode = LIST_CLEAN;
cache_mark(&c->cache, tree, b, LIST_CLEAN);
l == LIST_CLEAN ? is_clean : is_dirty, c);
b = cache_evict(&c->cache, LIST_CLEAN, select_for_evict, NULL);
lru_init(&bc->lru[LIST_CLEAN]);
lru_destroy(&bc->lru[LIST_CLEAN]);
return cache_count(bc, LIST_CLEAN) + cache_count(bc, LIST_DIRTY);