Searched refs:next_waiter (Results 1 – 4 of 4) sorted by relevance
23 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 …]
66 struct vdo_waiter *next_waiter; member80 return (waiter->next_waiter != NULL); in vdo_waiter_is_waiting()
166 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()
1156 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()