Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Xen device-model operations. More...

Go to the source code of this file.

Functions

int dmop_create_ioreq_server (domid_t domid, uint8_t handle_bufioreq, ioservid_t *id)
 Create an I/O request server in the given Xen domain.
int dmop_destroy_ioreq_server (domid_t domid, ioservid_t id)
 Destroy a previously created I/O request server.
int dmop_map_io_range_to_ioreq_server (domid_t domid, ioservid_t id, uint32_t type, uint64_t start, uint64_t end)
 Map a specified I/O address range to an existing I/O request server.
int dmop_unmap_io_range_from_ioreq_server (domid_t domid, ioservid_t id, uint32_t type, uint64_t start, uint64_t end)
 Unmap an I/O address range from an I/O request server.
int dmop_set_ioreq_server_state (domid_t domid, ioservid_t id, uint8_t enabled)
 Enable or disable an existing I/O request server.
int dmop_nr_vcpus (domid_t domid)
 Query the number of virtual CPUs in a Xen domain.
int dmop_set_irq_level (domid_t domid, uint32_t irq, uint8_t level)
 Set the interrupt level for a specific IRQ in a Xen domain.

Detailed Description

Xen device-model operations.