Home
last modified time | relevance | path

Searched refs:next_waiter (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/md/dm-vdo/
Dwait-queue.c23 BUG_ON(waiter->next_waiter != NULL); in vdo_waitq_enqueue_waiter()
30 waiter->next_waiter = waiter; in vdo_waitq_enqueue_waiter()
33 waiter->next_waiter = waitq->last_waiter->next_waiter; in vdo_waitq_enqueue_waiter()
34 waitq->last_waiter->next_waiter = waiter; in vdo_waitq_enqueue_waiter()
60 struct vdo_waiter *from_head = from_waitq->last_waiter->next_waiter; in vdo_waitq_transfer_all_waiters()
61 struct vdo_waiter *to_head = to_waitq->last_waiter->next_waiter; in vdo_waitq_transfer_all_waiters()
63 to_waitq->last_waiter->next_waiter = from_head; in vdo_waitq_transfer_all_waiters()
64 from_waitq->last_waiter->next_waiter = to_head; in vdo_waitq_transfer_all_waiters()
116 return last_waiter->next_waiter; in vdo_waitq_get_first_waiter()
170 last_waiter->next_waiter = first_waiter->next_waiter; in vdo_waitq_dequeue_waiter()
[all …]
Dwait-queue.h66 struct vdo_waiter *next_waiter; member
80 return (waiter->next_waiter != NULL); in vdo_waiter_is_waiting()
Ddump.c166 for (waiter = first->next_waiter; waiter != first; waiter = waiter->next_waiter) { in dump_vio_waiters()
195 if (data_vio->waiter.next_waiter != NULL) in encode_vio_dump_flags()
Dblock-map.c1156 VDO_ASSERT_LOG_ONLY((page_completion->waiter.next_waiter == NULL), in vdo_release_page_completion()
1220 VDO_ASSERT_LOG_ONLY((page_completion->waiter.next_waiter == NULL), in vdo_get_page()