[libvirt PATCH v3 02/13] ch_domain: add virCHDomainGetMonitor helper method

Praveen K Paladugu posted 13 patches 4 years, 1 month ago
There is a newer version of this series
[libvirt PATCH v3 02/13] ch_domain: add virCHDomainGetMonitor helper method
Posted by Praveen K Paladugu 4 years, 1 month ago
From: Vineeth Pillai <viremana@linux.microsoft.com>

Signed-off-by: Vineeth Pillai <viremana@linux.microsoft.com>
Signed-off-by: Praveen K Paladugu <prapal@linux.microsoft.com>
---
 src/ch/ch_domain.c | 6 ++++++
 src/ch/ch_domain.h | 5 +++++
 2 files changed, 11 insertions(+)

diff --git a/src/ch/ch_domain.c b/src/ch/ch_domain.c
index dd4de9e1ea..bf4ce83595 100644
--- a/src/ch/ch_domain.c
+++ b/src/ch/ch_domain.c
@@ -290,3 +290,9 @@ virDomainDefParserConfig virCHDriverDomainDefParserConfig = {
     .domainPostParseCallback = virCHDomainDefPostParse,
     .deviceValidateCallback = chValidateDomainDeviceDef,
 };
+
+virCHMonitor *
+virCHDomainGetMonitor(virDomainObj *vm)
+{
+    return CH_DOMAIN_PRIVATE(vm)->monitor;
+}
diff --git a/src/ch/ch_domain.h b/src/ch/ch_domain.h
index 61b34b0467..c053b25c65 100644
--- a/src/ch/ch_domain.h
+++ b/src/ch/ch_domain.h
@@ -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;
 
-- 
2.27.0


Re: [libvirt PATCH v3 02/13] ch_domain: add virCHDomainGetMonitor helper method
Posted by Michal Prívozník 4 years, 1 month ago
On 12/10/21 21:34, Praveen K Paladugu wrote:
> From: Vineeth Pillai <viremana@linux.microsoft.com>
> 
> Signed-off-by: Vineeth Pillai <viremana@linux.microsoft.com>
> Signed-off-by: Praveen K Paladugu <prapal@linux.microsoft.com>
> ---
>  src/ch/ch_domain.c | 6 ++++++
>  src/ch/ch_domain.h | 5 +++++
>  2 files changed, 11 insertions(+)

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>

Michal