Home
last modified time | relevance | path

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

/qemu/hw/xen/
H A Dxen_pvdev.c204 port = qemu_xen_evtchn_pending(xendev->evtchndev); in xen_pv_evtchn_event()
211 qemu_xen_evtchn_unmask(xendev->evtchndev, port); in xen_pv_evtchn_event()
223 qemu_set_fd_handler(qemu_xen_evtchn_fd(xendev->evtchndev), NULL, NULL, NULL); in xen_pv_unbind_evtchn()
224 qemu_xen_evtchn_unbind(xendev->evtchndev, xendev->local_port); in xen_pv_unbind_evtchn()
231 return qemu_xen_evtchn_notify(xendev->evtchndev, xendev->local_port); in xen_pv_send_notify()
269 if (xendev->evtchndev != NULL) { in xen_pv_del_xendev()
270 qemu_xen_evtchn_close(xendev->evtchndev); in xen_pv_del_xendev()
H A Dxen-legacy-backend.c204 xendev->evtchndev = qemu_xen_evtchn_open(); in xen_be_get_xendev()
205 if (xendev->evtchndev == NULL) { in xen_be_get_xendev()
210 qemu_set_cloexec(qemu_xen_evtchn_fd(xendev->evtchndev)); in xen_be_get_xendev()
644 (xendev->evtchndev, xendev->dom, xendev->remote_port); in xen_be_bind_evtchn()
650 qemu_set_fd_handler(qemu_xen_evtchn_fd(xendev->evtchndev), in xen_be_bind_evtchn()
/qemu/hw/9pfs/
H A Dxen-9p-backend.c38 xenevtchn_handle *evtchndev; member
248 qemu_xen_evtchn_notify(ring->evtchndev, ring->local_port); in xen_9pfs_push_and_notify()
331 port = qemu_xen_evtchn_pending(ring->evtchndev); in xen_9pfs_evtchn_event()
332 qemu_xen_evtchn_unmask(ring->evtchndev, port); in xen_9pfs_evtchn_event()
345 if (xen_9pdev->rings[i].evtchndev != NULL) { in xen_9pfs_disconnect()
348 qemu_xen_evtchn_unbind(xen_9pdev->rings[i].evtchndev, in xen_9pfs_disconnect()
350 xen_9pdev->rings[i].evtchndev = NULL; in xen_9pfs_disconnect()
462 xen_9pdev->rings[i].evtchndev = qemu_xen_evtchn_open(); in xen_9pfs_connect()
463 if (xen_9pdev->rings[i].evtchndev == NULL) { in xen_9pfs_connect()
466 qemu_set_cloexec(qemu_xen_evtchn_fd(xen_9pdev->rings[i].evtchndev)); in xen_9pfs_connect()
[all …]
/qemu/include/hw/xen/
H A Dxen_pvdev.h52 xenevtchn_handle *evtchndev; member