mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
public/domctl: drop unnecessary typedefs and handles
By virtue of the struct xen_domctl container structure, most of them are really just cluttering the name space. While doing so, - convert an enum typed (pt_irq_type_t) structure field to a fixed width type, - make x86's paging_domctl() and descendants take a properly typed handle, - add const in a few places. Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Razvan Cojocaru <rcojocaru@bitdefender.com> Acked-by: Dario Faggioli <dario.faggioli@citrix.com> Acked-by: Wei Liu <wei.liu2@citrix.com> Acked-by: Meng Xu <mengxu@cis.upenn.edu> Acked-by: Andrew Cooper <andrew.cooper3@citrix.com> Acked-by: Julien Grall <julien.grall@arm.com> Acked-by: George Dunlap <george.dunlap@citrix.com> Acked-by: Tamas K Lengyel <tamas@tklengyel.com>
This commit is contained in:
1 parent
3c6d3b9a93
commit
c47431f6ac
20 files changed
+68
-160
No files matched your search
@@ -903,7 +903,7 @@ int xc_vcpu_get_extstate(xc_interface *xch,
|
||||
uint32_t vcpu,
|
||||
xc_vcpu_extstate_t *extstate);
|
||||
|
||||
typedef xen_domctl_getvcpuinfo_t xc_vcpuinfo_t;
|
||||
typedef struct xen_domctl_getvcpuinfo xc_vcpuinfo_t;
|
||||
int xc_vcpu_getinfo(xc_interface *xch,
|
||||
uint32_t domid,
|
||||
uint32_t vcpu,
|
||||
@@ -916,7 +916,7 @@ long long xc_domain_get_cpu_usage(xc_interface *xch,
|
||||
int xc_domain_sethandle(xc_interface *xch, uint32_t domid,
|
||||
xen_domain_handle_t handle);
|
||||
|
||||
typedef xen_domctl_shadow_op_stats_t xc_shadow_op_stats_t;
|
||||
typedef struct xen_domctl_shadow_op_stats xc_shadow_op_stats_t;
|
||||
int xc_shadow_control(xc_interface *xch,
|
||||
uint32_t domid,
|
||||
unsigned int sop,
|
||||
|
||||