Home
last modified time | relevance | path

Searched full:monitor (Results 1 – 25 of 462) sorted by relevance

12345678910>>...19

/qemu/include/monitor/
H A Dhmp.h2 * Human Monitor Interface
20 bool hmp_handle_error(Monitor *mon, Error *err);
21 void hmp_help_cmd(Monitor *mon, const char *name);
24 void hmp_info_name(Monitor *mon, const QDict *qdict);
25 void hmp_info_version(Monitor *mon, const QDict *qdict);
26 void hmp_info_kvm(Monitor *mon, const QDict *qdict);
27 void hmp_info_status(Monitor *mon, const QDict *qdict);
28 void hmp_info_uuid(Monitor *mon, const QDict *qdict);
29 void hmp_info_chardev(Monitor *mon, const QDict *qdict);
30 void hmp_info_mice(Monitor *mon, const QDict *qdict);
[all …]
H A Dmonitor.h16 Monitor *monitor_cur(void);
17 Monitor *monitor_set_cur(Coroutine *co, Monitor *mon);
28 int monitor_suspend(Monitor *mon);
29 void monitor_resume(Monitor *mon);
31 int monitor_get_fd(Monitor *mon, const char *fdname, Error **errp);
32 int monitor_fd_param(Monitor *mon, const char *fdname, Error **errp);
34 int monitor_puts(Monitor *mon, const char *str);
35 int monitor_vprintf(Monitor *mon, const char *fmt, va_list ap)
37 int monitor_printf(Monitor *mon, const char *fmt, ...) G_GNUC_PRINTF(2, 3);
38 void monitor_printc(Monitor *mon, int ch);
[all …]
H A Dhmp-target.h2 * QEMU monitor
35 target_long (*get_value)(Monitor *mon, const struct MonitorDef *md,
47 CPUArchState *mon_get_cpu_env(Monitor *mon);
48 CPUState *mon_get_cpu(Monitor *mon);
50 void hmp_info_mem(Monitor *mon, const QDict *qdict);
51 void hmp_info_tlb(Monitor *mon, const QDict *qdict);
52 void hmp_mce(Monitor *mon, const QDict *qdict);
53 void hmp_info_local_apic(Monitor *mon, const QDict *qdict);
54 void hmp_info_sev(Monitor *mon, const QDict *qdict);
55 void hmp_info_sgx(Monitor *mon, const QDict *qdict);
[all …]
/qemu/include/block/
H A Dblock-hmp-cmds.h20 void hmp_drive_add(Monitor *mon, const QDict *qdict);
22 void hmp_commit(Monitor *mon, const QDict *qdict);
23 void hmp_drive_del(Monitor *mon, const QDict *qdict);
25 void hmp_drive_mirror(Monitor *mon, const QDict *qdict);
26 void hmp_drive_backup(Monitor *mon, const QDict *qdict);
28 void hmp_block_job_set_speed(Monitor *mon, const QDict *qdict);
29 void hmp_block_job_cancel(Monitor *mon, const QDict *qdict);
30 void hmp_block_job_pause(Monitor *mon, const QDict *qdict);
31 void hmp_block_job_resume(Monitor *mon, const QDict *qdict);
32 void hmp_block_job_complete(Monitor *mon, const QDict *qdict);
[all …]
/qemu/tests/qemu-iotests/
H A D186.out7 QEMU X.Y.Z monitor - type 'help' for more information
15 QEMU X.Y.Z monitor - type 'help' for more information
23 QEMU X.Y.Z monitor - type 'help' for more information
31 QEMU X.Y.Z monitor - type 'help' for more information
39 QEMU X.Y.Z monitor - type 'help' for more information
47 QEMU X.Y.Z monitor - type 'help' for more information
58 QEMU X.Y.Z monitor - type 'help' for more information
66 QEMU X.Y.Z monitor - type 'help' for more information
74 QEMU X.Y.Z monitor - type 'help' for more information
82 QEMU X.Y.Z monitor - type 'help' for more information
[all …]
H A D051.pc.out53 QEMU X.Y.Z monitor - type 'help' for more information
60 QEMU X.Y.Z monitor - type 'help' for more information
76 QEMU X.Y.Z monitor - type 'help' for more information
83 QEMU X.Y.Z monitor - type 'help' for more information
105 QEMU X.Y.Z monitor - type 'help' for more information
109 QEMU X.Y.Z monitor - type 'help' for more information
129 QEMU X.Y.Z monitor - type 'help' for more information
136 QEMU X.Y.Z monitor - type 'help' for more information
140 QEMU X.Y.Z monitor - type 'help' for more information
144 QEMU X.Y.Z monitor - type 'help' for more information
[all …]
H A D051.out53 QEMU X.Y.Z monitor - type 'help' for more information
60 QEMU X.Y.Z monitor - type 'help' for more information
76 QEMU X.Y.Z monitor - type 'help' for more information
83 QEMU X.Y.Z monitor - type 'help' for more information
105 QEMU X.Y.Z monitor - type 'help' for more information
109 QEMU X.Y.Z monitor - type 'help' for more information
129 QEMU X.Y.Z monitor - type 'help' for more information
136 QEMU X.Y.Z monitor - type 'help' for more information
146 QEMU X.Y.Z monitor - type 'help' for more information
153 QEMU X.Y.Z monitor - type 'help' for more information
[all …]
H A D267.out7 QEMU X.Y.Z monitor - type 'help' for more information
21 QEMU X.Y.Z monitor - type 'help' for more information
32 QEMU X.Y.Z monitor - type 'help' for more information
43 QEMU X.Y.Z monitor - type 'help' for more information
57 QEMU X.Y.Z monitor - type 'help' for more information
68 QEMU X.Y.Z monitor - type 'help' for more information
82 QEMU X.Y.Z monitor - type 'help' for more information
93 QEMU X.Y.Z monitor - type 'help' for more information
104 QEMU X.Y.Z monitor - type 'help' for more information
118 QEMU X.Y.Z monitor - type 'help' for more information
[all …]
/qemu/monitor/
H A Dhmp-cmds.c2 * Human Monitor Interface commands
21 #include "monitor/hmp.h"
23 #include "monitor/monitor-internal.h"
33 bool hmp_handle_error(Monitor *mon, Error *err) in hmp_handle_error()
61 void hmp_info_name(Monitor *mon, const QDict *qdict) in hmp_info_name()
72 void hmp_info_version(Monitor *mon, const QDict *qdict) in hmp_info_version()
85 void hmp_quit(Monitor *mon, const QDict *qdict) in hmp_quit()
91 void hmp_stop(Monitor *mon, const QDict *qdict) in hmp_stop()
96 void hmp_sync_profile(Monitor *mon, const QDict *qdict) in hmp_sync_profile()
121 void hmp_exit_preconfig(Monitor *mon, const QDict *qdict) in hmp_exit_preconfig()
[all …]
H A Dmonitor-internal.h2 * 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;
[all …]
H A Dmonitor.c2 * QEMU monitor
26 #include "monitor-internal.h"
39 * throttling is calculated globally, rather than per-Monitor
53 /* Shared monitor I/O thread */
71 static GHashTable *coroutine_mon; /* Maps Coroutine* to Monitor* */
76 Monitor *monitor_cur(void) in monitor_cur()
78 Monitor *mon; in monitor_cur()
88 * Sets a new current monitor and returns the old one.
90 * If a non-NULL monitor is set for a coroutine, another call
94 Monitor *monitor_set_cur(Coroutine *co, Monitor *mon) in monitor_set_cur()
[all …]
H A Dhmp-cmds-target.c29 #include "monitor/hmp-target.h"
30 #include "monitor/monitor-internal.h"
37 int monitor_set_cpu(Monitor *mon, int cpu_index) in monitor_set_cpu()
51 static CPUState *mon_get_cpu_sync(Monitor *mon, bool synchronize) in mon_get_cpu_sync()
77 CPUState *mon_get_cpu(Monitor *mon) in mon_get_cpu()
82 CPUArchState *mon_get_cpu_env(Monitor *mon) in mon_get_cpu_env()
89 int monitor_get_cpu_index(Monitor *mon) in monitor_get_cpu_index()
96 void hmp_info_registers(Monitor *mon, const QDict *qdict) in hmp_info_registers()
124 static void memory_dump(Monitor *mon, int count, int format, int wsize, in memory_dump()
233 void hmp_memory_dump(Monitor *mon, const QDict *qdict) in hmp_memory_dump()
[all …]
/qemu/stubs/
H A Dmeson.build10 stub_ss.add(files('monitor-core.c'))
15 stub_ss.add(files('bdrv-next-monitor-owned.c'))
43 # stubs for monitor
44 stub_ss.add(files('monitor-internal.c'))
65 stub_ss.add(files('monitor-internal.c'))
76 stub_ss.add(files('target-get-monitor-def.c'))
77 stub_ss.add(files('target-monitor-defs.c'))
80 stub_ss.add(files('monitor-arm-gic.c'))
81 stub_ss.add(files('monitor-i386-rtc.c'))
82 stub_ss.add(files('monitor-i386-sev.c'))
[all …]
H A Dmonitor-core.c2 #include "monitor/monitor.h"
5 Monitor *monitor_cur(void) in monitor_cur()
10 Monitor *monitor_set_cur(Coroutine *co, Monitor *mon) in monitor_set_cur()
19 int monitor_vprintf(Monitor *mon, const char *fmt, va_list ap) in monitor_vprintf()
/qemu/util/
H A Dqemu-print.c2 * Print to stream or current monitor
14 #include "monitor/monitor.h"
19 * Print to current monitor if we have one, else to stdout.
23 Monitor *cur_mon = monitor_cur(); in qemu_vprintf()
32 * Print to current monitor if we have one, else to stdout.
47 * Print to @stream if non-null, else to current monitor.
59 * Print to @stream if non-null, else to current monitor.
/qemu/hw/core/
H A Dmachine-hmp-cmds.c17 #include "monitor/hmp.h"
18 #include "monitor/monitor.h"
28 void hmp_info_cpus(Monitor *mon, const QDict *qdict) in hmp_info_cpus()
49 void hmp_hotpluggable_cpus(Monitor *mon, const QDict *qdict) in hmp_hotpluggable_cpus()
107 void hmp_info_memdev(Monitor *mon, const QDict *qdict) in hmp_info_memdev()
148 void hmp_info_kvm(Monitor *mon, const QDict *qdict) in hmp_info_kvm()
163 void hmp_info_uuid(Monitor *mon, const QDict *qdict) in hmp_info_uuid()
172 void hmp_info_balloon(Monitor *mon, const QDict *qdict) in hmp_info_balloon()
187 void hmp_system_reset(Monitor *mon, const QDict *qdict) in hmp_system_reset()
192 void hmp_system_powerdown(Monitor *mon, const QDict *qdict) in hmp_system_powerdown()
[all …]
/qemu/qom/
H A Dqom-hmp-cmds.c10 #include "monitor/hmp.h"
11 #include "monitor/monitor.h"
20 void hmp_qom_list(Monitor *mon, const QDict *qdict) in hmp_qom_list()
46 void hmp_qom_set(Monitor *mon, const QDict *qdict) in hmp_qom_set()
74 void hmp_qom_get(Monitor *mon, const QDict *qdict) in hmp_qom_get()
92 Monitor *mon;
96 static void print_qom_composition(Monitor *mon, Object *obj, int indent);
110 static void print_qom_composition(Monitor *mon, Object *obj, int indent) in print_qom_composition()
134 void hmp_info_qom_tree(Monitor *mon, const QDict *dict) in hmp_info_qom_tree()
156 void hmp_object_add(Monitor *mon, const QDict *qdict) in hmp_object_add()
[all …]
/qemu/replay/
H A Dstubs-system.c54 #include "monitor/monitor.h"
55 #include "monitor/hmp.h"
60 void hmp_info_replay(Monitor *mon, const QDict *qdict) in hmp_info_replay()
64 void hmp_replay_break(Monitor *mon, const QDict *qdict) in hmp_replay_break()
68 void hmp_replay_delete_break(Monitor *mon, const QDict *qdict) in hmp_replay_delete_break()
72 void hmp_replay_seek(Monitor *mon, const QDict *qdict) in hmp_replay_seek()
/qemu/target/xtensa/
H A Dmonitor.c2 * QEMU monitor
26 #include "monitor/monitor.h"
27 #include "monitor/hmp-target.h"
28 #include "monitor/hmp.h"
30 void hmp_info_tlb(Monitor *mon, const QDict *qdict) in hmp_info_tlb()
/qemu/tests/qemu-iotests/tests/
H A Dwrite-zeroes-unmap55 | $QEMU -monitor stdio -drive if=none,file=$TEST_IMG,format=$IMGFMT \
65 | $QEMU -monitor stdio -drive if=none,file=$TEST_IMG,format=$IMGFMT \
76 | $QEMU -monitor stdio -drive if=none,file=$TEST_IMG,format=$IMGFMT \
86 | $QEMU -monitor stdio -drive if=none,file=$TEST_IMG,format=$IMGFMT,discard=off \
96 | $QEMU -monitor stdio -drive if=none,file=$TEST_IMG,format=$IMGFMT,detect-zeroes=on \
106 … | $QEMU -monitor stdio -drive if=none,file=$TEST_IMG,format=$IMGFMT,detect-zeroes=on,discard=on \
116 | $QEMU -monitor stdio -drive if=none,file=$TEST_IMG,format=$IMGFMT,discard=on \
126 | $QEMU -monitor stdio -drive if=none,file=$TEST_IMG,format=$IMGFMT,discard=on \
H A Dwrite-zeroes-unmap.out6 QEMU X.Y.Z monitor - type 'help' for more information
16 QEMU X.Y.Z monitor - type 'help' for more information
26 QEMU X.Y.Z monitor - type 'help' for more information
36 QEMU X.Y.Z monitor - type 'help' for more information
46 QEMU X.Y.Z monitor - type 'help' for more information
56 QEMU X.Y.Z monitor - type 'help' for more information
66 QEMU X.Y.Z monitor - type 'help' for more information
76 QEMU X.Y.Z monitor - type 'help' for more information
/qemu/ui/
H A Dui-hmp-cmds.c20 #include "monitor/hmp.h"
21 #include "monitor/monitor-internal.h"
31 void hmp_mouse_move(Monitor *mon, const QDict *qdict) in hmp_mouse_move()
55 void hmp_mouse_button(Monitor *mon, const QDict *qdict) in hmp_mouse_button()
72 void hmp_mouse_set(Monitor *mon, const QDict *qdict) in hmp_mouse_set()
80 void hmp_info_mice(Monitor *mon, const QDict *qdict) in hmp_info_mice()
102 static void hmp_info_VncBasicInfo(Monitor *mon, VncBasicInfo *info, in hmp_info_VncBasicInfo()
114 static void hmp_info_vnc_authcrypt(Monitor *mon, const char *indent, in hmp_info_vnc_authcrypt()
123 static void hmp_info_vnc_clients(Monitor *mon, VncClientInfoList *client) in hmp_info_vnc_clients()
138 static void hmp_info_vnc_servers(Monitor *mon, VncServerInfo2List *server) in hmp_info_vnc_servers()
[all …]
/qemu/target/sh4/
H A Dmonitor.c2 * QEMU monitor
26 #include "monitor/monitor.h"
27 #include "monitor/hmp-target.h"
28 #include "monitor/hmp.h"
30 static void print_tlb(Monitor *mon, int idx, tlb_t *tlb) in print_tlb()
42 void hmp_info_tlb(Monitor *mon, const QDict *qdict) in hmp_info_tlb()
/qemu/target/ppc/
H A Dppc-qmp-cmds.c2 * QEMU PPC (monitor definitions)
27 #include "monitor/monitor.h"
29 #include "monitor/hmp-target.h"
30 #include "monitor/hmp.h"
36 static target_long monitor_get_ccr(Monitor *mon, const struct MonitorDef *md, in monitor_get_ccr()
47 static target_long monitor_get_xer(Monitor *mon, const struct MonitorDef *md, in monitor_get_xer()
54 static target_long monitor_get_decr(Monitor *mon, const struct MonitorDef *md, in monitor_get_decr()
64 static target_long monitor_get_tbu(Monitor *mon, const struct MonitorDef *md, in monitor_get_tbu()
74 static target_long monitor_get_tbl(Monitor *mon, const struct MonitorDef *md, in monitor_get_tbl()
84 void hmp_info_tlb(Monitor *mon, const QDict *qdict) in hmp_info_tlb()
/qemu/block/monitor/
H A Dblock-hmp-cmds.c53 #include "monitor/monitor.h"
54 #include "monitor/hmp.h"
61 static void hmp_drive_add_node(Monitor *mon, const char *optstr) in hmp_drive_add_node()
91 void hmp_drive_add(Monitor *mon, const QDict *qdict) in hmp_drive_add()
139 void hmp_drive_del(Monitor *mon, const QDict *qdict) in hmp_drive_del()
196 void hmp_commit(Monitor *mon, const QDict *qdict) in hmp_commit()
230 void hmp_drive_mirror(Monitor *mon, const QDict *qdict) in hmp_drive_mirror()
256 void hmp_drive_backup(Monitor *mon, const QDict *qdict) in hmp_drive_backup()
286 void hmp_block_job_set_speed(Monitor *mon, const QDict *qdict) in hmp_block_job_set_speed()
297 void hmp_block_job_cancel(Monitor *mon, const QDict *qdict) in hmp_block_job_cancel()
[all …]

12345678910>>...19