Home
last modified time | relevance | path

Searched refs:bind_virq (Results 1 – 3 of 3) sorted by relevance

/netbsd/sys/arch/xen/xen/
H A Dxenevt.c553 struct ioctl_evtchn_bind_virq *bind_virq = addr; in xenevt_fioctl() local
555 op.u.bind_virq.virq = bind_virq->virq; in xenevt_fioctl()
556 op.u.bind_virq.vcpu = 0; in xenevt_fioctl()
558 printf("IOCTL_EVTCHN_BIND_VIRQ failed: virq %d error %d\n", bind_virq->virq, error); in xenevt_fioctl()
561 bind_virq->port = op.u.bind_virq.port; in xenevt_fioctl()
563 KASSERT(devevent[bind_virq->port] == NULL); in xenevt_fioctl()
564 devevent[bind_virq->port] = d; in xenevt_fioctl()
566 xen_atomic_set_bit(&d->ci->ci_evtmask[0], bind_virq->port); in xenevt_fioctl()
567 hypervisor_unmask_event(bind_virq->port); in xenevt_fioctl()
H A Devtchn.c587 op.u.bind_virq.virq = virq; in bind_virq_to_evtch()
588 op.u.bind_virq.vcpu = ci->ci_vcpuid; in bind_virq_to_evtch()
591 evtchn = op.u.bind_virq.port; in bind_virq_to_evtch()
/netbsd/sys/external/mit/xen-include-public/dist/xen/include/public/
H A Devent_channel.h326 struct evtchn_bind_virq bind_virq; member