ch_domain: add virCHDomainGetMonitor helper method

Signed-off-by: Vineeth Pillai <viremana@linux.microsoft.com>
Signed-off-by: Praveen K Paladugu <prapal@linux.microsoft.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Vineeth Pillai 2021-12-10 20:34:37 +00:00 committed by Michal Privoznik
parent d73852c499
commit 326a4ed2cb
2 changed files with 11 additions and 0 deletions

View File

@ -290,3 +290,9 @@ virDomainDefParserConfig virCHDriverDomainDefParserConfig = {
.domainPostParseCallback = virCHDomainDefPostParse,
.deviceValidateCallback = chValidateDomainDeviceDef,
};
virCHMonitor *
virCHDomainGetMonitor(virDomainObj *vm)
{
return CH_DOMAIN_PRIVATE(vm)->monitor;
}

View File

@ -57,6 +57,11 @@ struct _virCHDomainObjPrivate {
virChrdevs *chrdevs;
};
#define CH_DOMAIN_PRIVATE(vm) \
((virCHDomainObjPrivate*)(vm)->privateData)
virCHMonitor *virCHDomainGetMonitor(virDomainObj *vm);
extern virDomainXMLPrivateDataCallbacks virCHDriverPrivateDataCallbacks;
extern virDomainDefParserConfig virCHDriverDomainDefParserConfig;