/xen-4.10.0-shim-comet/tools/libs/evtchn/ |
A D | netbsd.c | 75 struct ioctl_evtchn_bind_unbound_port bind; in xenevtchn_bind_unbound_port() local 78 bind.remote_domain = domid; in xenevtchn_bind_unbound_port() 82 return bind.port; in xenevtchn_bind_unbound_port() 91 struct ioctl_evtchn_bind_interdomain bind; in xenevtchn_bind_interdomain() local 94 bind.remote_domain = domid; in xenevtchn_bind_interdomain() 95 bind.remote_port = remote_port; in xenevtchn_bind_interdomain() 99 return bind.port; in xenevtchn_bind_interdomain() 117 struct ioctl_evtchn_bind_virq bind; in xenevtchn_bind_virq() local 120 bind.virq = virq; in xenevtchn_bind_virq() 122 err = ioctl(fd, IOCTL_EVTCHN_BIND_VIRQ, &bind); in xenevtchn_bind_virq() [all …]
|
A D | freebsd.c | 75 struct ioctl_evtchn_bind_unbound_port bind; in xenevtchn_bind_unbound_port() local 77 bind.remote_domain = domid; in xenevtchn_bind_unbound_port() 80 return ( ret == 0 ) ? bind.port : ret; in xenevtchn_bind_unbound_port() 87 struct ioctl_evtchn_bind_interdomain bind; in xenevtchn_bind_interdomain() local 89 bind.remote_domain = domid; in xenevtchn_bind_interdomain() 90 bind.remote_port = remote_port; in xenevtchn_bind_interdomain() 93 return ( ret == 0 ) ? bind.port : ret; in xenevtchn_bind_interdomain() 99 struct ioctl_evtchn_bind_virq bind; in xenevtchn_bind_virq() local 101 bind.virq = virq; in xenevtchn_bind_virq() 103 ret = ioctl(fd, IOCTL_EVTCHN_BIND_VIRQ, &bind); in xenevtchn_bind_virq() [all …]
|
A D | solaris.c | 78 struct ioctl_evtchn_bind_unbound_port bind; in xenevtchn_bind_unbound_port() local 80 bind.remote_domain = domid; in xenevtchn_bind_unbound_port() 82 return ioctl(fd, IOCTL_EVTCHN_BIND_UNBOUND_PORT, &bind); in xenevtchn_bind_unbound_port() 89 struct ioctl_evtchn_bind_interdomain bind; in xenevtchn_bind_interdomain() local 91 bind.remote_domain = domid; in xenevtchn_bind_interdomain() 92 bind.remote_port = remote_port; in xenevtchn_bind_interdomain() 94 return ioctl(fd, IOCTL_EVTCHN_BIND_INTERDOMAIN, &bind); in xenevtchn_bind_interdomain() 100 struct ioctl_evtchn_bind_virq bind; in xenevtchn_bind_virq() local 102 bind.virq = virq; in xenevtchn_bind_virq() 104 return ioctl(fd, IOCTL_EVTCHN_BIND_VIRQ, &bind); in xenevtchn_bind_virq()
|
A D | linux.c | 80 struct ioctl_evtchn_bind_unbound_port bind; in xenevtchn_bind_unbound_port() local 82 bind.remote_domain = domid; in xenevtchn_bind_unbound_port() 84 return ioctl(fd, IOCTL_EVTCHN_BIND_UNBOUND_PORT, &bind); in xenevtchn_bind_unbound_port() 92 struct ioctl_evtchn_bind_interdomain bind; in xenevtchn_bind_interdomain() local 94 bind.remote_domain = domid; in xenevtchn_bind_interdomain() 95 bind.remote_port = remote_port; in xenevtchn_bind_interdomain() 97 return ioctl(fd, IOCTL_EVTCHN_BIND_INTERDOMAIN, &bind); in xenevtchn_bind_interdomain() 104 struct ioctl_evtchn_bind_virq bind; in xenevtchn_bind_virq() local 106 bind.virq = virq; in xenevtchn_bind_virq() 108 return ioctl(fd, IOCTL_EVTCHN_BIND_VIRQ, &bind); in xenevtchn_bind_virq()
|
/xen-4.10.0-shim-comet/tools/xentrace/ |
A D | mread.c | 47 int bind=-1; in mread64() local 74 bind=h->last; in mread64() 80 for(bind=0; bind<MREAD_MAPS; bind++) in mread64() 81 if ( h->map[bind].buffer in mread64() 89 if ( bind == MREAD_MAPS ) in mread64() 131 bind = h->clock; in mread64() 134 h->last=bind; in mread64() 136 h->map[bind].accessed=1; in mread64() 137 b=h->map[bind].buffer; in mread64() 138 boffset=offset - h->map[bind].start_offset; in mread64() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | domctl.c | 69 struct xen_domctl_bind_pt_irq *bind = &domctl->u.bind_pt_irq; in arch_do_domctl() local 70 uint32_t irq = bind->u.spi.spi; in arch_do_domctl() 71 uint32_t virq = bind->machine_irq; in arch_do_domctl() 74 if ( bind->irq_type != PT_IRQ_TYPE_SPI ) in arch_do_domctl() 96 rc = xsm_bind_pt_irq(XSM_HOOK, d, bind); in arch_do_domctl() 115 struct xen_domctl_bind_pt_irq *bind = &domctl->u.bind_pt_irq; in arch_do_domctl() local 116 uint32_t irq = bind->u.spi.spi; in arch_do_domctl() 117 uint32_t virq = bind->machine_irq; in arch_do_domctl() 120 if ( bind->irq_type != PT_IRQ_TYPE_SPI ) in arch_do_domctl() 127 rc = xsm_unbind_pt_irq(XSM_HOOK, d, bind); in arch_do_domctl()
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_domain.c | 1753 bind->machine_irq = pirq; in xc_domain_update_msi_irq() 1754 bind->u.msi.gvec = gvec; in xc_domain_update_msi_irq() 1755 bind->u.msi.gflags = gflags; in xc_domain_update_msi_irq() 1778 bind->machine_irq = pirq; in xc_domain_unbind_msi_irq() 1779 bind->u.msi.gvec = gvec; in xc_domain_unbind_msi_irq() 1806 bind->irq_type = irq_type; in xc_domain_bind_pt_irq_int() 1812 bind->u.pci.bus = bus; in xc_domain_bind_pt_irq_int() 1820 bind->u.spi.spi = spi; in xc_domain_bind_pt_irq_int() 1864 bind->irq_type = irq_type; in xc_domain_unbind_pt_irq_int() 1870 bind->u.pci.bus = bus; in xc_domain_unbind_pt_irq_int() [all …]
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | event_channel.c | 294 int lport, rport = bind->remote_port; in evtchn_bind_interdomain() 295 domid_t rdom = bind->remote_dom; in evtchn_bind_interdomain() 351 bind->local_port = lport; in evtchn_bind_interdomain() 369 int virq = bind->virq, vcpu = bind->vcpu; in evtchn_bind_virq() 412 v->virq_to_evtchn[virq] = bind->port = port; in evtchn_bind_virq() 421 static long evtchn_bind_ipi(evtchn_bind_ipi_t *bind) in evtchn_bind_ipi() argument 425 int port, vcpu = bind->vcpu; in evtchn_bind_ipi() 447 bind->port = port; in evtchn_bind_ipi() 481 static long evtchn_bind_pirq(evtchn_bind_pirq_t *bind) in evtchn_bind_pirq() argument 487 int port, pirq = bind->pirq; in evtchn_bind_pirq() [all …]
|
/xen-4.10.0-shim-comet/xen/include/public/io/ |
A D | pvcalls.h | 85 } bind; member 124 } bind; member
|
/xen-4.10.0-shim-comet/xen/include/xsm/ |
A D | xsm.h | 103 int (*bind_pt_irq) (struct domain *d, struct xen_domctl_bind_pt_irq *bind); 104 int (*unbind_pt_irq) (struct domain *d, struct xen_domctl_bind_pt_irq *bind); 429 struct xen_domctl_bind_pt_irq *bind) in xsm_bind_pt_irq() argument 431 return xsm_ops->bind_pt_irq(d, bind); in xsm_bind_pt_irq() 435 struct xen_domctl_bind_pt_irq *bind) in xsm_unbind_pt_irq() argument 437 return xsm_ops->unbind_pt_irq(d, bind); in xsm_unbind_pt_irq()
|
A D | dummy.h | 460 …M_INLINE int xsm_bind_pt_irq(XSM_DEFAULT_ARG struct domain *d, struct xen_domctl_bind_pt_irq *bind) in xsm_bind_pt_irq() argument 466 …INLINE int xsm_unbind_pt_irq(XSM_DEFAULT_ARG struct domain *d, struct xen_domctl_bind_pt_irq *bind) in xsm_unbind_pt_irq() argument
|
/xen-4.10.0-shim-comet/tools/flask/policy/modules/ |
A D | vm_role.cons | 30 constrain event bind (
|
A D | xenstore.te | 20 allow event_type xenstore_t: event bind;
|
A D | xen.te | 74 neverallow ~event_type *:event bind;
|
A D | xen.if | 114 allow $3 $2:event { bind };
|
/xen-4.10.0-shim-comet/docs/misc/ |
A D | pvcalls.markdown | 62 connect, accept, bind, release, listen, poll, recvmsg and sendmsg; but 145 Value "1" means that socket, connect, release, bind, listen, accept 275 } bind; 323 bind. The maximum size of command specific arguments is 56 bytes. Any 351 } bind; 454 - bind the **evtchn** 556 The **bind** operation corresponds to the POSIX [bind][bind] function. 594 - See the [POSIX bind function][bind] for error names; see 1088 [bind]: http://pubs.opengroup.org/onlinepubs/7908799/xns/bind.html
|
A D | vtd.txt | 38 d) let the PCI backend bind to the device 39 echo -n 0000:01:00.0 >/sys/bus/pci/drivers/pciback/bind 78 echo "0000:01:00.0" > /sys/bus/pci/drivers/pci-stub/bind
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | domctl.c | 711 struct xen_domctl_bind_pt_irq *bind = &domctl->u.bind_pt_irq; in arch_do_domctl() local 718 ret = xsm_bind_pt_irq(XSM_HOOK, d, bind); in arch_do_domctl() 722 irq = domain_pirq_to_irq(d, bind->machine_irq); in arch_do_domctl() 731 ret = pt_irq_create_bind(d, bind); in arch_do_domctl() 742 struct xen_domctl_bind_pt_irq *bind = &domctl->u.bind_pt_irq; in arch_do_domctl() local 743 int irq = domain_pirq_to_irq(d, bind->machine_irq); in arch_do_domctl() 749 ret = xsm_unbind_pt_irq(XSM_HOOK, d, bind); in arch_do_domctl() 756 ret = pt_irq_destroy_bind(d, bind); in arch_do_domctl()
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/ |
A D | gx_comm.c | 88 if (bind(sock_fd, (struct sockaddr *) &sockaddr, sizeof (sockaddr)) in do_tcp()
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | event.h | 52 int evtchn_bind_virq(evtchn_bind_virq_t *bind, evtchn_port_t port);
|
/xen-4.10.0-shim-comet/tools/examples/ |
A D | README | 12 block - called by xen-backend.agent to bind/unbind dev
|
/xen-4.10.0-shim-comet/docs/man/ |
A D | xen-pci-device-reservations.pod.7 | 11 that can bind to virtual devices[1]. This may be done using the Xen PCI
|
/xen-4.10.0-shim-comet/tools/ocaml/xenstored/ |
A D | utils.ml | 81 Unix.bind sock sockaddr;
|
/xen-4.10.0-shim-comet/tools/blktap2/drivers/ |
A D | tapdisk-ring.c | 56 err = bind(fd, &saddr, sizeof(struct sockaddr_un)); in tapdisk_uring_create_ctlfd()
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_colo_proxy.c | 274 ret = bind(skfd, (struct sockaddr *)&sa, sizeof(sa)); in colo_proxy_setup()
|