Lines Matching refs:dirty
43 bool dirty:1; member
722 e->dirty = true; /* FIXME: audit */ in init_entry()
825 struct queue dirty; member
880 struct queue *q = &mq->dirty; in __update_writeback_sentinels()
926 q_push(&mq->dirty, sentinel); in __sentinels_init()
952 q_del(e->dirty ? &mq->dirty : &mq->clean, e); in del_queue()
957 if (e->dirty) in push_queue()
958 q_push(&mq->dirty, e); in push_queue()
973 if (e->dirty) in push_queue_front()
974 q_push_front(&mq->dirty, e); in push_queue_front()
1000 if (!e->dirty) { in requeue()
1005 q_requeue(&mq->dirty, e, 1u, in requeue()
1109 q_redistribute(&mq->dirty); in end_cache_period()
1140 return q_size(&mq->dirty) == 0u; in clean_target_met()
1180 e = q_peek(&mq->dirty, mq->dirty.nr_levels, idle); in queue_writeback()
1183 q_del(&mq->dirty, e); in queue_writeback()
1192 q_push_front(&mq->dirty, e); in queue_writeback()
1522 e->dirty = set; in __smq_set_clear_dirty()
1525 e->dirty = set; in __smq_set_clear_dirty()
1557 bool dirty, uint32_t hint, bool hint_valid) in smq_load_mapping() argument
1564 e->dirty = dirty; in smq_load_mapping()
1788 q_init(&mq->dirty, &mq->es, NR_CACHE_LEVELS); in __smq_create()