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

Configure Xen HVM guest parameters through HVM hypercalls. More...

Files

file  hvm.h
 Xen HVM operations.

Functions

int hvm_set_parameter (int idx, int domid, uint64_t value)
 Set an HVM parameter for a Xen domain.
int hvm_get_parameter (int idx, int domid, uint64_t *value)
 Get an HVM parameter from a Xen domain.

Detailed Description

Configure Xen HVM guest parameters through HVM hypercalls.

Function Documentation

◆ hvm_get_parameter()

int hvm_get_parameter ( int idx,
int domid,
uint64_t * value )

#include <zephyr/xen/hvm.h>

Get an HVM parameter from a Xen domain.

Parameters
idxHVM parameter selector, typically one of the HVM_PARAM_* constants.
domidTarget Xen domain identifier.
[out]valuePointer to the buffer that receives the parameter value.
Returns
0 on success, negative errno value on failure.

◆ hvm_set_parameter()

int hvm_set_parameter ( int idx,
int domid,
uint64_t value )

#include <zephyr/xen/hvm.h>

Set an HVM parameter for a Xen domain.

Parameters
idxHVM parameter selector, typically one of the HVM_PARAM_* constants.
domidTarget Xen domain identifier.
valueParameter value to store.
Returns
0 on success, negative errno value on failure.