Lines Matching refs:deliver

1813 	} deliver;  member
1843 if (!evtchnfd->deliver.port.port || in kvm_xen_eventfd_update()
1844 evtchnfd->deliver.port.port != data->u.evtchn.deliver.port.port) in kvm_xen_eventfd_update()
1848 if (data->u.evtchn.deliver.port.priority != KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL) in kvm_xen_eventfd_update()
1851 evtchnfd->deliver.port.priority = data->u.evtchn.deliver.port.priority; in kvm_xen_eventfd_update()
1852 if (evtchnfd->deliver.port.vcpu_id != data->u.evtchn.deliver.port.vcpu) { in kvm_xen_eventfd_update()
1853 evtchnfd->deliver.port.vcpu_id = data->u.evtchn.deliver.port.vcpu; in kvm_xen_eventfd_update()
1854 evtchnfd->deliver.port.vcpu_idx = -1; in kvm_xen_eventfd_update()
1881 if (data->u.evtchn.deliver.port.port != data->u.evtchn.send_port) in kvm_xen_eventfd_assign()
1886 if (data->u.evtchn.deliver.port.port) { in kvm_xen_eventfd_assign()
1887 if (data->u.evtchn.deliver.port.port >= max_evtchn_port(kvm)) in kvm_xen_eventfd_assign()
1890 eventfd = eventfd_ctx_fdget(data->u.evtchn.deliver.eventfd.fd); in kvm_xen_eventfd_assign()
1909 evtchnfd->deliver.eventfd.ctx = eventfd; in kvm_xen_eventfd_assign()
1912 if (data->u.evtchn.deliver.port.priority != KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL) in kvm_xen_eventfd_assign()
1915 evtchnfd->deliver.port.port = data->u.evtchn.deliver.port.port; in kvm_xen_eventfd_assign()
1916 evtchnfd->deliver.port.vcpu_id = data->u.evtchn.deliver.port.vcpu; in kvm_xen_eventfd_assign()
1917 evtchnfd->deliver.port.vcpu_idx = -1; in kvm_xen_eventfd_assign()
1918 evtchnfd->deliver.port.priority = data->u.evtchn.deliver.port.priority; in kvm_xen_eventfd_assign()
1950 if (!evtchnfd->deliver.port.port) in kvm_xen_eventfd_deassign()
1951 eventfd_ctx_put(evtchnfd->deliver.eventfd.ctx); in kvm_xen_eventfd_deassign()
1989 if (!evtchnfd->deliver.port.port) in kvm_xen_eventfd_reset()
1990 eventfd_ctx_put(evtchnfd->deliver.eventfd.ctx); in kvm_xen_eventfd_reset()
2041 if (evtchnfd->deliver.port.port) { in kvm_xen_hcall_evtchn_send()
2042 int ret = kvm_xen_set_evtchn(&evtchnfd->deliver.port, vcpu->kvm); in kvm_xen_hcall_evtchn_send()
2046 eventfd_signal(evtchnfd->deliver.eventfd.ctx, 1); in kvm_xen_hcall_evtchn_send()
2121 if (!evtchnfd->deliver.port.port) in kvm_xen_destroy_vm()
2122 eventfd_ctx_put(evtchnfd->deliver.eventfd.ctx); in kvm_xen_destroy_vm()