]>
Commit | Line | Data |
---|---|---|
da76ee76 PB |
1 | HXCOMM Use DEFHEADING() to define headings in both help text and texi |
2 | HXCOMM Text between STEXI and ETEXI are copied to texi version and | |
3 | HXCOMM discarded from C version | |
4 | HXCOMM DEF(command, args, callback, arg_string, help) is used to construct | |
5 | HXCOMM monitor info commands | |
6 | HXCOMM HXCOMM can be used for comments, discarded from both texi and C | |
7 | ||
8 | STEXI | |
9 | @table @option | |
2cd8af2d PB |
10 | @item info @var{subcommand} |
11 | @findex info | |
12 | Show various information about the system state. | |
13 | @table @option | |
da76ee76 PB |
14 | ETEXI |
15 | ||
16 | { | |
17 | .name = "version", | |
18 | .args_type = "", | |
19 | .params = "", | |
20 | .help = "show the version of QEMU", | |
2b9e3576 | 21 | .cmd = hmp_info_version, |
da76ee76 PB |
22 | }, |
23 | ||
24 | STEXI | |
25 | @item info version | |
1b591700 | 26 | @findex info version |
da76ee76 PB |
27 | Show the version of QEMU. |
28 | ETEXI | |
29 | ||
30 | { | |
31 | .name = "network", | |
32 | .args_type = "", | |
33 | .params = "", | |
34 | .help = "show the network state", | |
2b9e3576 | 35 | .cmd = hmp_info_network, |
da76ee76 PB |
36 | }, |
37 | ||
38 | STEXI | |
39 | @item info network | |
1b591700 | 40 | @findex info network |
da76ee76 PB |
41 | Show the network state. |
42 | ETEXI | |
43 | ||
44 | { | |
45 | .name = "chardev", | |
46 | .args_type = "", | |
47 | .params = "", | |
48 | .help = "show the character devices", | |
2b9e3576 | 49 | .cmd = hmp_info_chardev, |
da76ee76 PB |
50 | }, |
51 | ||
52 | STEXI | |
53 | @item info chardev | |
1b591700 | 54 | @findex info chardev |
da76ee76 PB |
55 | Show the character devices. |
56 | ETEXI | |
57 | ||
58 | { | |
59 | .name = "block", | |
60 | .args_type = "nodes:-n,verbose:-v,device:B?", | |
61 | .params = "[-n] [-v] [device]", | |
62 | .help = "show info of one block device or all block devices " | |
63 | "(-n: show named nodes; -v: show details)", | |
2b9e3576 | 64 | .cmd = hmp_info_block, |
da76ee76 PB |
65 | }, |
66 | ||
67 | STEXI | |
68 | @item info block | |
1b591700 | 69 | @findex info block |
da76ee76 PB |
70 | Show info of one block device or all block devices. |
71 | ETEXI | |
72 | ||
73 | { | |
74 | .name = "blockstats", | |
75 | .args_type = "", | |
76 | .params = "", | |
77 | .help = "show block device statistics", | |
2b9e3576 | 78 | .cmd = hmp_info_blockstats, |
da76ee76 PB |
79 | }, |
80 | ||
81 | STEXI | |
82 | @item info blockstats | |
1b591700 | 83 | @findex info blockstats |
da76ee76 PB |
84 | Show block device statistics. |
85 | ETEXI | |
86 | ||
87 | { | |
88 | .name = "block-jobs", | |
89 | .args_type = "", | |
90 | .params = "", | |
91 | .help = "show progress of ongoing block device operations", | |
2b9e3576 | 92 | .cmd = hmp_info_block_jobs, |
da76ee76 PB |
93 | }, |
94 | ||
95 | STEXI | |
96 | @item info block-jobs | |
1b591700 | 97 | @findex info block-jobs |
da76ee76 PB |
98 | Show progress of ongoing block device operations. |
99 | ETEXI | |
100 | ||
101 | { | |
102 | .name = "registers", | |
18f08282 SJS |
103 | .args_type = "cpustate_all:-a", |
104 | .params = "[-a]", | |
105 | .help = "show the cpu registers (-a: all - show register info for all cpus)", | |
2b9e3576 | 106 | .cmd = hmp_info_registers, |
da76ee76 PB |
107 | }, |
108 | ||
109 | STEXI | |
110 | @item info registers | |
1b591700 | 111 | @findex info registers |
da76ee76 | 112 | Show the cpu registers. |
1f871d49 PB |
113 | ETEXI |
114 | ||
115 | #if defined(TARGET_I386) | |
116 | { | |
117 | .name = "lapic", | |
1bef2284 YW |
118 | .args_type = "apic-id:i?", |
119 | .params = "[apic-id]", | |
120 | .help = "show local apic state (apic-id: local apic to read, default is which of current CPU)", | |
121 | ||
2b9e3576 | 122 | .cmd = hmp_info_local_apic, |
1f871d49 PB |
123 | }, |
124 | #endif | |
125 | ||
126 | STEXI | |
127 | @item info lapic | |
1b591700 | 128 | @findex info lapic |
1f871d49 | 129 | Show local APIC state |
d665d696 PB |
130 | ETEXI |
131 | ||
132 | #if defined(TARGET_I386) | |
133 | { | |
134 | .name = "ioapic", | |
135 | .args_type = "", | |
136 | .params = "", | |
137 | .help = "show io apic state", | |
2b9e3576 | 138 | .cmd = hmp_info_io_apic, |
d665d696 PB |
139 | }, |
140 | #endif | |
141 | ||
142 | STEXI | |
143 | @item info ioapic | |
1b591700 | 144 | @findex info ioapic |
d665d696 | 145 | Show io APIC state |
da76ee76 PB |
146 | ETEXI |
147 | ||
148 | { | |
149 | .name = "cpus", | |
150 | .args_type = "", | |
151 | .params = "", | |
152 | .help = "show infos for each CPU", | |
2b9e3576 | 153 | .cmd = hmp_info_cpus, |
da76ee76 PB |
154 | }, |
155 | ||
156 | STEXI | |
157 | @item info cpus | |
1b591700 | 158 | @findex info cpus |
da76ee76 PB |
159 | Show infos for each CPU. |
160 | ETEXI | |
161 | ||
162 | { | |
163 | .name = "history", | |
164 | .args_type = "", | |
165 | .params = "", | |
166 | .help = "show the command line history", | |
2b9e3576 | 167 | .cmd = hmp_info_history, |
da76ee76 PB |
168 | }, |
169 | ||
170 | STEXI | |
171 | @item info history | |
1b591700 | 172 | @findex info history |
da76ee76 PB |
173 | Show the command line history. |
174 | ETEXI | |
175 | ||
da76ee76 PB |
176 | { |
177 | .name = "irq", | |
178 | .args_type = "", | |
179 | .params = "", | |
180 | .help = "show the interrupts statistics (if available)", | |
2b9e3576 | 181 | .cmd = hmp_info_irq, |
da76ee76 PB |
182 | }, |
183 | ||
184 | STEXI | |
185 | @item info irq | |
1b591700 | 186 | @findex info irq |
da76ee76 PB |
187 | Show the interrupts statistics (if available). |
188 | ETEXI | |
189 | ||
190 | { | |
191 | .name = "pic", | |
192 | .args_type = "", | |
193 | .params = "", | |
254316fa | 194 | .help = "show PIC state", |
2b9e3576 | 195 | .cmd = hmp_info_pic, |
da76ee76 | 196 | }, |
da76ee76 PB |
197 | |
198 | STEXI | |
199 | @item info pic | |
1b591700 | 200 | @findex info pic |
da76ee76 | 201 | Show i8259 (PIC) state. |
abadcbc8 PB |
202 | ETEXI |
203 | ||
204 | { | |
205 | .name = "pci", | |
206 | .args_type = "", | |
207 | .params = "", | |
208 | .help = "show PCI info", | |
2b9e3576 | 209 | .cmd = hmp_info_pci, |
abadcbc8 PB |
210 | }, |
211 | ||
212 | STEXI | |
213 | @item info pci | |
1b591700 | 214 | @findex info pci |
abadcbc8 | 215 | Show PCI information. |
da76ee76 PB |
216 | ETEXI |
217 | ||
218 | #if defined(TARGET_I386) || defined(TARGET_SH4) || defined(TARGET_SPARC) || \ | |
2097dca6 | 219 | defined(TARGET_PPC) || defined(TARGET_XTENSA) || defined(TARGET_M68K) |
da76ee76 PB |
220 | { |
221 | .name = "tlb", | |
222 | .args_type = "", | |
223 | .params = "", | |
224 | .help = "show virtual to physical memory mappings", | |
2b9e3576 | 225 | .cmd = hmp_info_tlb, |
da76ee76 PB |
226 | }, |
227 | #endif | |
228 | ||
229 | STEXI | |
230 | @item info tlb | |
1b591700 | 231 | @findex info tlb |
da76ee76 PB |
232 | Show virtual to physical memory mappings. |
233 | ETEXI | |
234 | ||
235 | #if defined(TARGET_I386) | |
236 | { | |
237 | .name = "mem", | |
238 | .args_type = "", | |
239 | .params = "", | |
240 | .help = "show the active virtual memory mappings", | |
2b9e3576 | 241 | .cmd = hmp_info_mem, |
da76ee76 PB |
242 | }, |
243 | #endif | |
244 | ||
245 | STEXI | |
246 | @item info mem | |
1b591700 | 247 | @findex info mem |
da76ee76 PB |
248 | Show the active virtual memory mappings. |
249 | ETEXI | |
250 | ||
251 | { | |
252 | .name = "mtree", | |
5e8fd947 AK |
253 | .args_type = "flatview:-f,dispatch_tree:-d", |
254 | .params = "[-f][-d]", | |
255 | .help = "show memory tree (-f: dump flat view for address spaces;" | |
256 | "-d: dump dispatch tree, valid with -f only)", | |
2b9e3576 | 257 | .cmd = hmp_info_mtree, |
da76ee76 PB |
258 | }, |
259 | ||
260 | STEXI | |
261 | @item info mtree | |
1b591700 | 262 | @findex info mtree |
da76ee76 PB |
263 | Show memory tree. |
264 | ETEXI | |
265 | ||
f0d14a95 | 266 | #if defined(CONFIG_TCG) |
da76ee76 PB |
267 | { |
268 | .name = "jit", | |
269 | .args_type = "", | |
270 | .params = "", | |
271 | .help = "show dynamic compiler info", | |
2b9e3576 | 272 | .cmd = hmp_info_jit, |
da76ee76 | 273 | }, |
f0d14a95 | 274 | #endif |
da76ee76 PB |
275 | |
276 | STEXI | |
277 | @item info jit | |
1b591700 | 278 | @findex info jit |
da76ee76 PB |
279 | Show dynamic compiler info. |
280 | ETEXI | |
281 | ||
f0d14a95 | 282 | #if defined(CONFIG_TCG) |
da76ee76 PB |
283 | { |
284 | .name = "opcount", | |
285 | .args_type = "", | |
286 | .params = "", | |
287 | .help = "show dynamic compiler opcode counters", | |
2b9e3576 | 288 | .cmd = hmp_info_opcount, |
da76ee76 | 289 | }, |
f0d14a95 | 290 | #endif |
da76ee76 PB |
291 | |
292 | STEXI | |
293 | @item info opcount | |
1b591700 | 294 | @findex info opcount |
da76ee76 PB |
295 | Show dynamic compiler opcode counters |
296 | ETEXI | |
297 | ||
298 | { | |
299 | .name = "kvm", | |
300 | .args_type = "", | |
301 | .params = "", | |
302 | .help = "show KVM information", | |
2b9e3576 | 303 | .cmd = hmp_info_kvm, |
da76ee76 PB |
304 | }, |
305 | ||
306 | STEXI | |
307 | @item info kvm | |
1b591700 | 308 | @findex info kvm |
da76ee76 PB |
309 | Show KVM information. |
310 | ETEXI | |
311 | ||
312 | { | |
313 | .name = "numa", | |
314 | .args_type = "", | |
315 | .params = "", | |
316 | .help = "show NUMA information", | |
2b9e3576 | 317 | .cmd = hmp_info_numa, |
da76ee76 PB |
318 | }, |
319 | ||
320 | STEXI | |
321 | @item info numa | |
1b591700 | 322 | @findex info numa |
da76ee76 PB |
323 | Show NUMA information. |
324 | ETEXI | |
325 | ||
326 | { | |
327 | .name = "usb", | |
328 | .args_type = "", | |
329 | .params = "", | |
330 | .help = "show guest USB devices", | |
2b9e3576 | 331 | .cmd = hmp_info_usb, |
da76ee76 PB |
332 | }, |
333 | ||
334 | STEXI | |
335 | @item info usb | |
1b591700 | 336 | @findex info usb |
da76ee76 PB |
337 | Show guest USB devices. |
338 | ETEXI | |
339 | ||
340 | { | |
341 | .name = "usbhost", | |
342 | .args_type = "", | |
343 | .params = "", | |
344 | .help = "show host USB devices", | |
2b9e3576 | 345 | .cmd = hmp_info_usbhost, |
da76ee76 PB |
346 | }, |
347 | ||
348 | STEXI | |
349 | @item info usbhost | |
1b591700 | 350 | @findex info usbhost |
da76ee76 PB |
351 | Show host USB devices. |
352 | ETEXI | |
353 | ||
354 | { | |
355 | .name = "profile", | |
356 | .args_type = "", | |
357 | .params = "", | |
358 | .help = "show profiling information", | |
2b9e3576 | 359 | .cmd = hmp_info_profile, |
da76ee76 PB |
360 | }, |
361 | ||
362 | STEXI | |
363 | @item info profile | |
1b591700 | 364 | @findex info profile |
da76ee76 PB |
365 | Show profiling information. |
366 | ETEXI | |
367 | ||
368 | { | |
369 | .name = "capture", | |
370 | .args_type = "", | |
371 | .params = "", | |
372 | .help = "show capture information", | |
2b9e3576 | 373 | .cmd = hmp_info_capture, |
da76ee76 PB |
374 | }, |
375 | ||
376 | STEXI | |
377 | @item info capture | |
1b591700 | 378 | @findex info capture |
da76ee76 PB |
379 | Show capture information. |
380 | ETEXI | |
381 | ||
382 | { | |
383 | .name = "snapshots", | |
384 | .args_type = "", | |
385 | .params = "", | |
386 | .help = "show the currently saved VM snapshots", | |
2b9e3576 | 387 | .cmd = hmp_info_snapshots, |
da76ee76 PB |
388 | }, |
389 | ||
390 | STEXI | |
391 | @item info snapshots | |
1b591700 | 392 | @findex info snapshots |
da76ee76 PB |
393 | Show the currently saved VM snapshots. |
394 | ETEXI | |
395 | ||
396 | { | |
397 | .name = "status", | |
398 | .args_type = "", | |
399 | .params = "", | |
400 | .help = "show the current VM status (running|paused)", | |
2b9e3576 | 401 | .cmd = hmp_info_status, |
da76ee76 PB |
402 | }, |
403 | ||
404 | STEXI | |
405 | @item info status | |
1b591700 | 406 | @findex info status |
da76ee76 PB |
407 | Show the current VM status (running|paused). |
408 | ETEXI | |
409 | ||
410 | { | |
411 | .name = "mice", | |
412 | .args_type = "", | |
413 | .params = "", | |
414 | .help = "show which guest mouse is receiving events", | |
2b9e3576 | 415 | .cmd = hmp_info_mice, |
da76ee76 PB |
416 | }, |
417 | ||
418 | STEXI | |
419 | @item info mice | |
1b591700 | 420 | @findex info mice |
da76ee76 PB |
421 | Show which guest mouse is receiving events. |
422 | ETEXI | |
423 | ||
424 | { | |
425 | .name = "vnc", | |
426 | .args_type = "", | |
427 | .params = "", | |
428 | .help = "show the vnc server status", | |
2b9e3576 | 429 | .cmd = hmp_info_vnc, |
da76ee76 PB |
430 | }, |
431 | ||
432 | STEXI | |
433 | @item info vnc | |
1b591700 | 434 | @findex info vnc |
da76ee76 PB |
435 | Show the vnc server status. |
436 | ETEXI | |
437 | ||
438 | #if defined(CONFIG_SPICE) | |
439 | { | |
440 | .name = "spice", | |
441 | .args_type = "", | |
442 | .params = "", | |
443 | .help = "show the spice server status", | |
2b9e3576 | 444 | .cmd = hmp_info_spice, |
da76ee76 PB |
445 | }, |
446 | #endif | |
447 | ||
448 | STEXI | |
449 | @item info spice | |
1b591700 | 450 | @findex info spice |
da76ee76 PB |
451 | Show the spice server status. |
452 | ETEXI | |
453 | ||
454 | { | |
455 | .name = "name", | |
456 | .args_type = "", | |
457 | .params = "", | |
458 | .help = "show the current VM name", | |
2b9e3576 | 459 | .cmd = hmp_info_name, |
da76ee76 PB |
460 | }, |
461 | ||
462 | STEXI | |
463 | @item info name | |
1b591700 | 464 | @findex info name |
da76ee76 PB |
465 | Show the current VM name. |
466 | ETEXI | |
467 | ||
468 | { | |
469 | .name = "uuid", | |
470 | .args_type = "", | |
471 | .params = "", | |
472 | .help = "show the current VM UUID", | |
2b9e3576 | 473 | .cmd = hmp_info_uuid, |
da76ee76 PB |
474 | }, |
475 | ||
476 | STEXI | |
477 | @item info uuid | |
1b591700 | 478 | @findex info uuid |
da76ee76 PB |
479 | Show the current VM UUID. |
480 | ETEXI | |
481 | ||
482 | { | |
483 | .name = "cpustats", | |
484 | .args_type = "", | |
485 | .params = "", | |
486 | .help = "show CPU statistics", | |
2b9e3576 | 487 | .cmd = hmp_info_cpustats, |
da76ee76 PB |
488 | }, |
489 | ||
490 | STEXI | |
491 | @item info cpustats | |
1b591700 | 492 | @findex info cpustats |
da76ee76 PB |
493 | Show CPU statistics. |
494 | ETEXI | |
495 | ||
496 | #if defined(CONFIG_SLIRP) | |
497 | { | |
498 | .name = "usernet", | |
499 | .args_type = "", | |
500 | .params = "", | |
501 | .help = "show user network stack connection states", | |
2b9e3576 | 502 | .cmd = hmp_info_usernet, |
da76ee76 PB |
503 | }, |
504 | #endif | |
505 | ||
506 | STEXI | |
507 | @item info usernet | |
1b591700 | 508 | @findex info usernet |
da76ee76 PB |
509 | Show user network stack connection states. |
510 | ETEXI | |
511 | ||
512 | { | |
513 | .name = "migrate", | |
514 | .args_type = "", | |
515 | .params = "", | |
516 | .help = "show migration status", | |
2b9e3576 | 517 | .cmd = hmp_info_migrate, |
da76ee76 PB |
518 | }, |
519 | ||
520 | STEXI | |
521 | @item info migrate | |
1b591700 | 522 | @findex info migrate |
da76ee76 PB |
523 | Show migration status. |
524 | ETEXI | |
525 | ||
526 | { | |
527 | .name = "migrate_capabilities", | |
528 | .args_type = "", | |
529 | .params = "", | |
530 | .help = "show current migration capabilities", | |
2b9e3576 | 531 | .cmd = hmp_info_migrate_capabilities, |
da76ee76 PB |
532 | }, |
533 | ||
534 | STEXI | |
535 | @item info migrate_capabilities | |
1b591700 | 536 | @findex info migrate_capabilities |
da76ee76 PB |
537 | Show current migration capabilities. |
538 | ETEXI | |
539 | ||
540 | { | |
541 | .name = "migrate_parameters", | |
542 | .args_type = "", | |
543 | .params = "", | |
544 | .help = "show current migration parameters", | |
2b9e3576 | 545 | .cmd = hmp_info_migrate_parameters, |
da76ee76 PB |
546 | }, |
547 | ||
548 | STEXI | |
549 | @item info migrate_parameters | |
1b591700 | 550 | @findex info migrate_parameters |
da76ee76 PB |
551 | Show current migration parameters. |
552 | ETEXI | |
553 | ||
554 | { | |
555 | .name = "migrate_cache_size", | |
556 | .args_type = "", | |
557 | .params = "", | |
558 | .help = "show current migration xbzrle cache size", | |
2b9e3576 | 559 | .cmd = hmp_info_migrate_cache_size, |
da76ee76 PB |
560 | }, |
561 | ||
562 | STEXI | |
563 | @item info migrate_cache_size | |
1b591700 | 564 | @findex info migrate_cache_size |
da76ee76 PB |
565 | Show current migration xbzrle cache size. |
566 | ETEXI | |
567 | ||
568 | { | |
569 | .name = "balloon", | |
570 | .args_type = "", | |
571 | .params = "", | |
572 | .help = "show balloon information", | |
2b9e3576 | 573 | .cmd = hmp_info_balloon, |
da76ee76 PB |
574 | }, |
575 | ||
576 | STEXI | |
577 | @item info balloon | |
1b591700 | 578 | @findex info balloon |
da76ee76 PB |
579 | Show balloon information. |
580 | ETEXI | |
581 | ||
582 | { | |
583 | .name = "qtree", | |
584 | .args_type = "", | |
585 | .params = "", | |
586 | .help = "show device tree", | |
2b9e3576 | 587 | .cmd = hmp_info_qtree, |
da76ee76 PB |
588 | }, |
589 | ||
590 | STEXI | |
591 | @item info qtree | |
1b591700 | 592 | @findex info qtree |
da76ee76 PB |
593 | Show device tree. |
594 | ETEXI | |
595 | ||
596 | { | |
597 | .name = "qdm", | |
598 | .args_type = "", | |
599 | .params = "", | |
600 | .help = "show qdev device model list", | |
2b9e3576 | 601 | .cmd = hmp_info_qdm, |
da76ee76 PB |
602 | }, |
603 | ||
604 | STEXI | |
605 | @item info qdm | |
1b591700 | 606 | @findex info qdm |
da76ee76 PB |
607 | Show qdev device model list. |
608 | ETEXI | |
609 | ||
610 | { | |
611 | .name = "qom-tree", | |
612 | .args_type = "path:s?", | |
613 | .params = "[path]", | |
614 | .help = "show QOM composition tree", | |
2b9e3576 | 615 | .cmd = hmp_info_qom_tree, |
da76ee76 PB |
616 | }, |
617 | ||
618 | STEXI | |
619 | @item info qom-tree | |
1b591700 | 620 | @findex info qom-tree |
da76ee76 PB |
621 | Show QOM composition tree. |
622 | ETEXI | |
623 | ||
624 | { | |
625 | .name = "roms", | |
626 | .args_type = "", | |
627 | .params = "", | |
628 | .help = "show roms", | |
2b9e3576 | 629 | .cmd = hmp_info_roms, |
da76ee76 PB |
630 | }, |
631 | ||
632 | STEXI | |
633 | @item info roms | |
1b591700 | 634 | @findex info roms |
da76ee76 PB |
635 | Show roms. |
636 | ETEXI | |
637 | ||
638 | { | |
639 | .name = "trace-events", | |
77e2b172 LV |
640 | .args_type = "name:s?,vcpu:i?", |
641 | .params = "[name] [vcpu]", | |
bd71211d | 642 | .help = "show available trace-events & their state " |
77e2b172 | 643 | "(name: event name pattern; vcpu: vCPU to query, default is any)", |
2b9e3576 | 644 | .cmd = hmp_info_trace_events, |
bd71211d | 645 | .command_completion = info_trace_events_completion, |
da76ee76 PB |
646 | }, |
647 | ||
648 | STEXI | |
649 | @item info trace-events | |
1b591700 | 650 | @findex info trace-events |
da76ee76 PB |
651 | Show available trace-events & their state. |
652 | ETEXI | |
653 | ||
654 | { | |
655 | .name = "tpm", | |
656 | .args_type = "", | |
657 | .params = "", | |
658 | .help = "show the TPM device", | |
2b9e3576 | 659 | .cmd = hmp_info_tpm, |
da76ee76 PB |
660 | }, |
661 | ||
662 | STEXI | |
663 | @item info tpm | |
1b591700 | 664 | @findex info tpm |
da76ee76 PB |
665 | Show the TPM device. |
666 | ETEXI | |
667 | ||
668 | { | |
669 | .name = "memdev", | |
670 | .args_type = "", | |
671 | .params = "", | |
672 | .help = "show memory backends", | |
2b9e3576 | 673 | .cmd = hmp_info_memdev, |
da76ee76 PB |
674 | }, |
675 | ||
676 | STEXI | |
677 | @item info memdev | |
1b591700 | 678 | @findex info memdev |
da76ee76 PB |
679 | Show memory backends |
680 | ETEXI | |
681 | ||
682 | { | |
683 | .name = "memory-devices", | |
684 | .args_type = "", | |
685 | .params = "", | |
686 | .help = "show memory devices", | |
2b9e3576 | 687 | .cmd = hmp_info_memory_devices, |
da76ee76 PB |
688 | }, |
689 | ||
690 | STEXI | |
691 | @item info memory-devices | |
1b591700 | 692 | @findex info memory-devices |
da76ee76 PB |
693 | Show memory devices. |
694 | ETEXI | |
695 | ||
696 | { | |
697 | .name = "iothreads", | |
698 | .args_type = "", | |
699 | .params = "", | |
700 | .help = "show iothreads", | |
2b9e3576 | 701 | .cmd = hmp_info_iothreads, |
da76ee76 PB |
702 | }, |
703 | ||
704 | STEXI | |
705 | @item info iothreads | |
1b591700 | 706 | @findex info iothreads |
da76ee76 PB |
707 | Show iothread's identifiers. |
708 | ETEXI | |
709 | ||
710 | { | |
711 | .name = "rocker", | |
712 | .args_type = "name:s", | |
713 | .params = "name", | |
714 | .help = "Show rocker switch", | |
2b9e3576 | 715 | .cmd = hmp_rocker, |
da76ee76 PB |
716 | }, |
717 | ||
718 | STEXI | |
719 | @item info rocker @var{name} | |
1b591700 | 720 | @findex info rocker |
da76ee76 PB |
721 | Show rocker switch. |
722 | ETEXI | |
723 | ||
724 | { | |
725 | .name = "rocker-ports", | |
726 | .args_type = "name:s", | |
727 | .params = "name", | |
728 | .help = "Show rocker ports", | |
2b9e3576 | 729 | .cmd = hmp_rocker_ports, |
da76ee76 PB |
730 | }, |
731 | ||
732 | STEXI | |
c325ccd3 | 733 | @item info rocker-ports @var{name}-ports |
1b591700 | 734 | @findex info rocker-ports |
da76ee76 PB |
735 | Show rocker ports. |
736 | ETEXI | |
737 | ||
738 | { | |
739 | .name = "rocker-of-dpa-flows", | |
740 | .args_type = "name:s,tbl_id:i?", | |
741 | .params = "name [tbl_id]", | |
742 | .help = "Show rocker OF-DPA flow tables", | |
2b9e3576 | 743 | .cmd = hmp_rocker_of_dpa_flows, |
da76ee76 PB |
744 | }, |
745 | ||
746 | STEXI | |
c325ccd3 | 747 | @item info rocker-of-dpa-flows @var{name} [@var{tbl_id}] |
1b591700 | 748 | @findex info rocker-of-dpa-flows |
da76ee76 PB |
749 | Show rocker OF-DPA flow tables. |
750 | ETEXI | |
751 | ||
752 | { | |
753 | .name = "rocker-of-dpa-groups", | |
754 | .args_type = "name:s,type:i?", | |
755 | .params = "name [type]", | |
756 | .help = "Show rocker OF-DPA groups", | |
2b9e3576 | 757 | .cmd = hmp_rocker_of_dpa_groups, |
da76ee76 PB |
758 | }, |
759 | ||
760 | STEXI | |
761 | @item info rocker-of-dpa-groups @var{name} [@var{type}] | |
1b591700 | 762 | @findex info rocker-of-dpa-groups |
da76ee76 PB |
763 | Show rocker OF-DPA groups. |
764 | ETEXI | |
765 | ||
766 | #if defined(TARGET_S390X) | |
767 | { | |
768 | .name = "skeys", | |
769 | .args_type = "addr:l", | |
770 | .params = "address", | |
771 | .help = "Display the value of a storage key", | |
2b9e3576 | 772 | .cmd = hmp_info_skeys, |
da76ee76 PB |
773 | }, |
774 | #endif | |
775 | ||
776 | STEXI | |
777 | @item info skeys @var{address} | |
1b591700 | 778 | @findex info skeys |
da76ee76 | 779 | Display the value of a storage key (s390 only) |
f860d497 CI |
780 | ETEXI |
781 | ||
782 | #if defined(TARGET_S390X) | |
783 | { | |
784 | .name = "cmma", | |
785 | .args_type = "addr:l,count:l?", | |
786 | .params = "address [count]", | |
787 | .help = "Display the values of the CMMA storage attributes for a range of pages", | |
788 | .cmd = hmp_info_cmma, | |
789 | }, | |
790 | #endif | |
791 | ||
792 | STEXI | |
793 | @item info cmma @var{address} | |
1b591700 | 794 | @findex info cmma |
f860d497 | 795 | Display the values of the CMMA storage attributes for a range of pages (s390 only) |
4a6b52d6 PX |
796 | ETEXI |
797 | ||
798 | { | |
799 | .name = "dump", | |
800 | .args_type = "", | |
801 | .params = "", | |
802 | .help = "Display the latest dump status", | |
2b9e3576 | 803 | .cmd = hmp_info_dump, |
4a6b52d6 PX |
804 | }, |
805 | ||
806 | STEXI | |
807 | @item info dump | |
1b591700 | 808 | @findex info dump |
4a6b52d6 | 809 | Display the latest dump status. |
be9b23c4 PX |
810 | ETEXI |
811 | ||
812 | { | |
813 | .name = "ramblock", | |
814 | .args_type = "", | |
815 | .params = "", | |
816 | .help = "Display system ramblock information", | |
817 | .cmd = hmp_info_ramblock, | |
818 | }, | |
819 | ||
820 | STEXI | |
821 | @item info ramblock | |
1b591700 | 822 | @findex info ramblock |
be9b23c4 | 823 | Dump all the ramblocks of the system. |
d2d8d46f BR |
824 | ETEXI |
825 | ||
826 | { | |
827 | .name = "hotpluggable-cpus", | |
828 | .args_type = "", | |
829 | .params = "", | |
830 | .help = "Show information about hotpluggable CPUs", | |
2b9e3576 | 831 | .cmd = hmp_hotpluggable_cpus, |
d2d8d46f BR |
832 | }, |
833 | ||
834 | STEXI | |
835 | @item info hotpluggable-cpus | |
1b591700 | 836 | @findex info hotpluggable-cpus |
d2d8d46f | 837 | Show information about hotpluggable CPUs |
39164c13 IM |
838 | ETEXI |
839 | ||
840 | { | |
841 | .name = "vm-generation-id", | |
842 | .args_type = "", | |
843 | .params = "", | |
844 | .help = "Show Virtual Machine Generation ID", | |
845 | .cmd = hmp_info_vm_generation_id, | |
846 | }, | |
847 | ||
d0f63c1e | 848 | STEXI |
a9272513 | 849 | @item info vm-generation-id |
1b591700 | 850 | @findex info vm-generation-id |
a9272513 | 851 | Show Virtual Machine Generation ID |
d0f63c1e VG |
852 | ETEXI |
853 | ||
854 | { | |
855 | .name = "memory_size_summary", | |
856 | .args_type = "", | |
857 | .params = "", | |
858 | .help = "show the amount of initially allocated and " | |
859 | "present hotpluggable (if enabled) memory in bytes.", | |
860 | .cmd = hmp_info_memory_size_summary, | |
861 | }, | |
862 | ||
a9272513 MA |
863 | STEXI |
864 | @item info memory_size_summary | |
1b591700 | 865 | @findex info memory_size_summary |
a9272513 MA |
866 | Display the amount of initially allocated and present hotpluggable (if |
867 | enabled) memory in bytes. | |
868 | ETEXI | |
869 | ||
63036314 BS |
870 | #if defined(TARGET_I386) |
871 | { | |
872 | .name = "sev", | |
873 | .args_type = "", | |
874 | .params = "", | |
875 | .help = "show SEV information", | |
876 | .cmd = hmp_info_sev, | |
877 | }, | |
878 | #endif | |
879 | ||
880 | STEXI | |
881 | @item info sev | |
882 | @findex info sev | |
883 | Show SEV information. | |
884 | ETEXI | |
885 | ||
da76ee76 PB |
886 | STEXI |
887 | @end table | |
888 | ETEXI | |
2cd8af2d PB |
889 | |
890 | STEXI | |
891 | @end table | |
892 | ETEXI |