@samitouri / QOSamiQemu / commits / eae3e17524

monitor: drop unused monitor_is_qmp method

The previous patch dropped the only remaining use of monitor_is_qmp. Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Tested-by: Peter Krempa <pkrempa@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-ID: <20260706135824.2623960-22-berrange@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com>

Daniel P. Berrangé committed Jul 6, 2026 at 14:58 UTC eae3e175240a7b4a506a8d2dfbbdfe1c33cd9106
2 files changed -10
monitor/monitor-internal.h
-9
@@ -134,7 +134,6 @@ struct Monitor {
134 char *chardev_id;
135 CharFrontend chr;
136 int suspend_cnt; /* Needs to be accessed atomically */
137 - bool is_qmp;
137
138 char *mon_cpu_path;
139 QTAILQ_ENTRY(Monitor) entry;
@@ -197,14 +196,6 @@ struct MonitorQMP {
196 GQueue *qmp_requests;
197 };
198
200 -/**
201 - * Is @mon a QMP monitor?
202 - */
203 -static inline bool monitor_is_qmp(const Monitor *mon)
204 -{
205 - return mon->is_qmp;
206 -}
207 -
199 typedef QTAILQ_HEAD(MonitorList, Monitor) MonitorList;
200 extern IOThread *mon_iothread;
201 extern Coroutine *qmp_dispatcher_co;
monitor/monitor.c
-1
@@ -115,7 +115,6 @@ static void monitor_init(Object *obj)
115 Monitor *mon = MONITOR(obj);
116
117 qemu_mutex_init(&mon->mon_lock);
118 - mon->is_qmp = !!object_dynamic_cast(obj, TYPE_MONITOR_QMP);
118 mon->outbuf = g_string_new(NULL);
119 }
120