]>
Commit | Line | Data |
---|---|---|
6b621f95 | 1 | /*\r |
6f21d772 | 2 | * SPDX-License-Identifier: MIT\r |
6b621f95 AP |
3 | */\r |
4 | \r | |
5 | #ifndef __XEN_PUBLIC_HVM_HVM_OP_H__\r | |
6 | #define __XEN_PUBLIC_HVM_HVM_OP_H__\r | |
7 | \r | |
8 | #include "../xen.h"\r | |
9 | \r | |
10 | /* Get/set subcommands: extra argument == pointer to xen_hvm_param struct. */\r | |
ac0a286f MK |
11 | #define HVMOP_set_param 0\r |
12 | #define HVMOP_get_param 1\r | |
6b621f95 | 13 | struct xen_hvm_param {\r |
ac0a286f MK |
14 | domid_t domid; /* IN */\r |
15 | UINT32 index; /* IN */\r | |
16 | UINT64 value; /* IN/OUT */\r | |
6b621f95 | 17 | };\r |
ac0a286f | 18 | \r |
6b621f95 | 19 | typedef struct xen_hvm_param xen_hvm_param_t;\r |
ac0a286f | 20 | DEFINE_XEN_GUEST_HANDLE (xen_hvm_param_t);\r |
6b621f95 AP |
21 | \r |
22 | #endif /* __XEN_PUBLIC_HVM_HVM_OP_H__ */\r |