Searched refs:vdo_waitq_enqueue_waiter (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/drivers/md/dm-vdo/ |
D | wait-queue.c | 21 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()
|
D | wait-queue.h | 106 void vdo_waitq_enqueue_waiter(struct vdo_wait_queue *waitq,
|
D | flush.c | 198 vdo_waitq_enqueue_waiter(&flusher->pending_flushes, in finish_notification() 285 vdo_waitq_enqueue_waiter(&flusher->notifiers, &flush->waiter); in flush_vdo()
|
D | recovery-journal.c | 1047 vdo_waitq_enqueue_waiter(&journal->pending_writes, &block->write_waiter); in schedule_block_write() 1102 vdo_waitq_enqueue_waiter(&block->entry_waiters, &data_vio->waiter); in assign_entry() 1359 vdo_waitq_enqueue_waiter(&block->commit_waiters, &data_vio->waiter); in add_queued_recovery_entries() 1463 vdo_waitq_enqueue_waiter(&journal->entry_waiters, &data_vio->waiter); in vdo_add_recovery_journal_entry()
|
D | vio.c | 410 vdo_waitq_enqueue_waiter(&pool->waiting, waiter); in acquire_vio_from_pool()
|
D | block-map.c | 969 vdo_waitq_enqueue_waiter(&cache->free_waiters, &vdo_page_comp->waiter); in discard_page_for_completion() 1186 vdo_waitq_enqueue_waiter(&info->waiting, &vdo_page_comp->waiter); in load_page_for_completion() 1252 vdo_waitq_enqueue_waiter(&info->waiting, &page_completion->waiter); in vdo_get_page() 1531 vdo_waitq_enqueue_waiter(&zone->flush_waiters, &page->waiter); in enqueue_page() 1917 vdo_waitq_enqueue_waiter(&lock_holder->waiters, &data_vio->waiter); in attempt_page_lock()
|
D | dedupe.c | 542 vdo_waitq_enqueue_waiter(&lock->waiters, &data_vio->waiter); in wait_on_hash_lock() 1520 vdo_waitq_enqueue_waiter(&temp_queue, &data_vio->waiter); in select_writing_agent() 1534 vdo_waitq_enqueue_waiter(&lock->waiters, &lock->agent->waiter); in select_writing_agent()
|
D | slab-depot.c | 390 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() 3228 vdo_waitq_enqueue_waiter(&allocator->scrubber.waiters, waiter); in vdo_enqueue_clean_slab_waiter() 3254 vdo_waitq_enqueue_waiter(&slab->journal.entry_waiters, &updater->waiter); in vdo_modify_reference_count()
|
D | data-vio.c | 468 vdo_waitq_enqueue_waiter(&lock_holder->logical.waiters, &data_vio->waiter); in attempt_logical_block_lock()
|