|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Xen device-model operations. More...
#include <zephyr/xen/public/hvm/dm_op.h>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. | |
Xen device-model operations.