Lines Matching refs:cache_dirty
441 struct queue cache_dirty; member
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()
658 head = mq->cache_dirty.qs + level; in check_generation()
746 e = peek(&mq->cache_dirty); in promote_threshold()
1015 queue_iterate_tick(&mq->cache_dirty, update_cache_hits, mq); in copy_tick()
1021 queue_tick(&mq->cache_dirty); in copy_tick()
1023 queue_update_writeback_sentinels(&mq->cache_dirty); in copy_tick()
1153 r = mq_save_hints(mq, &mq->cache_dirty, fn, context); in mq_walk_mappings()
1213 unsigned nr_clean = from_cblock(mq->cache_size) - queue_size(&mq->cache_dirty); in clean_target_met()
1222 struct entry *e = pop_old(mq, &mq->cache_dirty); in __mq_writeback_work()
1225 e = pop(mq, &mq->cache_dirty); in __mq_writeback_work()
1408 queue_init(&mq->cache_dirty); in mq_create()