Searched refs:interdomain (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/hw/i386/kvm/ |
H A D | xen_evtchn.c | 68 } interdomain; member 608 if (p->type == EVTCHNSTAT_interdomain && p->u.interdomain.to_qemu) { in unbind_backend_ports() 609 evtchn_port_t be_port = p->u.interdomain.port; in unbind_backend_ports() 614 p->u.interdomain.port = 0; in unbind_backend_ports() 652 status->u.unbound.dom = p->u.interdomain.to_qemu ? DOMID_QEMU in xen_evtchn_status_op() 657 status->u.interdomain.dom = p->u.interdomain.to_qemu ? DOMID_QEMU in xen_evtchn_status_op() 659 status->u.interdomain.port = p->u.interdomain.port; in xen_evtchn_status_op() 1065 if (p->u.interdomain.to_qemu) { in close_port() 1066 uint16_t be_port = p->u.interdomain.port; in close_port() 1076 XenEvtchnPort *rp = &s->port_table[p->u.interdomain.port]; in close_port() [all …]
|
H A D | xen_evtchn.h | 72 int xen_evtchn_bind_interdomain_op(struct evtchn_bind_interdomain *interdomain);
|
/openbmc/qemu/qapi/ |
H A D | misc-target.json | 428 # @interdomain: The port is connected as an interdomain interrupt. 439 'data': ['closed', 'unbound', 'interdomain', 'pirq', 'virq', 'ipi'], 453 # @remote-domain: remote domain for interdomain ports
|
/openbmc/qemu/target/i386/kvm/ |
H A D | xen-emu.c | 1354 struct evtchn_bind_interdomain interdomain; in kvm_xen_hcall_evtchn_op() local 1356 qemu_build_assert(sizeof(interdomain) == 12); in kvm_xen_hcall_evtchn_op() 1357 if (kvm_copy_from_gva(cs, arg, &interdomain, sizeof(interdomain))) { in kvm_xen_hcall_evtchn_op() 1362 err = xen_evtchn_bind_interdomain_op(&interdomain); in kvm_xen_hcall_evtchn_op() 1364 kvm_copy_to_gva(cs, arg, &interdomain, sizeof(interdomain))) { in kvm_xen_hcall_evtchn_op()
|
/openbmc/linux/include/xen/interface/ |
H A D | event_channel.h | 148 } interdomain; /* EVTCHNSTAT_interdomain */ member
|
/openbmc/qemu/include/hw/xen/interface/ |
H A D | event_channel.h | 212 } interdomain; /* EVTCHNSTAT_interdomain */ member
|
/openbmc/linux/drivers/xen/events/ |
H A D | events_base.c | 129 struct xenbus_device *interdomain; member 360 info->u.interdomain = dev; in xen_irq_info_evtchn_setup() 612 struct xenbus_device *dev = info->u.interdomain; in xen_irq_lateeoi_locked() 975 dev = info->u.interdomain; in __unbind_from_irq() 1691 dev = (info->type == IRQT_EVTCHN) ? info->u.interdomain : NULL; in handle_irq_for_port()
|