Lines Matching +full:secondary +full:- +full:device

49  * 'secondary' emulators which are invoked to implement port I/O, memory, or
57 * secondary emulator.
68 /* IN - should server handle buffered ioreqs */
71 /* OUT - server id */
83 * specified in the per-CPU ioreq structures).
99 /* IN - server id */
101 /* IN - flags */
107 /* OUT - buffered ioreq port */
109 /* OUT - sync ioreq gfn (see block comment above) */
111 /* OUT - buffered ioreq gfn (see block comment above)*/
128 * PCI config space ranges are specified by segment/bus/device/function
133 * by a secondary emulator, it will not be passed to that emulator.
139 /* IN - server id */
142 /* IN - type of range */
147 /* IN - inclusive start and end of range */
170 /* IN - server id */
172 /* IN - enabled? */
186 /* IN - server id */
197 * secondary buffer.
202 /* IN - number of pages to be tracked */
205 /* IN - first pfn to track */
217 /* IN - PCI INTx identification (domain:bus:device:intx) */
219 uint8_t bus, device, intx; member
220 /* IN - Level: 0 -> deasserted, 1 -> asserted */
232 /* IN - ISA IRQ (0-15) */
234 /* IN - Level: 0 -> deasserted, 1 -> asserted */
245 /* PCI INTx line (0-3) */
247 /* ISA IRQ (1-15) or 0 -> disable link */
267 * IN - Number of extents to be processed
268 * OUT -returns n+1 for failing extent
271 /* IN/OUT - Must be set to 0 */
277 /* IN - number of contiguous pages modified */
280 /* IN - first pfn modified */
289 * NOTE: In the event of a continuation (return code -ERESTART), the
296 /* IN - number of contiguous pages */
298 /* IN - new hvmmem_type_t of region */
301 /* IN - first pfn in region */
316 /* IN - index of vCPU */
318 /* IN - interrupt vector */
320 /* IN - event type (DMOP_EVENT_* ) */
329 /* IN - instruction length */
332 /* IN - error code (or ~0 to skip) */
335 /* IN - type-specific extra data (%cr2 for #PF, pending_dbg for #DB) */
341 * XEN_DMOP_inject_msi: Inject an MSI for an emulated device.
346 /* IN - MSI data (lower 32 bits) */
349 /* IN - MSI address (0xfeexxxxx) */
367 ioservid_t id; /* IN - ioreq server id */
368 uint16_t type; /* IN - memory type */
369 uint32_t flags; /* IN - types of accesses to be forwarded to the
376 uint64_t opaque; /* IN/OUT - only used for hypercall continuation,
443 /* IN - Level: 0 -> deasserted, 1 -> asserted */
507 * xen_dm_op, describing the specific device model operation and its
518 * c-file-style: "BSD"
519 * c-basic-offset: 4
520 * tab-width: 4
521 * indent-tabs-mode: nil