Home
last modified time | relevance | path

Searched refs:bind (Results 1 – 25 of 38) sorted by relevance

12

/xen-4.10.0-shim-comet/tools/libs/evtchn/
A Dnetbsd.c75 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 Dfreebsd.c75 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 Dsolaris.c78 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 Dlinux.c80 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 Dmread.c47 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 Ddomctl.c69 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 Dxc_domain.c1753 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 Devent_channel.c294 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 Dpvcalls.h85 } bind; member
124 } bind; member
/xen-4.10.0-shim-comet/xen/include/xsm/
A Dxsm.h103 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 Ddummy.h460 …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 Dvm_role.cons30 constrain event bind (
A Dxenstore.te20 allow event_type xenstore_t: event bind;
A Dxen.te74 neverallow ~event_type *:event bind;
A Dxen.if114 allow $3 $2:event { bind };
/xen-4.10.0-shim-comet/docs/misc/
A Dpvcalls.markdown62 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 Dvtd.txt38 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 Ddomctl.c711 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 Dgx_comm.c88 if (bind(sock_fd, (struct sockaddr *) &sockaddr, sizeof (sockaddr)) in do_tcp()
/xen-4.10.0-shim-comet/xen/include/xen/
A Devent.h52 int evtchn_bind_virq(evtchn_bind_virq_t *bind, evtchn_port_t port);
/xen-4.10.0-shim-comet/tools/examples/
A DREADME12 block - called by xen-backend.agent to bind/unbind dev
/xen-4.10.0-shim-comet/docs/man/
A Dxen-pci-device-reservations.pod.711 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 Dutils.ml81 Unix.bind sock sockaddr;
/xen-4.10.0-shim-comet/tools/blktap2/drivers/
A Dtapdisk-ring.c56 err = bind(fd, &saddr, sizeof(struct sockaddr_un)); in tapdisk_uring_create_ctlfd()
/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_colo_proxy.c274 ret = bind(skfd, (struct sockaddr *)&sa, sizeof(sa)); in colo_proxy_setup()

Completed in 36 milliseconds

12