Lines Matching +full:per +full:- +full:port +full:- +full:set

24  * Copyright (c) 2003-2004, K A Fraser.
43 * guests must check the value of the bit after re-enabling event
58 * @cmd == EVTCHNOP_* (event-channel operation).
59 * @args == struct evtchn_* Operation-specific extra arguments (NULL if none).
86 * EVTCHNOP_alloc_unbound: Allocate a port in domain <dom> and mark as
87 * accepting interdomain bindings from domain <remote_dom>. A fresh port
88 * is allocated in <dom> and returned as <port>.
97 evtchn_port_t port; member
104 * a port that is unbound and marked as accepting bindings from the calling
105 * domain. A fresh port is allocated in the calling domain and returned as
108 * In case the peer domain has already tried to set our event channel
113 * handler) is as follows: (Re-enable the event channel for subsequent
134 * 1. Virtual IRQs are classified as per-vcpu or global. See the VIRQ list
137 * re-bound via EVTCHNOP_bind_vcpu.
138 * 3. Per-vcpu VIRQs may be bound to at most one event channel per vcpu.
147 evtchn_port_t port; member
154 * 1. A physical IRQ may be bound to at most one event channel per domain.
155 * 2. Only a sufficiently-privileged domain may bind to a physical IRQ.
163 evtchn_port_t port; member
176 evtchn_port_t port; member
181 * EVTCHNOP_close: Close a local event channel <port>. If the channel is
187 evtchn_port_t port; member
193 * endpoint is <port>.
197 evtchn_port_t port; member
203 * has an endpoint at <dom, port>.
206 * 2. Only a sufficiently-privileged domain may obtain the status of an event
212 evtchn_port_t port; member
228 evtchn_port_t port; member
240 * 1. IPI-bound channels always notify the vcpu specified at bind time.
242 * 2. Per-VCPU VIRQ channels always notify the vcpu specified at bind time.
244 * 3. All other channels notify vcpu0 by default. This default is set when
245 * the channel is allocated (a port that is freed and subsequently reused
250 evtchn_port_t port; member
256 * EVTCHNOP_unmask: Unmask the specified local event-channel port and deliver
261 evtchn_port_t port; member
269 * 2. Only a sufficiently-privileged domain may specify other than DOMID_SELF.
271 * operations to 2-level ABI if called with <dom> == DOMID_SELF and FIFO
309 * EVTCHNOP_set_priority: set the priority for an event channel.
313 evtchn_port_t port; member
343 * 2-level ABI
367 #define EVTCHN_FIFO_LINK_MASK ((1 << EVTCHN_FIFO_LINK_BITS) - 1)
383 * c-file-style: "BSD"
384 * c-basic-offset: 4
385 * tab-width: 4
386 * indent-tabs-mode: nil