Home
last modified time | relevance | path

Searched refs:pending_flushes (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/md/dm-vdo/
Dflush.c36 struct vdo_wait_queue pending_flushes; member
198 vdo_waitq_enqueue_waiter(&flusher->pending_flushes, in finish_notification()
299 vdo_waitq_has_waiters(&flusher->pending_flushes)) in check_for_drain_complete()
326 while (vdo_waitq_has_waiters(&flusher->pending_flushes)) { in vdo_complete_flushes()
328 vdo_waiter_as_flush(vdo_waitq_get_first_waiter(&flusher->pending_flushes)); in vdo_complete_flushes()
338 vdo_waitq_dequeue_waiter(&flusher->pending_flushes); in vdo_complete_flushes()
358 (vdo_waitq_has_waiters(&flusher->pending_flushes) ? "not empty" : "empty")); in vdo_dump_flusher()
/linux-6.12.1/drivers/md/
Draid5-ppl.c148 atomic_t pending_flushes; /* how many disk flushes are in progress */ member
252 atomic_set(&io->pending_flushes, 0); in ppl_new_iounit()
602 if (atomic_dec_and_test(&io->pending_flushes)) { in ppl_flush_endio()
617 atomic_set(&io->pending_flushes, raid_disks); in ppl_do_flush()
646 if (atomic_dec_and_test(&io->pending_flushes)) in ppl_do_flush()