Lines Matching refs:waitqueue_vcpu
26 struct waitqueue_vcpu { struct
43 struct waitqueue_vcpu *wqv; in init_waitqueue_vcpu() argument
45 wqv = xzalloc(struct waitqueue_vcpu); in init_waitqueue_vcpu()
61 v->waitqueue_vcpu = wqv; in init_waitqueue_vcpu()
68 struct waitqueue_vcpu *wqv; in destroy_waitqueue_vcpu()
70 wqv = v->waitqueue_vcpu; in destroy_waitqueue_vcpu()
80 v->waitqueue_vcpu = NULL; in destroy_waitqueue_vcpu()
96 struct waitqueue_vcpu *wqv; in wake_up_nr()
102 wqv = list_entry(wq->list.next, struct waitqueue_vcpu, list); in wake_up_nr()
123 static void __prepare_to_wait(struct waitqueue_vcpu *wqv) in __prepare_to_wait()
164 static void __finish_wait(struct waitqueue_vcpu *wqv) in __finish_wait()
172 struct waitqueue_vcpu *wqv = current->waitqueue_vcpu; in check_wakeup_from_wait()
210 struct waitqueue_vcpu *wqv = curr->waitqueue_vcpu; in prepare_to_wait()
226 struct waitqueue_vcpu *wqv = curr->waitqueue_vcpu; in finish_wait()