--- src/conf/domain_conf.h | 58 ++++++++++++++++++++++++++------------------------ 1 file changed, 30 insertions(+), 28 deletions(-) diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h index c36dfd1..a0f68ea 100644 --- a/src/conf/domain_conf.h +++ b/src/conf/domain_conf.h @@ -1926,24 +1926,6 @@ struct _virDomainClockDef { virDomainTimerDefPtr *timers; }; -# define VIR_DOMAIN_CPUMASK_LEN 1024 - -typedef struct _virDomainPinDef virDomainPinDef; -typedef virDomainPinDef *virDomainPinDefPtr; -struct _virDomainPinDef { - int id; - virBitmapPtr cpumask; -}; - -void virDomainPinDefFree(virDomainPinDefPtr def); -void virDomainPinDefArrayFree(virDomainPinDefPtr *def, int npin); - -virDomainPinDefPtr *virDomainPinDefCopy(virDomainPinDefPtr *src, - int npin); - -virDomainPinDefPtr virDomainPinFind(virDomainPinDefPtr *def, - int npin, - int id); typedef struct _virBlkioDevice virBlkioDevice; typedef virBlkioDevice *virBlkioDevicePtr; @@ -2044,6 +2026,8 @@ struct _virDomainHugePage { unsigned long long size; /* hugepage size in KiB */ }; +# define VIR_DOMAIN_CPUMASK_LEN 1024 + typedef struct _virDomainIOThreadIDDef virDomainIOThreadIDDef; typedef virDomainIOThreadIDDef *virDomainIOThreadIDDefPtr; @@ -2056,6 +2040,34 @@ struct _virDomainIOThreadIDDef { void virDomainIOThreadIDDefFree(virDomainIOThreadIDDefPtr def); + +typedef struct _virDomainPinDef virDomainPinDef; +typedef virDomainPinDef *virDomainPinDefPtr; +struct _virDomainPinDef { + int id; + virBitmapPtr cpumask; +}; + +void virDomainPinDefFree(virDomainPinDefPtr def); +void virDomainPinDefArrayFree(virDomainPinDefPtr *def, int npin); + +virDomainPinDefPtr *virDomainPinDefCopy(virDomainPinDefPtr *src, + int npin); + +virDomainPinDefPtr virDomainPinFind(virDomainPinDefPtr *def, + int npin, + int id); + +int virDomainPinAdd(virDomainPinDefPtr **pindef_list, + size_t *npin, + unsigned char *cpumap, + int maplen, + int id); + +void virDomainPinDel(virDomainPinDefPtr **pindef_list, + size_t *npin, + int vcpu); + typedef struct _virDomainCputune virDomainCputune; typedef virDomainCputune *virDomainCputunePtr; @@ -2663,16 +2675,6 @@ int virDomainDefCompatibleDevice(virDomainDefPtr def, virDomainDeviceDefPtr dev, virDomainDeviceAction action); -int virDomainPinAdd(virDomainPinDefPtr **pindef_list, - size_t *npin, - unsigned char *cpumap, - int maplen, - int id); - -void virDomainPinDel(virDomainPinDefPtr **pindef_list, - size_t *npin, - int vcpu); - void virDomainRNGDefFree(virDomainRNGDefPtr def); bool virDomainDiskDefDstDuplicates(virDomainDefPtr def); -- 2.4.1 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list