Lines Matching full:monitor
2 * QEMU monitor
29 #include "monitor/monitor.h"
77 void (*cmd)(Monitor *mon, const QDict *qdict);
95 struct Monitor { struct
103 QTAILQ_ENTRY(Monitor) entry; argument
106 * The per-monitor lock. We can't access guest memory when holding
112 * Members that are protected by the per-monitor lock
122 Monitor common; argument
125 * State used only in the thread "owning" the monitor.
135 Monitor common;
157 * Is @mon a QMP monitor?
159 static inline bool monitor_is_qmp(const Monitor *mon) in monitor_is_qmp()
164 typedef QTAILQ_HEAD(MonitorList, Monitor) MonitorList;
174 void monitor_data_init(Monitor *mon, bool is_qmp, bool skip_flush,
176 void monitor_data_destroy(Monitor *mon);
178 void monitor_list_append(Monitor *mon);
186 int get_monitor_def(Monitor *mon, int64_t *pval, const char *name);