root / hmp.h @ 5f8ae8e2
History | View | Annotate | Download (3.5 kB)
1 | 48a32bed | Anthony Liguori | /*
|
---|---|---|---|
2 | 48a32bed | Anthony Liguori | * Human Monitor Interface
|
3 | 48a32bed | Anthony Liguori | *
|
4 | 48a32bed | Anthony Liguori | * Copyright IBM, Corp. 2011
|
5 | 48a32bed | Anthony Liguori | *
|
6 | 48a32bed | Anthony Liguori | * Authors:
|
7 | 48a32bed | Anthony Liguori | * Anthony Liguori <aliguori@us.ibm.com>
|
8 | 48a32bed | Anthony Liguori | *
|
9 | 48a32bed | Anthony Liguori | * This work is licensed under the terms of the GNU GPL, version 2. See
|
10 | 48a32bed | Anthony Liguori | * the COPYING file in the top-level directory.
|
11 | 48a32bed | Anthony Liguori | *
|
12 | 48a32bed | Anthony Liguori | */
|
13 | 48a32bed | Anthony Liguori | |
14 | 48a32bed | Anthony Liguori | #ifndef HMP_H
|
15 | 48a32bed | Anthony Liguori | #define HMP_H
|
16 | 48a32bed | Anthony Liguori | |
17 | 48a32bed | Anthony Liguori | #include "qemu-common.h" |
18 | 48a32bed | Anthony Liguori | #include "qapi-types.h" |
19 | ff2f990b | Luiz Capitulino | #include "qdict.h" |
20 | 48a32bed | Anthony Liguori | |
21 | 48a32bed | Anthony Liguori | void hmp_info_name(Monitor *mon);
|
22 | b9c15f16 | Luiz Capitulino | void hmp_info_version(Monitor *mon);
|
23 | 292a2602 | Luiz Capitulino | void hmp_info_kvm(Monitor *mon);
|
24 | 1fa9a5e4 | Luiz Capitulino | void hmp_info_status(Monitor *mon);
|
25 | efab767e | Luiz Capitulino | void hmp_info_uuid(Monitor *mon);
|
26 | c5a415a0 | Luiz Capitulino | void hmp_info_chardev(Monitor *mon);
|
27 | e235cec3 | Luiz Capitulino | void hmp_info_mice(Monitor *mon);
|
28 | 791e7c82 | Luiz Capitulino | void hmp_info_migrate(Monitor *mon);
|
29 | bbf6da32 | Orit Wasserman | void hmp_info_migrate_capabilities(Monitor *mon);
|
30 | 9e1ba4cc | Orit Wasserman | void hmp_info_migrate_cache_size(Monitor *mon);
|
31 | de0b36b6 | Luiz Capitulino | void hmp_info_cpus(Monitor *mon);
|
32 | b2023818 | Luiz Capitulino | void hmp_info_block(Monitor *mon);
|
33 | f11f57e4 | Luiz Capitulino | void hmp_info_blockstats(Monitor *mon);
|
34 | 2b54aa87 | Luiz Capitulino | void hmp_info_vnc(Monitor *mon);
|
35 | d1f29646 | Luiz Capitulino | void hmp_info_spice(Monitor *mon);
|
36 | 96637bcd | Luiz Capitulino | void hmp_info_balloon(Monitor *mon);
|
37 | 79627472 | Luiz Capitulino | void hmp_info_pci(Monitor *mon);
|
38 | fb5458cd | Stefan Hajnoczi | void hmp_info_block_jobs(Monitor *mon);
|
39 | 7a7f325e | Luiz Capitulino | void hmp_quit(Monitor *mon, const QDict *qdict); |
40 | 5f158f21 | Luiz Capitulino | void hmp_stop(Monitor *mon, const QDict *qdict); |
41 | 38d22653 | Luiz Capitulino | void hmp_system_reset(Monitor *mon, const QDict *qdict); |
42 | 5bc465e4 | Luiz Capitulino | void hmp_system_powerdown(Monitor *mon, const QDict *qdict); |
43 | 755f1968 | Luiz Capitulino | void hmp_cpu(Monitor *mon, const QDict *qdict); |
44 | 0cfd6a9a | Luiz Capitulino | void hmp_memsave(Monitor *mon, const QDict *qdict); |
45 | 6d3962bf | Luiz Capitulino | void hmp_pmemsave(Monitor *mon, const QDict *qdict); |
46 | e42e818b | Luiz Capitulino | void hmp_cont(Monitor *mon, const QDict *qdict); |
47 | 9b9df25a | Gerd Hoffmann | void hmp_system_wakeup(Monitor *mon, const QDict *qdict); |
48 | ab49ab5c | Luiz Capitulino | void hmp_inject_nmi(Monitor *mon, const QDict *qdict); |
49 | 4b37156c | Luiz Capitulino | void hmp_set_link(Monitor *mon, const QDict *qdict); |
50 | a4dea8a9 | Luiz Capitulino | void hmp_block_passwd(Monitor *mon, const QDict *qdict); |
51 | d72f3264 | Luiz Capitulino | void hmp_balloon(Monitor *mon, const QDict *qdict); |
52 | 5e7caacb | Luiz Capitulino | void hmp_block_resize(Monitor *mon, const QDict *qdict); |
53 | 6106e249 | Luiz Capitulino | void hmp_snapshot_blkdev(Monitor *mon, const QDict *qdict); |
54 | d9b902db | Paolo Bonzini | void hmp_drive_mirror(Monitor *mon, const QDict *qdict); |
55 | 6cdedb07 | Luiz Capitulino | void hmp_migrate_cancel(Monitor *mon, const QDict *qdict); |
56 | 4f0a993b | Luiz Capitulino | void hmp_migrate_set_downtime(Monitor *mon, const QDict *qdict); |
57 | 3dc85383 | Luiz Capitulino | void hmp_migrate_set_speed(Monitor *mon, const QDict *qdict); |
58 | 00458433 | Orit Wasserman | void hmp_migrate_set_capability(Monitor *mon, const QDict *qdict); |
59 | 9e1ba4cc | Orit Wasserman | void hmp_migrate_set_cache_size(Monitor *mon, const QDict *qdict); |
60 | fbf796fd | Luiz Capitulino | void hmp_set_password(Monitor *mon, const QDict *qdict); |
61 | 9ad5372d | Luiz Capitulino | void hmp_expire_password(Monitor *mon, const QDict *qdict); |
62 | c245b6a3 | Luiz Capitulino | void hmp_eject(Monitor *mon, const QDict *qdict); |
63 | 333a96ec | Luiz Capitulino | void hmp_change(Monitor *mon, const QDict *qdict); |
64 | 80047da5 | Luiz Capitulino | void hmp_block_set_io_throttle(Monitor *mon, const QDict *qdict); |
65 | 12bd451f | Stefan Hajnoczi | void hmp_block_stream(Monitor *mon, const QDict *qdict); |
66 | 2d47c6e9 | Stefan Hajnoczi | void hmp_block_job_set_speed(Monitor *mon, const QDict *qdict); |
67 | 370521a1 | Stefan Hajnoczi | void hmp_block_job_cancel(Monitor *mon, const QDict *qdict); |
68 | 6e37fb81 | Paolo Bonzini | void hmp_block_job_pause(Monitor *mon, const QDict *qdict); |
69 | 6e37fb81 | Paolo Bonzini | void hmp_block_job_resume(Monitor *mon, const QDict *qdict); |
70 | aeae883b | Paolo Bonzini | void hmp_block_job_complete(Monitor *mon, const QDict *qdict); |
71 | e1c37d0e | Luiz Capitulino | void hmp_migrate(Monitor *mon, const QDict *qdict); |
72 | a15fef21 | Luiz Capitulino | void hmp_device_del(Monitor *mon, const QDict *qdict); |
73 | 783e9b48 | Wen Congyang | void hmp_dump_guest_memory(Monitor *mon, const QDict *qdict); |
74 | 928059a3 | Luiz Capitulino | void hmp_netdev_add(Monitor *mon, const QDict *qdict); |
75 | 5f964155 | Luiz Capitulino | void hmp_netdev_del(Monitor *mon, const QDict *qdict); |
76 | 208c9d1b | Corey Bryant | void hmp_getfd(Monitor *mon, const QDict *qdict); |
77 | 208c9d1b | Corey Bryant | void hmp_closefd(Monitor *mon, const QDict *qdict); |
78 | e4c8f004 | Amos Kong | void hmp_send_key(Monitor *mon, const QDict *qdict); |
79 | ad39cf6d | Luiz Capitulino | void hmp_screen_dump(Monitor *mon, const QDict *qdict); |
80 | 4057725f | Paolo Bonzini | void hmp_nbd_server_start(Monitor *mon, const QDict *qdict); |
81 | 4057725f | Paolo Bonzini | void hmp_nbd_server_add(Monitor *mon, const QDict *qdict); |
82 | 4057725f | Paolo Bonzini | void hmp_nbd_server_stop(Monitor *mon, const QDict *qdict); |
83 | 48a32bed | Anthony Liguori | |
84 | 48a32bed | Anthony Liguori | #endif |