Lines Matching refs:dirty
43 bool dirty:1; member
722 e->dirty = true; /* FIXME: audit */ in init_entry()
825 struct queue dirty; member
886 struct queue *q = &mq->dirty; in __update_writeback_sentinels()
932 q_push(&mq->dirty, sentinel); in __sentinels_init()
958 q_del(e->dirty ? &mq->dirty : &mq->clean, e); in del_queue()
963 if (e->dirty) in push_queue()
964 q_push(&mq->dirty, e); in push_queue()
979 if (e->dirty) in push_queue_front()
980 q_push_front(&mq->dirty, e); in push_queue_front()
1006 if (!e->dirty) { in requeue()
1011 q_requeue(&mq->dirty, e, 1u, in requeue()
1115 q_redistribute(&mq->dirty); in end_cache_period()
1146 return q_size(&mq->dirty) == 0u; in clean_target_met()
1186 e = q_peek(&mq->dirty, mq->dirty.nr_levels, idle); in queue_writeback()
1189 q_del(&mq->dirty, e); in queue_writeback()
1198 q_push_front(&mq->dirty, e); in queue_writeback()
1528 e->dirty = set; in __smq_set_clear_dirty()
1531 e->dirty = set; in __smq_set_clear_dirty()
1563 bool dirty, uint32_t hint, bool hint_valid) in smq_load_mapping() argument
1570 e->dirty = dirty; in smq_load_mapping()
1792 q_init(&mq->dirty, &mq->es, NR_CACHE_LEVELS); in __smq_create()