Home
last modified time | relevance | path

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

/xen/xen/include/xen/
A Dvm_event.h29 struct vm_event_domain struct
56 bool vm_event_check_ring(struct vm_event_domain *ved); argument
71 int __vm_event_claim_slot(struct domain *d, struct vm_event_domain *ved,
74 struct vm_event_domain *ved) in vm_event_claim_slot()
80 struct vm_event_domain *ved) in vm_event_claim_slot_nosleep()
85 void vm_event_cancel_slot(struct domain *d, struct vm_event_domain *ved);
87 void vm_event_put_request(struct domain *d, struct vm_event_domain *ved,
A Dsched.h496 struct vm_event_domain *vm_event_share;
501 struct vm_event_domain *vm_event_paging;
504 struct vm_event_domain *vm_event_monitor;
/xen/xen/common/
A Dvm_event.c42 struct vm_event_domain **p_ved, in vm_event_enable()
49 struct vm_event_domain *ved; in vm_event_enable()
62 ved = xzalloc(struct vm_event_domain); in vm_event_enable()
103 static unsigned int vm_event_ring_available(struct vm_event_domain *ved) in vm_event_ring_available()
171 void vm_event_wake(struct domain *d, struct vm_event_domain *ved) in vm_event_wake()
181 struct vm_event_domain *ved = *p_ved; in vm_event_disable()
222 struct vm_event_domain *ved) in vm_event_release_slot()
254 struct vm_event_domain *ved, in vm_event_put_request()
445 static int vm_event_grab_slot(struct vm_event_domain *ved, int foreign) in vm_event_grab_slot()
483 static int vm_event_wait_slot(struct vm_event_domain *ved) in vm_event_wait_slot()
[all …]
/xen/xen/arch/x86/
A Dlivepatch.c21 static bool has_active_waitqueue(const struct vm_event_domain *ved) in has_active_waitqueue()

Completed in 8 milliseconds