Lines Matching refs:bind
211 evtchn_bind_virq_t bind; in xen_bind_virq() local
214 bind.virq = virq; in xen_bind_virq()
215 bind.vcpu = cpu; in xen_bind_virq()
216 if ((err = HYPERVISOR_event_channel_op(EVTCHNOP_bind_virq, &bind)) == 0) in xen_bind_virq()
217 *port = bind.port; in xen_bind_virq()
226 evtchn_bind_interdomain_t bind; in xen_bind_interdomain() local
229 bind.remote_dom = domid; in xen_bind_interdomain()
230 bind.remote_port = remote_port; in xen_bind_interdomain()
232 &bind)) == 0) in xen_bind_interdomain()
233 *port = bind.local_port; in xen_bind_interdomain()
276 evtchn_bind_ipi_t bind; in xen_bind_ipi() local
280 bind.vcpu = cpu; in xen_bind_ipi()
281 if (HYPERVISOR_event_channel_op(EVTCHNOP_bind_ipi, &bind) != 0) in xen_bind_ipi()
283 return (bind.port); in xen_bind_ipi()
290 evtchn_bind_vcpu_t bind; in xen_bind_vcpu() local
294 bind.port = evtchn; in xen_bind_vcpu()
295 bind.vcpu = cpu; in xen_bind_vcpu()
296 if (HYPERVISOR_event_channel_op(EVTCHNOP_bind_vcpu, &bind) != 0) in xen_bind_vcpu()
303 evtchn_bind_pirq_t bind; in xen_bind_pirq() local
306 bind.pirq = pirq; in xen_bind_pirq()
307 bind.flags = BIND_PIRQ__WILL_SHARE; in xen_bind_pirq()
308 if ((ret = HYPERVISOR_event_channel_op(EVTCHNOP_bind_pirq, &bind)) != 0) in xen_bind_pirq()
310 return (bind.port); in xen_bind_pirq()