/openbmc/qemu/include/monitor/ |
H A D | hmp.h | 24 void hmp_info_name(Monitor *mon, const QDict *qdict); 26 void hmp_info_kvm(Monitor *mon, const QDict *qdict); 28 void hmp_info_uuid(Monitor *mon, const QDict *qdict); 44 void hmp_quit(Monitor *mon, const QDict *qdict); 45 void hmp_stop(Monitor *mon, const QDict *qdict); 51 void hmp_cpu(Monitor *mon, const QDict *qdict); 56 void hmp_cont(Monitor *mon, const QDict *qdict); 58 void hmp_nmi(Monitor *mon, const QDict *qdict); 64 void hmp_delvm(Monitor *mon, const QDict *qdict); 175 void hmp_log(Monitor *mon, const QDict *qdict); [all …]
|
H A D | hmp-target.h | 47 void hmp_info_mem(Monitor *mon, const QDict *qdict); 48 void hmp_info_tlb(Monitor *mon, const QDict *qdict); 49 void hmp_mce(Monitor *mon, const QDict *qdict); 51 void hmp_info_sev(Monitor *mon, const QDict *qdict); 52 void hmp_info_sgx(Monitor *mon, const QDict *qdict); 53 void hmp_info_via(Monitor *mon, const QDict *qdict); 54 void hmp_memory_dump(Monitor *mon, const QDict *qdict); 56 void hmp_info_registers(Monitor *mon, const QDict *qdict); 57 void hmp_gva2gpa(Monitor *mon, const QDict *qdict); 58 void hmp_gpa2hva(Monitor *mon, const QDict *qdict); [all …]
|
/openbmc/qemu/tests/unit/ |
H A D | test-keyval.c | 40 g_assert(!qdict); in test_keyval_parse() 45 g_assert(!qdict); in test_keyval_parse() 48 g_assert(!qdict); in test_keyval_parse() 53 g_assert(!qdict); in test_keyval_parse() 62 g_assert(!qdict); in test_keyval_parse() 67 g_assert(!qdict); in test_keyval_parse() 325 QDict *qdict; in test_keyval_visit_bool() local 354 QDict *qdict; in test_keyval_visit_number() local 434 QDict *qdict; in test_keyval_visit_size() local 574 QDict *qdict; in test_keyval_visit_dict() local [all …]
|
H A D | test-qobject-output-visitor.c | 150 QDict *qdict; in test_visitor_out_struct() local 155 g_assert(qdict); in test_visitor_out_struct() 193 g_assert(qdict); in test_visitor_out_struct_nested() 300 QDict *qdict; in test_visitor_out_any() local 320 g_assert(qdict); in test_visitor_out_any() 336 QDict *qdict; in test_visitor_out_union_flat() local 346 g_assert(qdict); in test_visitor_out_union_flat() 358 QDict *qdict; in test_visitor_out_union_in_union() local 417 QDict *qdict; in test_visitor_out_alternate() local 478 QDict *qdict; in test_visitor_out_null() local [all …]
|
H A D | check-qdict.c | 26 QDict *qdict; in qdict_new_test() local 28 qdict = qdict_new(); in qdict_new_test() 29 g_assert(qdict != NULL); in qdict_new_test() 34 qobject_unref(qdict); in qdict_new_test() 40 QDict *qdict; in qdict_put_obj_test() local 44 qdict = qdict_new(); in qdict_put_obj_test() 54 qobject_unref(qdict); in qdict_put_obj_test() 59 QDict *qdict; in qdict_destroy_simple_test() local 61 qdict = qdict_new(); in qdict_destroy_simple_test() 65 qobject_unref(qdict); in qdict_destroy_simple_test() [all …]
|
H A D | check-qlit.c | 39 QDict *qdict = qdict_new(); in make_qobject() local 42 qdict_put_int(qdict, "foo", 42); in make_qobject() 43 qdict_put_str(qdict, "bar", "hello world"); in make_qobject() 44 qdict_put_null(qdict, "baz"); in make_qobject() 49 qdict_put(qdict, "bee", list); in make_qobject() 51 return QOBJECT(qdict); in make_qobject() 71 QDict *qdict; in qobject_from_qlit_test() local 74 qdict = qobject_to(QDict, qobj); in qobject_from_qlit_test() 75 g_assert_cmpint(qdict_get_int(qdict, "foo"), ==, 42); in qobject_from_qlit_test() 77 g_assert(qobject_type(qdict_get(qdict, "baz")) == QTYPE_QNULL); in qobject_from_qlit_test() [all …]
|
/openbmc/qemu/include/block/ |
H A D | block-hmp-cmds.h | 20 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); 30 void hmp_block_job_pause(Monitor *mon, const QDict *qdict); 44 void hmp_block_stream(Monitor *mon, const QDict *qdict); 45 void hmp_block_passwd(Monitor *mon, const QDict *qdict); 47 void hmp_eject(Monitor *mon, const QDict *qdict); 49 void hmp_qemu_io(Monitor *mon, const QDict *qdict); [all …]
|
/openbmc/qemu/qobject/ |
H A D | qdict.c | 28 QDict *qdict; in qdict_new() local 30 qdict = g_malloc0(sizeof(*qdict)); in qdict_new() 33 return qdict; in qdict_new() 130 qdict->size++; in qdict_put_obj() 151 qdict_put(qdict, key, qnull()); in qdict_put_null() 182 size_t qdict_size(const QDict *qdict) in qdict_size() argument 184 return qdict->size; in qdict_size() 389 qdict->size--; in qdict_del() 428 QDict *qdict; in qdict_destroy_obj() local 431 qdict = qobject_to(QDict, obj); in qdict_destroy_obj() [all …]
|
H A D | qlit.c | 26 static bool qlit_equal_qdict(const QLitObject *lhs, const QDict *qdict) in qlit_equal_qdict() argument 30 for (i = 0; lhs->value.qdict[i].key; i++) { in qlit_equal_qdict() 31 QObject *obj = qdict_get(qdict, lhs->value.qdict[i].key); in qlit_equal_qdict() 33 if (!qlit_equal_qobject(&lhs->value.qdict[i].value, obj)) { in qlit_equal_qdict() 40 if (qdict_size(qdict) != i) { in qlit_equal_qdict() 101 QDict *qdict = qdict_new(); in qobject_from_qlit() local 104 for (e = qlit->value.qdict; e->key; e++) { in qobject_from_qlit() 105 qdict_put_obj(qdict, e->key, qobject_from_qlit(&e->value)); in qobject_from_qlit() 107 return QOBJECT(qdict); in qobject_from_qlit()
|
H A D | block-qdict.c | 102 entry = qdict_first(qdict); in qdict_flatten_qdict() 105 next = qdict_next(qdict, entry); in qdict_flatten_qdict() 131 if (target == qdict) { in qdict_flatten_qdict() 132 qdict_del(qdict, entry->key); in qdict_flatten_qdict() 136 if (target == qdict) { in qdict_flatten_qdict() 137 qdict_del(qdict, entry->key); in qdict_flatten_qdict() 139 } else if (target != qdict) { in qdict_flatten_qdict() 156 void qdict_flatten(QDict *qdict) in qdict_flatten() argument 158 qdict_flatten_qdict(qdict, qdict, NULL); in qdict_flatten() 698 if (qdict_haskey(qdict, renames->from)) { in qdict_rename_keys() [all …]
|
/openbmc/qemu/monitor/ |
H A D | hmp-cmds.c | 110 void hmp_quit(Monitor *mon, const QDict *qdict) in hmp_quit() argument 116 void hmp_stop(Monitor *mon, const QDict *qdict) in hmp_stop() argument 154 void hmp_cpu(Monitor *mon, const QDict *qdict) in hmp_cpu() argument 160 cpu_index = qdict_get_int(qdict, "index"); in hmp_cpu() 166 void hmp_cont(Monitor *mon, const QDict *qdict) in hmp_cont() argument 327 hwaddr val = qdict_get_int(qdict, "val"); in hmp_print() 370 int size = qdict_get_int(qdict, "size"); in hmp_ioport_read() 371 int addr = qdict_get_int(qdict, "addr"); in hmp_ioport_read() 404 int size = qdict_get_int(qdict, "size"); in hmp_ioport_write() 405 int addr = qdict_get_int(qdict, "addr"); in hmp_ioport_write() [all …]
|
H A D | hmp-cmds-target.c | 97 int vcpu = qdict_get_try_int(qdict, "vcpu", -1); in hmp_info_registers() 233 int count = qdict_get_int(qdict, "count"); in hmp_memory_dump() 234 int format = qdict_get_int(qdict, "format"); in hmp_memory_dump() 235 int size = qdict_get_int(qdict, "size"); in hmp_memory_dump() 243 int count = qdict_get_int(qdict, "count"); in hmp_physical_memory_dump() 244 int format = qdict_get_int(qdict, "format"); in hmp_physical_memory_dump() 245 int size = qdict_get_int(qdict, "size"); in hmp_physical_memory_dump() 246 hwaddr addr = qdict_get_int(qdict, "addr"); in hmp_physical_memory_dump() 280 void hmp_gpa2hva(Monitor *mon, const QDict *qdict) in hmp_gpa2hva() argument 282 hwaddr addr = qdict_get_int(qdict, "addr"); in hmp_gpa2hva() [all …]
|
H A D | monitor.c | 350 qmp_send_response(qmp_mon, qdict); in monitor_qapi_event_emit() 375 monitor_qapi_event_emit(event, qdict); in monitor_qapi_event_queue_no_reenter() 389 qobject_unref(evstate->qdict); in monitor_qapi_event_queue_no_reenter() 390 evstate->qdict = qobject_ref(qdict); in monitor_qapi_event_queue_no_reenter() 405 evstate->qdict = NULL; in monitor_qapi_event_queue_no_reenter() 425 QDict *qdict; in qapi_event_emit() member 437 ev->qdict = qobject_ref(qdict); in qapi_event_emit() 449 qobject_unref(ev->qdict); in qapi_event_emit() 469 if (evstate->qdict) { in monitor_qapi_event_handler() 473 qobject_unref(evstate->qdict); in monitor_qapi_event_handler() [all …]
|
/openbmc/qemu/include/qapi/qmp/ |
H A D | qdict.h | 41 size_t qdict_size(const QDict *qdict); 43 void qdict_del(QDict *qdict, const char *key); 44 int qdict_haskey(const QDict *qdict, const char *key); 45 QObject *qdict_get(const QDict *qdict, const char *key); 46 const QDictEntry *qdict_first(const QDict *qdict); 50 #define qdict_put(qdict, key, obj) \ argument 51 qdict_put_obj(qdict, key, QOBJECT(obj)) 55 void qdict_put_null(QDict *qdict, const char *key); 59 int64_t qdict_get_int(const QDict *qdict, const char *key); 60 bool qdict_get_bool(const QDict *qdict, const char *key); [all …]
|
/openbmc/qemu/block/monitor/ |
H A D | block-hmp-cmds.c | 64 QDict *qdict; in hmp_drive_add_node() local 72 qdict = qemu_opts_to_qdict(opts, NULL); in hmp_drive_add_node() 74 if (!qdict_get_try_str(qdict, "node-name")) { in hmp_drive_add_node() 75 qobject_unref(qdict); in hmp_drive_add_node() 91 void hmp_drive_add(Monitor *mon, const QDict *qdict) in hmp_drive_add() argument 141 const char *id = qdict_get_str(qdict, "id"); in hmp_drive_del() 203 void hmp_commit(Monitor *mon, const QDict *qdict) in hmp_commit() argument 498 int64_t size = qdict_get_int(qdict, "size"); in hmp_block_resize() 525 .bps = qdict_get_int(qdict, "bps"), in hmp_block_set_io_throttle() 528 .iops = qdict_get_int(qdict, "iops"), in hmp_block_set_io_throttle() [all …]
|
/openbmc/qemu/dump/ |
H A D | dump-hmp-cmds.c | 20 bool zlib = qdict_get_try_bool(qdict, "zlib", false); in hmp_dump_guest_memory() 21 bool lzo = qdict_get_try_bool(qdict, "lzo", false); in hmp_dump_guest_memory() 22 bool raw = qdict_get_try_bool(qdict, "raw", false); in hmp_dump_guest_memory() 24 const char *file = qdict_get_str(qdict, "filename"); in hmp_dump_guest_memory() 25 bool has_begin = qdict_haskey(qdict, "begin"); in hmp_dump_guest_memory() 26 bool has_length = qdict_haskey(qdict, "length"); in hmp_dump_guest_memory() 27 bool has_detach = qdict_haskey(qdict, "detach"); in hmp_dump_guest_memory() 69 begin = qdict_get_int(qdict, "begin"); in hmp_dump_guest_memory() 72 length = qdict_get_int(qdict, "length"); in hmp_dump_guest_memory() 75 detach = qdict_get_bool(qdict, "detach"); in hmp_dump_guest_memory() [all …]
|
/openbmc/qemu/ui/ |
H A D | ui-hmp-cmds.c | 31 void hmp_mouse_move(Monitor *mon, const QDict *qdict) in hmp_mouse_move() argument 34 const char *dx_str = qdict_get_str(qdict, "dx_str"); in hmp_mouse_move() 35 const char *dy_str = qdict_get_str(qdict, "dy_str"); in hmp_mouse_move() 55 void hmp_mouse_button(Monitor *mon, const QDict *qdict) in hmp_mouse_button() argument 72 void hmp_mouse_set(Monitor *mon, const QDict *qdict) in hmp_mouse_set() argument 80 void hmp_info_mice(Monitor *mon, const QDict *qdict) in hmp_info_mice() argument 149 void hmp_info_vnc(Monitor *mon, const QDict *qdict) in hmp_info_vnc() argument 190 void hmp_info_spice(Monitor *mon, const QDict *qdict) in hmp_info_spice() argument 352 void hmp_sendkey(Monitor *mon, const QDict *qdict) in hmp_sendkey() argument 354 const char *keys = qdict_get_str(qdict, "keys"); in hmp_sendkey() [all …]
|
/openbmc/qemu/chardev/ |
H A D | char-hmp-cmds.c | 26 void hmp_info_chardev(Monitor *mon, const QDict *qdict) in hmp_info_chardev() argument 39 void hmp_ringbuf_write(Monitor *mon, const QDict *qdict) in hmp_ringbuf_write() argument 41 const char *chardev = qdict_get_str(qdict, "device"); in hmp_ringbuf_write() 42 const char *data = qdict_get_str(qdict, "data"); in hmp_ringbuf_write() 50 void hmp_ringbuf_read(Monitor *mon, const QDict *qdict) in hmp_ringbuf_read() argument 52 uint32_t size = qdict_get_int(qdict, "size"); in hmp_ringbuf_read() 53 const char *chardev = qdict_get_str(qdict, "device"); in hmp_ringbuf_read() 79 void hmp_chardev_add(Monitor *mon, const QDict *qdict) in hmp_chardev_add() argument 81 const char *args = qdict_get_str(qdict, "args"); in hmp_chardev_add() 97 const char *args = qdict_get_str(qdict, "args"); in hmp_chardev_change() [all …]
|
/openbmc/qemu/audio/ |
H A D | audio-hmp-cmds.c | 34 void hmp_info_capture(Monitor *mon, const QDict *qdict) in hmp_info_capture() argument 45 void hmp_stopcapture(Monitor *mon, const QDict *qdict) in hmp_stopcapture() argument 48 int n = qdict_get_int(qdict, "n"); in hmp_stopcapture() 61 void hmp_wavcapture(Monitor *mon, const QDict *qdict) in hmp_wavcapture() argument 63 const char *path = qdict_get_str(qdict, "path"); in hmp_wavcapture() 64 int freq = qdict_get_try_int(qdict, "freq", 44100); in hmp_wavcapture() 65 int bits = qdict_get_try_int(qdict, "bits", 16); in hmp_wavcapture() 66 int nchannels = qdict_get_try_int(qdict, "nchannels", 2); in hmp_wavcapture() 67 const char *audiodev = qdict_get_str(qdict, "audiodev"); in hmp_wavcapture()
|
/openbmc/qemu/net/ |
H A D | net-hmp-cmds.c | 30 void hmp_info_network(Monitor *mon, const QDict *qdict) in hmp_info_network() argument 56 void hmp_set_link(Monitor *mon, const QDict *qdict) in hmp_set_link() argument 58 const char *name = qdict_get_str(qdict, "name"); in hmp_set_link() 59 bool up = qdict_get_bool(qdict, "up"); in hmp_set_link() 67 void hmp_announce_self(Monitor *mon, const QDict *qdict) in hmp_announce_self() argument 69 const char *interfaces_str = qdict_get_try_str(qdict, "interfaces"); in hmp_announce_self() 70 const char *id = qdict_get_try_str(qdict, "id"); in hmp_announce_self() 82 void hmp_netdev_add(Monitor *mon, const QDict *qdict) in hmp_netdev_add() argument 86 const char *type = qdict_get_try_str(qdict, "type"); in hmp_netdev_add() 106 void hmp_netdev_del(Monitor *mon, const QDict *qdict) in hmp_netdev_del() argument [all …]
|
/openbmc/qemu/hw/core/ |
H A D | machine-hmp-cmds.c | 28 void hmp_info_cpus(Monitor *mon, const QDict *qdict) in hmp_info_cpus() argument 144 void hmp_info_kvm(Monitor *mon, const QDict *qdict) in hmp_info_kvm() argument 193 void hmp_memsave(Monitor *mon, const QDict *qdict) in hmp_memsave() argument 195 uint32_t size = qdict_get_int(qdict, "size"); in hmp_memsave() 197 uint64_t addr = qdict_get_int(qdict, "val"); in hmp_memsave() 210 void hmp_pmemsave(Monitor *mon, const QDict *qdict) in hmp_pmemsave() argument 212 uint32_t size = qdict_get_int(qdict, "size"); in hmp_pmemsave() 214 uint64_t addr = qdict_get_int(qdict, "val"); in hmp_pmemsave() 229 void hmp_nmi(Monitor *mon, const QDict *qdict) in hmp_nmi() argument 237 void hmp_balloon(Monitor *mon, const QDict *qdict) in hmp_balloon() argument [all …]
|
/openbmc/qemu/qom/ |
H A D | qom-hmp-cmds.c | 20 void hmp_qom_list(Monitor *mon, const QDict *qdict) in hmp_qom_list() argument 22 const char *path = qdict_get_try_str(qdict, "path"); in hmp_qom_list() 46 void hmp_qom_set(Monitor *mon, const QDict *qdict) in hmp_qom_set() argument 49 const char *path = qdict_get_str(qdict, "path"); in hmp_qom_set() 50 const char *property = qdict_get_str(qdict, "property"); in hmp_qom_set() 51 const char *value = qdict_get_str(qdict, "value"); in hmp_qom_set() 74 void hmp_qom_get(Monitor *mon, const QDict *qdict) in hmp_qom_get() argument 76 const char *path = qdict_get_str(qdict, "path"); in hmp_qom_get() 156 void hmp_object_add(Monitor *mon, const QDict *qdict) in hmp_object_add() argument 165 void hmp_object_del(Monitor *mon, const QDict *qdict) in hmp_object_del() argument [all …]
|
/openbmc/qemu/hw/pci/ |
H A D | pci-hmp-cmds.c | 110 void hmp_info_pci(Monitor *mon, const QDict *qdict) in hmp_info_pci() argument 166 const char *id = qdict_get_str(qdict, "id"); in hmp_pcie_aer_inject_error() 185 error_name = qdict_get_str(qdict, "error_status"); in hmp_pcie_aer_inject_error() 194 if (qdict_haskey(qdict, "correctable")) { in hmp_pcie_aer_inject_error() 209 if (qdict_haskey(qdict, "header0")) { in hmp_pcie_aer_inject_error() 212 if (qdict_haskey(qdict, "prefix0")) { in hmp_pcie_aer_inject_error() 216 aer_err.header[0] = qdict_get_try_int(qdict, "header0", 0); in hmp_pcie_aer_inject_error() 217 aer_err.header[1] = qdict_get_try_int(qdict, "header1", 0); in hmp_pcie_aer_inject_error() 218 aer_err.header[2] = qdict_get_try_int(qdict, "header2", 0); in hmp_pcie_aer_inject_error() 219 aer_err.header[3] = qdict_get_try_int(qdict, "header3", 0); in hmp_pcie_aer_inject_error() [all …]
|
/openbmc/qemu/trace/ |
H A D | trace-hmp-cmds.c | 36 void hmp_trace_event(Monitor *mon, const QDict *qdict) in hmp_trace_event() argument 38 const char *tp_name = qdict_get_str(qdict, "name"); in hmp_trace_event() 39 bool new_state = qdict_get_bool(qdict, "option"); in hmp_trace_event() 50 void hmp_trace_file(Monitor *mon, const QDict *qdict) in hmp_trace_file() argument 52 const char *op = qdict_get_try_str(qdict, "op"); in hmp_trace_file() 53 const char *arg = qdict_get_try_str(qdict, "arg"); in hmp_trace_file() 74 void hmp_info_trace_events(Monitor *mon, const QDict *qdict) in hmp_info_trace_events() argument 76 const char *name = qdict_get_try_str(qdict, "name"); in hmp_info_trace_events()
|
/openbmc/qemu/migration/ |
H A D | migration-hmp-cmds.c | 55 void hmp_info_migrate(Monitor *mon, const QDict *qdict) in hmp_info_migrate() argument 400 void hmp_loadvm(Monitor *mon, const QDict *qdict) in hmp_loadvm() argument 403 const char *name = qdict_get_str(qdict, "name"); in hmp_loadvm() 414 void hmp_savevm(Monitor *mon, const QDict *qdict) in hmp_savevm() argument 418 save_snapshot(qdict_get_try_str(qdict, "name"), in hmp_savevm() 423 void hmp_delvm(Monitor *mon, const QDict *qdict) in hmp_delvm() argument 453 const char *uri = qdict_get_str(qdict, "uri"); in hmp_migrate_incoming() 472 const char *uri = qdict_get_str(qdict, "uri"); in hmp_migrate_recover() 492 bool state = qdict_get_bool(qdict, "state"); in hmp_migrate_set_capability() 757 void hmp_migrate(Monitor *mon, const QDict *qdict) in hmp_migrate() argument [all …]
|