Searched refs:cache_clean (Results 1 – 4 of 4) sorted by relevance
440 struct queue cache_clean; member532 return !queue_empty(&mq->cache_clean); in any_clean_cblocks()566 queue_push(e->dirty ? &mq->cache_dirty : &mq->cache_clean, in push()578 queue_remove(e->dirty ? &mq->cache_dirty : &mq->cache_clean, &e->list); in del()649 head = mq->cache_clean.qs + level; in check_generation()699 struct entry *demoted = peek(&mq->cache_clean); in demote_cblock()742 e = peek(&mq->cache_clean); in promote_threshold()1016 queue_iterate_tick(&mq->cache_clean, update_cache_hits, mq); in copy_tick()1022 queue_tick(&mq->cache_clean); in copy_tick()1151 r = mq_save_hints(mq, &mq->cache_clean, fn, context); in mq_walk_mappings()[all …]
52 bool cache_clean; member
902 ftl->cache_clean = 1; in sm_cache_init()913 ftl->cache_clean = 0; in sm_cache_put()937 if (ftl->cache_clean) in sm_cache_flush()
391 static int cache_clean(void) in cache_clean() function472 if (cache_clean() == -1) in do_cache_clean()490 while (cache_clean() != -1) in cache_flush()492 while (cache_clean() != -1) in cache_flush()