Searched refs:evtchndev (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/hw/xen/ |
H A D | xen_pvdev.c | 204 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 D | xen-legacy-backend.c | 186 xendev->evtchndev = qemu_xen_evtchn_open(); in xen_be_get_xendev() 187 if (xendev->evtchndev == NULL) { in xen_be_get_xendev() 192 qemu_set_cloexec(qemu_xen_evtchn_fd(xendev->evtchndev)); in xen_be_get_xendev() 626 (xendev->evtchndev, xendev->dom, xendev->remote_port); in xen_be_bind_evtchn() 632 qemu_set_fd_handler(qemu_xen_evtchn_fd(xendev->evtchndev), in xen_be_bind_evtchn()
|
/openbmc/qemu/hw/9pfs/ |
H A D | xen-9p-backend.c | 38 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() 346 qemu_set_fd_handler(qemu_xen_evtchn_fd(xen_9pdev->rings[i].evtchndev), 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() [all …]
|
/openbmc/qemu/include/hw/xen/ |
H A D | xen_pvdev.h | 52 xenevtchn_handle *evtchndev; member
|