Home
last modified time | relevance | path

Searched refs:vdo_waitq_enqueue_waiter (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/md/dm-vdo/
H A Dwait-queue.c21 void vdo_waitq_enqueue_waiter(struct vdo_wait_queue *waitq, struct vdo_waiter *waiter) in vdo_waitq_enqueue_waiter() function
140 vdo_waitq_enqueue_waiter((waiter_match(waiter, match_context) ? in vdo_waitq_dequeue_matching_waiters()
H A Dwait-queue.h106 void vdo_waitq_enqueue_waiter(struct vdo_wait_queue *waitq,
H A Dflush.c198 vdo_waitq_enqueue_waiter(&flusher->pending_flushes, in finish_notification()
285 vdo_waitq_enqueue_waiter(&flusher->notifiers, &flush->waiter); in flush_vdo()
H A Drecovery-journal.c1049 vdo_waitq_enqueue_waiter(&journal->pending_writes, &block->write_waiter); in schedule_block_write()
1106 vdo_waitq_enqueue_waiter(&block->entry_waiters, &data_vio->waiter); in assign_entry()
1365 vdo_waitq_enqueue_waiter(&block->commit_waiters, &data_vio->waiter); in add_queued_recovery_entries()
1471 vdo_waitq_enqueue_waiter(&journal->entry_waiters, &data_vio->waiter); in vdo_add_recovery_journal_entry()
H A Dvio.c423 vdo_waitq_enqueue_waiter(&pool->waiting, waiter); in acquire_vio_from_pool()
H A Dblock-map.c985 vdo_waitq_enqueue_waiter(&cache->free_waiters, &vdo_page_comp->waiter); in discard_page_for_completion()
1199 vdo_waitq_enqueue_waiter(&info->waiting, &vdo_page_comp->waiter); in load_page_for_completion()
1265 vdo_waitq_enqueue_waiter(&info->waiting, &page_completion->waiter); in vdo_get_page()
1549 vdo_waitq_enqueue_waiter(&zone->flush_waiters, &page->waiter); in enqueue_page()
1934 vdo_waitq_enqueue_waiter(&lock_holder->waiters, &data_vio->waiter); in attempt_page_lock()
H A Ddedupe.c542 vdo_waitq_enqueue_waiter(&lock->waiters, &data_vio->waiter); in wait_on_hash_lock()
1522 vdo_waitq_enqueue_waiter(&temp_queue, &data_vio->waiter); in select_writing_agent()
1536 vdo_waitq_enqueue_waiter(&lock->waiters, &lock->agent->waiter); in select_writing_agent()
H A Dslab-depot.c392 vdo_waitq_enqueue_waiter(&block->next_update_waiters, waiter); in update_slab_summary_entry()
1094 vdo_waitq_enqueue_waiter(&block->slab->dirty_blocks, &block->waiter); in finish_reference_block_write()
1274 vdo_waitq_enqueue_waiter(&block->slab->dirty_blocks, &block->waiter); in dirty_block()
3315 vdo_waitq_enqueue_waiter(&allocator->scrubber.waiters, waiter); in vdo_enqueue_clean_slab_waiter()
3340 vdo_waitq_enqueue_waiter(&slab->journal.entry_waiters, &updater->waiter); in vdo_modify_reference_count()
H A Ddata-vio.c472 vdo_waitq_enqueue_waiter(&lock_holder->logical.waiters, &data_vio->waiter); in attempt_logical_block_lock()