Anthony Liguori | 48a32be | 2011-09-02 12:34:48 -0500 | [diff] [blame] | 1 | /* |
| 2 | * Human Monitor Interface |
| 3 | * |
| 4 | * Copyright IBM, Corp. 2011 |
| 5 | * |
| 6 | * Authors: |
| 7 | * Anthony Liguori <aliguori@us.ibm.com> |
| 8 | * |
| 9 | * This work is licensed under the terms of the GNU GPL, version 2. See |
| 10 | * the COPYING file in the top-level directory. |
| 11 | * |
| 12 | */ |
| 13 | |
| 14 | #ifndef HMP_H |
| 15 | #define HMP_H |
| 16 | |
| 17 | #include "qemu-common.h" |
| 18 | #include "qapi-types.h" |
| 19 | |
| 20 | void hmp_info_name(Monitor *mon); |
Luiz Capitulino | b9c15f1 | 2011-08-26 17:38:13 -0300 | [diff] [blame] | 21 | void hmp_info_version(Monitor *mon); |
Luiz Capitulino | 292a260 | 2011-09-12 15:10:53 -0300 | [diff] [blame] | 22 | void hmp_info_kvm(Monitor *mon); |
Luiz Capitulino | 1fa9a5e | 2011-09-12 17:54:20 -0300 | [diff] [blame] | 23 | void hmp_info_status(Monitor *mon); |
Luiz Capitulino | efab767 | 2011-09-13 17:16:25 -0300 | [diff] [blame] | 24 | void hmp_info_uuid(Monitor *mon); |
Luiz Capitulino | c5a415a | 2011-09-14 16:05:49 -0300 | [diff] [blame] | 25 | void hmp_info_chardev(Monitor *mon); |
Luiz Capitulino | e235cec | 2011-09-21 15:29:55 -0300 | [diff] [blame] | 26 | void hmp_info_mice(Monitor *mon); |
Luiz Capitulino | 791e7c8 | 2011-09-13 17:37:16 -0300 | [diff] [blame] | 27 | void hmp_info_migrate(Monitor *mon); |
Luiz Capitulino | de0b36b | 2011-09-21 16:38:35 -0300 | [diff] [blame] | 28 | void hmp_info_cpus(Monitor *mon); |
Luiz Capitulino | b202381 | 2011-09-21 17:16:47 -0300 | [diff] [blame] | 29 | void hmp_info_block(Monitor *mon); |
Luiz Capitulino | f11f57e | 2011-09-22 15:56:36 -0300 | [diff] [blame] | 30 | void hmp_info_blockstats(Monitor *mon); |
Luiz Capitulino | 2b54aa8 | 2011-10-17 16:41:22 -0200 | [diff] [blame] | 31 | void hmp_info_vnc(Monitor *mon); |
Luiz Capitulino | d1f2964 | 2011-10-20 17:01:33 -0200 | [diff] [blame] | 32 | void hmp_info_spice(Monitor *mon); |
Luiz Capitulino | 96637bc | 2011-10-21 11:41:37 -0200 | [diff] [blame] | 33 | void hmp_info_balloon(Monitor *mon); |
Luiz Capitulino | 7962747 | 2011-10-21 14:15:33 -0200 | [diff] [blame] | 34 | void hmp_info_pci(Monitor *mon); |
Luiz Capitulino | 7a7f325 | 2011-09-15 14:20:28 -0300 | [diff] [blame] | 35 | void hmp_quit(Monitor *mon, const QDict *qdict); |
Luiz Capitulino | 5f158f2 | 2011-09-15 14:34:39 -0300 | [diff] [blame] | 36 | void hmp_stop(Monitor *mon, const QDict *qdict); |
Luiz Capitulino | 38d2265 | 2011-09-15 14:41:46 -0300 | [diff] [blame] | 37 | void hmp_system_reset(Monitor *mon, const QDict *qdict); |
Luiz Capitulino | 5bc465e | 2011-09-28 11:06:15 -0300 | [diff] [blame] | 38 | void hmp_system_powerdown(Monitor *mon, const QDict *qdict); |
Luiz Capitulino | 755f196 | 2011-10-06 14:31:39 -0300 | [diff] [blame] | 39 | void hmp_cpu(Monitor *mon, const QDict *qdict); |
Anthony Liguori | 48a32be | 2011-09-02 12:34:48 -0500 | [diff] [blame] | 40 | |
| 41 | #endif |