Lines Matching refs:mon

61 static void hmp_drive_add_node(Monitor *mon, const char *optstr)  in hmp_drive_add_node()  argument
91 void hmp_drive_add(Monitor *mon, const QDict *qdict) in hmp_drive_add() argument
101 hmp_drive_add_node(mon, optstr); in hmp_drive_add()
123 monitor_printf(mon, "OK\n"); in hmp_drive_add()
126 monitor_printf(mon, "Can't hot-add drive to type %d\n", dinfo->type); in hmp_drive_add()
139 void hmp_drive_del(Monitor *mon, const QDict *qdict) in hmp_drive_del() argument
203 void hmp_commit(Monitor *mon, const QDict *qdict) in hmp_commit() argument
243 void hmp_drive_mirror(Monitor *mon, const QDict *qdict) in hmp_drive_mirror() argument
266 hmp_handle_error(mon, err); in hmp_drive_mirror()
269 void hmp_drive_backup(Monitor *mon, const QDict *qdict) in hmp_drive_backup() argument
296 hmp_handle_error(mon, err); in hmp_drive_backup()
299 void hmp_block_job_set_speed(Monitor *mon, const QDict *qdict) in hmp_block_job_set_speed() argument
307 hmp_handle_error(mon, error); in hmp_block_job_set_speed()
310 void hmp_block_job_cancel(Monitor *mon, const QDict *qdict) in hmp_block_job_cancel() argument
318 hmp_handle_error(mon, error); in hmp_block_job_cancel()
321 void hmp_block_job_pause(Monitor *mon, const QDict *qdict) in hmp_block_job_pause() argument
328 hmp_handle_error(mon, error); in hmp_block_job_pause()
331 void hmp_block_job_resume(Monitor *mon, const QDict *qdict) in hmp_block_job_resume() argument
338 hmp_handle_error(mon, error); in hmp_block_job_resume()
341 void hmp_block_job_complete(Monitor *mon, const QDict *qdict) in hmp_block_job_complete() argument
348 hmp_handle_error(mon, error); in hmp_block_job_complete()
351 void hmp_snapshot_blkdev(Monitor *mon, const QDict *qdict) in hmp_snapshot_blkdev() argument
373 hmp_handle_error(mon, err); in hmp_snapshot_blkdev()
376 void hmp_snapshot_blkdev_internal(Monitor *mon, const QDict *qdict) in hmp_snapshot_blkdev_internal() argument
383 hmp_handle_error(mon, err); in hmp_snapshot_blkdev_internal()
386 void hmp_snapshot_delete_blkdev_internal(Monitor *mon, const QDict *qdict) in hmp_snapshot_delete_blkdev_internal() argument
394 hmp_handle_error(mon, err); in hmp_snapshot_delete_blkdev_internal()
397 void hmp_nbd_server_start(Monitor *mon, const QDict *qdict) in hmp_nbd_server_start() argument
455 hmp_handle_error(mon, local_err); in hmp_nbd_server_start()
458 void hmp_nbd_server_add(Monitor *mon, const QDict *qdict) in hmp_nbd_server_add() argument
473 hmp_handle_error(mon, local_err); in hmp_nbd_server_add()
476 void hmp_nbd_server_remove(Monitor *mon, const QDict *qdict) in hmp_nbd_server_remove() argument
484 hmp_handle_error(mon, err); in hmp_nbd_server_remove()
487 void hmp_nbd_server_stop(Monitor *mon, const QDict *qdict) in hmp_nbd_server_stop() argument
492 hmp_handle_error(mon, err); in hmp_nbd_server_stop()
495 void coroutine_fn hmp_block_resize(Monitor *mon, const QDict *qdict) in hmp_block_resize() argument
502 hmp_handle_error(mon, err); in hmp_block_resize()
505 void hmp_block_stream(Monitor *mon, const QDict *qdict) in hmp_block_stream() argument
517 hmp_handle_error(mon, error); in hmp_block_stream()
520 void hmp_block_set_io_throttle(Monitor *mon, const QDict *qdict) in hmp_block_set_io_throttle() argument
545 hmp_handle_error(mon, err); in hmp_block_set_io_throttle()
548 void hmp_eject(Monitor *mon, const QDict *qdict) in hmp_eject() argument
555 hmp_handle_error(mon, err); in hmp_eject()
558 void hmp_qemu_io(Monitor *mon, const QDict *qdict) in hmp_qemu_io() argument
630 hmp_handle_error(mon, err); in hmp_qemu_io()
633 static void print_block_info(Monitor *mon, BlockInfo *info, in print_block_info() argument
641 monitor_puts(mon, info->device); in print_block_info()
643 monitor_printf(mon, " (%s)", inserted->node_name); in print_block_info()
647 monitor_puts(mon, in print_block_info()
654 monitor_printf(mon, ": %s (%s%s%s)\n", in print_block_info()
660 monitor_printf(mon, ": [not inserted]\n"); in print_block_info()
665 monitor_printf(mon, " Attached to: %s\n", info->qdev); in print_block_info()
668 monitor_printf(mon, " I/O status: %s\n", in print_block_info()
673 monitor_printf(mon, " Removable device: %slocked, tray %s\n", in print_block_info()
684 monitor_printf(mon, " Cache mode: %s%s%s\n", in print_block_info()
690 monitor_printf(mon, in print_block_info()
698 monitor_printf(mon, " Detect zeroes: %s\n", in print_block_info()
705 monitor_printf(mon, " I/O throttling: bps=%" PRId64 in print_block_info()
734 monitor_printf(mon, "\nImages:\n"); in print_block_info()
747 void hmp_info_block(Monitor *mon, const QDict *qdict) in hmp_info_block() argument
769 monitor_printf(mon, "\n"); in hmp_info_block()
772 print_block_info(mon, info->value, info->value->inserted, in hmp_info_block()
792 monitor_printf(mon, "\n"); in hmp_info_block()
795 print_block_info(mon, NULL, blockdev->value, verbose); in hmp_info_block()
800 void hmp_info_blockstats(Monitor *mon, const QDict *qdict) in hmp_info_blockstats() argument
811 monitor_printf(mon, "%s:", stats->value->device); in hmp_info_blockstats()
812 monitor_printf(mon, " rd_bytes=%" PRId64 in hmp_info_blockstats()
840 void hmp_info_block_jobs(Monitor *mon, const QDict *qdict) in hmp_info_block_jobs() argument
847 monitor_printf(mon, "No active jobs\n"); in hmp_info_block_jobs()
853 monitor_printf(mon, "Streaming device %s: Completed %" PRId64 in hmp_info_block_jobs()
861 monitor_printf(mon, "Type %s, device %s: Completed %" PRId64 in hmp_info_block_jobs()
876 void hmp_info_snapshots(Monitor *mon, const QDict *qdict) in hmp_info_snapshots() argument
919 monitor_printf(mon, "bdrv_snapshot_list: error %d\n", nb_sns); in hmp_info_snapshots()
951 monitor_printf(mon, "There is no snapshot available.\n"); in hmp_info_snapshots()
974 monitor_printf(mon, "List of snapshots present on all disks:\n"); in hmp_info_snapshots()
978 monitor_printf(mon, "\n"); in hmp_info_snapshots()
987 monitor_printf(mon, "\n"); in hmp_info_snapshots()
990 monitor_printf(mon, "None\n"); in hmp_info_snapshots()
997 monitor_printf(mon, in hmp_info_snapshots()
1001 monitor_printf(mon, "\n"); in hmp_info_snapshots()
1004 monitor_printf(mon, "\n"); in hmp_info_snapshots()
1020 void hmp_change_medium(Monitor *mon, const char *device, const char *target, in hmp_change_medium() argument