/openbmc/qemu/include/monitor/ |
H A D | hmp.h | 24 void hmp_info_name(Monitor *mon, const QDict *qdict); 25 void hmp_info_version(Monitor *mon, const QDict *qdict); 26 void hmp_info_kvm(Monitor *mon, const QDict *qdict); 27 void hmp_info_status(Monitor *mon, const QDict *qdict); 28 void hmp_info_uuid(Monitor *mon, const QDict *qdict); 29 void hmp_info_chardev(Monitor *mon, const QDict *qdict); 30 void hmp_info_mice(Monitor *mon, const QDict *qdict); 31 void hmp_info_migrate(Monitor *mon, const QDict *qdict); 32 void hmp_info_migrate_capabilities(Monitor *mon, const QDict *qdict); 33 void hmp_info_migrate_parameters(Monitor *mon, const QDict *qdict); [all …]
|
H A D | hmp-target.h | 50 void hmp_info_mem(Monitor *mon, const QDict *qdict); 51 void hmp_info_tlb(Monitor *mon, const QDict *qdict); 52 void hmp_mce(Monitor *mon, const QDict *qdict); 53 void hmp_info_local_apic(Monitor *mon, const QDict *qdict); 54 void hmp_info_sev(Monitor *mon, const QDict *qdict); 55 void hmp_info_sgx(Monitor *mon, const QDict *qdict); 56 void hmp_info_via(Monitor *mon, const QDict *qdict); 57 void hmp_memory_dump(Monitor *mon, const QDict *qdict); 58 void hmp_physical_memory_dump(Monitor *mon, const QDict *qdict); 59 void hmp_info_registers(Monitor *mon, const QDict *qdict); [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); 28 void hmp_block_job_set_speed(Monitor *mon, const QDict *qdict); 29 void hmp_block_job_cancel(Monitor *mon, const QDict *qdict); 30 void hmp_block_job_pause(Monitor *mon, const QDict *qdict); 31 void hmp_block_job_resume(Monitor *mon, const QDict *qdict); 32 void hmp_block_job_complete(Monitor *mon, const QDict *qdict); [all …]
|
H A D | qdict.h | 15 QObject *qdict_crumple(const QDict *src, Error **errp); 16 void qdict_flatten(QDict *qdict); 18 void qdict_copy_default(QDict *dst, QDict *src, const char *key); 19 void qdict_set_default_str(QDict *dst, const char *key, const char *val); 21 void qdict_join(QDict *dest, QDict *src, bool overwrite); 23 void qdict_extract_subqdict(QDict *src, QDict **dst, const char *start); 24 void qdict_array_split(QDict *src, QList **dst); 25 int qdict_array_entries(QDict *src, const char *subqdict); 31 bool qdict_rename_keys(QDict *qdict, const QDictRenames *renames, Error **errp); 33 Visitor *qobject_input_visitor_new_flat_confused(QDict *qdict,
|
/openbmc/qemu/include/qapi/qmp/ |
H A D | qdict.h | 27 struct QDict { struct 33 void qdict_unref(QDict *q); argument 35 G_DEFINE_AUTOPTR_CLEANUP_FUNC(QDict, qdict_unref) 38 QDict *qdict_new(void); 41 size_t qdict_size(const QDict *qdict); 42 void qdict_put_obj(QDict *qdict, const char *key, QObject *value); 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); [all …]
|
/openbmc/qemu/qobject/ |
H A D | qdict.c | 26 QDict *qdict_new(void) in qdict_new() 28 QDict *qdict; in qdict_new() 91 static QDictEntry *qdict_find(const QDict *qdict, in qdict_find() 115 void qdict_put_obj(QDict *qdict, const char *key, QObject *value) in qdict_put_obj() 134 void qdict_put_int(QDict *qdict, const char *key, int64_t value) in qdict_put_int() 139 void qdict_put_bool(QDict *qdict, const char *key, bool value) in qdict_put_bool() 144 void qdict_put_str(QDict *qdict, const char *key, const char *value) in qdict_put_str() 149 void qdict_put_null(QDict *qdict, const char *key) in qdict_put_null() 160 QObject *qdict_get(const QDict *qdict, const char *key) in qdict_get() 173 int qdict_haskey(const QDict *qdict, const char *key) in qdict_haskey() [all …]
|
H A D | block-qdict.c | 25 void qdict_copy_default(QDict *dst, QDict *src, const char *key) in qdict_copy_default() 43 void qdict_set_default_str(QDict *dst, const char *key, const char *val) in qdict_set_default_str() 52 static void qdict_flatten_qdict(QDict *qdict, QDict *target, 55 static void qdict_flatten_qlist(QList *qlist, QDict *target, const char *prefix) in qdict_flatten_qlist() 59 QDict *dict_val; in qdict_flatten_qlist() 74 dict_val = qobject_to(QDict, value); in qdict_flatten_qlist() 94 static void qdict_flatten_qdict(QDict *qdict, QDict *target, const char *prefix) in qdict_flatten_qdict() 98 QDict *dict_val; in qdict_flatten_qdict() 107 dict_val = qobject_to(QDict, value); in qdict_flatten_qdict() 156 void qdict_flatten(QDict *qdict) in qdict_flatten() [all …]
|
/openbmc/qemu/monitor/ |
H A D | hmp-cmds.c | 61 void hmp_info_name(Monitor *mon, const QDict *qdict) in hmp_info_name() 72 void hmp_info_version(Monitor *mon, const QDict *qdict) in hmp_info_version() 85 void hmp_quit(Monitor *mon, const QDict *qdict) in hmp_quit() 91 void hmp_stop(Monitor *mon, const QDict *qdict) in hmp_stop() 96 void hmp_sync_profile(Monitor *mon, const QDict *qdict) in hmp_sync_profile() 121 void hmp_exit_preconfig(Monitor *mon, const QDict *qdict) in hmp_exit_preconfig() 129 void hmp_cpu(Monitor *mon, const QDict *qdict) in hmp_cpu() 141 void hmp_cont(Monitor *mon, const QDict *qdict) in hmp_cont() 149 void hmp_change(Monitor *mon, const QDict *qdict) in hmp_change() 171 void hmp_getfd(Monitor *mon, const QDict *qdict) in hmp_getfd() [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | device-introspect-test.c | 31 QDict *resp; in qom_list_types() 33 QDict *args = qdict_new(); in qom_list_types() 49 static QDict *qom_type_index(QList *types) in qom_type_index() 51 QDict *index = qdict_new(); in qom_type_index() 55 QDict *d = qobject_to(QDict, qlist_entry_obj(e)); in qom_type_index() 64 static bool qom_has_parent(QDict *index, const char *type, const char *parent) in qom_has_parent() 67 QDict *d = qdict_get_qdict(index, type); in qom_has_parent() 83 static QDict *type_list_find(QList *types, const char *name) in type_list_find() 88 QDict *d = qobject_to(QDict, qlist_entry_obj(e)); in type_list_find() 105 QDict *resp; in test_one_device() [all …]
|
H A D | arm-cpu-features.c | 29 static QDict *do_query_no_props(QTestState *qts, const char *cpu_type) in do_query_no_props() 36 static QDict *do_query(QTestState *qts, const char *cpu_type, in do_query() 39 QDict *resp; in do_query() 42 QDict *args; in do_query() 59 static const char *resp_get_error(QDict *resp) in resp_get_error() 61 QDict *qdict; in resp_get_error() 75 QDict *_resp; \ 86 static bool resp_has_props(QDict *resp) in resp_has_props() 88 QDict *qdict; in resp_has_props() 105 static QDict *resp_get_props(QDict *resp) in resp_get_props() [all …]
|
H A D | libqtest.h | 131 QDict *qtest_qmp_fds(QTestState *s, int *fds, size_t fds_num, 145 QDict *qtest_qmp(QTestState *s, const char *fmt, ...) 192 QDict *qtest_vqmp_fds(QTestState *s, int *fds, size_t fds_num, 207 QDict *qtest_vqmp(QTestState *s, const char *fmt, va_list ap) 247 QDict *qtest_qmp_receive_dict(QTestState *s); 260 QDict *qtest_qmp_receive(QTestState *s); 278 QDict *event, void *opaque); 315 QDict *qtest_qmp_eventwait_ref(QTestState *s, const char *event); 328 QDict *qtest_qmp_event_ref(QTestState *s, const char *event); 770 QDict *qtest_vqmp_assert_success_ref(QTestState *qts, [all …]
|
H A D | migration-helpers.c | 54 static QDict *SocketAddress_to_qdict(SocketAddress *addr) in SocketAddress_to_qdict() 56 QDict *dict = qdict_new(); in SocketAddress_to_qdict() 86 QDict *rsp; in migrate_get_socket_address() 115 static QDict * 119 QDict *connect_qdict; in migrate_get_connect_qdict() 130 QDict *addr; in migrate_set_ports() 137 QDict *channel = qobject_to(QDict, qlist_entry_obj(entry)); in migrate_set_ports() 138 QDict *addrdict = qdict_get_qdict(channel, "addr"); in migrate_set_ports() 152 QDict *event, void *opaque) in migrate_watch_for_events() 174 QDict *args, *err; in migrate_qmp_fail() [all …]
|
H A D | wdt_ib700-test.c | 17 QDict *resp = qtest_qmp(s, "{'execute':'query-status'}"); in qmp_check_no_event() 22 static QDict *ib700_program_and_wait(QTestState *s) in ib700_program_and_wait() 24 QDict *event, *data; in ib700_program_and_wait() 59 QDict *d; in ib700_pause() 72 QDict *d; in ib700_reset() 85 QDict *d; in ib700_shutdown() 99 QDict *d; in ib700_none()
|
H A D | numa-test.c | 74 static QList *get_cpus(QTestState *qts, QDict **resp) in get_cpus() 84 QDict *resp; in test_query_cpus() 97 QDict *cpu, *props; in test_query_cpus() 100 cpu = qobject_to(QDict, e); in test_query_cpus() 122 QDict *resp; in pc_numa_cpu() 140 QDict *cpu, *props; in pc_numa_cpu() 143 cpu = qobject_to(QDict, e); in pc_numa_cpu() 176 QDict *resp; in spapr_numa_cpu() 193 QDict *cpu, *props; in spapr_numa_cpu() 196 cpu = qobject_to(QDict, e); in spapr_numa_cpu() [all …]
|
H A D | libqmp.c | 35 QDict *response; 58 qmp->response = qobject_to(QDict, obj); in qmp_response() 62 QDict *qmp_fd_receive(int fd) in qmp_fd_receive() 194 QDict *qmp_fdv(int fd, const char *fmt, va_list ap) in qmp_fdv() 201 QDict *qmp_fd(int fd, const char *fmt, ...) in qmp_fd() 204 QDict *response; in qmp_fd() 242 bool qmp_rsp_is_err(QDict *rsp) in qmp_rsp_is_err() 244 QDict *error = qdict_get_qdict(rsp, "error"); in qmp_rsp_is_err() 249 void qmp_expect_error_and_unref(QDict *rsp, const char *class) in qmp_expect_error_and_unref() 251 QDict *error = qdict_get_qdict(rsp, "error"); in qmp_expect_error_and_unref()
|
H A D | libqmp.h | 23 QDict *qmp_fd_receive(int fd); 32 QDict *qmp_fdv(int fd, const char *fmt, va_list ap) G_GNUC_PRINTF(2, 0); 33 QDict *qmp_fd(int fd, const char *fmt, ...) G_GNUC_PRINTF(2, 3); 42 bool qmp_rsp_is_err(QDict *rsp); 51 void qmp_expect_error_and_unref(QDict *rsp, const char *class);
|
/openbmc/qemu/tests/unit/ |
H A D | test-qmp-cmds.c | 145 QDict *req, *resp; in do_qmp_dispatch() 169 QDict *req, *resp; in do_qmp_dispatch_error() 170 QDict *error; in do_qmp_dispatch_error() 193 QDict *ret; in test_dispatch_cmd() 195 ret = qobject_to(QDict, in test_dispatch_cmd() 204 QDict *ret; in test_dispatch_cmd_oob() 206 ret = qobject_to(QDict, in test_dispatch_cmd_oob() 228 QDict *req = qdict_new(); in test_dispatch_cmd_success_response() 229 QDict *resp; in test_dispatch_cmd_success_response() 240 QDict *ret, *ret_dict, *ret_dict_dict, *ret_dict_dict_userdef; in test_dispatch_cmd_io() [all …]
|
H A D | test-qga.c | 120 QDict *dict) in qmp_assertion_message_error() 124 QDict *error; in qmp_assertion_message_error() 146 g_autoptr(QDict) ret = NULL; in test_qga_sync_delimited() 186 g_autoptr(QDict) ret = NULL; in test_qga_sync() 213 g_autoptr(QDict) ret = NULL; in test_qga_ping() 223 g_autoptr(QDict) ret = NULL; in test_qga_id() 234 QDict *ret; in test_qga_invalid_oob() 245 g_autoptr(QDict) ret = NULL; in test_qga_invalid_args() 246 QDict *error; in test_qga_invalid_args() 264 g_autoptr(QDict) ret = NULL; in test_qga_invalid_cmd() [all …]
|
H A D | check-qdict.c | 26 QDict *qdict; in qdict_new_test() 40 QDict *qdict; in qdict_put_obj_test() 59 QDict *qdict; in qdict_destroy_simple_test() 74 QDict *tests_dict = qdict_new(); in qdict_get_test() 92 QDict *tests_dict = qdict_new(); in qdict_get_int_test() 107 QDict *tests_dict = qdict_new(); in qdict_get_try_int_test() 129 QDict *tests_dict = qdict_new(); in qdict_get_str_test() 145 QDict *tests_dict = qdict_new(); in qdict_get_try_str_test() 158 QDict *tests_dict = qdict_new(); in qdict_haskey_not_test() 167 QDict *tests_dict = qdict_new(); in qdict_haskey_test() [all …]
|
H A D | check-block-qdict.c | 18 QDict *dict, *copy; in qdict_defaults_test() 42 QDict *e_1_2 = qdict_new(); in qdict_flatten_test() 43 QDict *f = qdict_new(); in qdict_flatten_test() 45 QDict *z = qdict_new(); in qdict_flatten_test() 46 QDict *root = qdict_new(); in qdict_flatten_test() 130 QDict *dict1 = qdict_new(); in qdict_clone_flatten_test() 131 QDict *dict2 = qdict_new(); in qdict_clone_flatten_test() 132 QDict *cloned_dict1; in qdict_clone_flatten_test() 162 QDict *test_dict = qdict_new(); in qdict_array_split_test() 163 QDict *dict1, *dict2; in qdict_array_split_test() [all …]
|
/openbmc/qemu/util/ |
H A D | keyval.c | 145 static QObject *keyval_parse_put(QDict *cur, in keyval_parse_put() 184 static const char *keyval_parse_one(QDict *qdict, const char *params, in keyval_parse_one() 191 QDict *cur; in keyval_parse_one() 252 cur = qobject_to(QDict, next); in keyval_parse_one() 322 static void keyval_do_merge(QDict *dest, const QDict *merged, GString *str, Error **errp) in keyval_do_merge() 339 keyval_do_merge(qobject_to(QDict, old_value), in keyval_do_merge() 340 qobject_to(QDict, ent->value), in keyval_do_merge() 386 void keyval_merge(QDict *dest, const QDict *merged, Error **errp) in keyval_merge() 402 static QObject *keyval_listify(QDict *cur, GSList *key_of_cur, Error **errp) in keyval_listify() 407 QDict *qdict; in keyval_listify() [all …]
|
/openbmc/qemu/qapi/ |
H A D | qmp-dispatch.c | 44 static QDict *qmp_dispatch_check_obj(QDict *dict, bool allow_oob, in qmp_dispatch_check_obj() 93 QDict *qmp_error_response(Error *err) in qmp_error_response() 95 QDict *rsp; in qmp_error_response() 107 bool qmp_is_oob(const QDict *dict) in qmp_is_oob() 116 QDict *args; 137 QDict *coroutine_mixed_fn qmp_dispatch(const QmpCommandList *cmds, QObject *request, in qmp_dispatch() 143 QDict *args; in qmp_dispatch() 145 QDict *dict; in qmp_dispatch() 148 QDict *rsp = NULL; in qmp_dispatch() 150 dict = qobject_to(QDict, request); in qmp_dispatch()
|
/openbmc/qemu/include/qemu/ |
H A D | keyval.h | 9 QDict *keyval_parse_into(QDict *qdict, const char *params, const char *implied_key, 11 QDict *keyval_parse(const char *params, const char *implied_key, 13 void keyval_merge(QDict *old, const QDict *new, Error **errp);
|
/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() 49 void hmp_hotpluggable_cpus(Monitor *mon, const QDict *qdict) in hmp_hotpluggable_cpus() 107 void hmp_info_memdev(Monitor *mon, const QDict *qdict) in hmp_info_memdev() 148 void hmp_info_kvm(Monitor *mon, const QDict *qdict) in hmp_info_kvm() 163 void hmp_info_uuid(Monitor *mon, const QDict *qdict) in hmp_info_uuid() 172 void hmp_info_balloon(Monitor *mon, const QDict *qdict) in hmp_info_balloon() 187 void hmp_system_reset(Monitor *mon, const QDict *qdict) in hmp_system_reset() 192 void hmp_system_powerdown(Monitor *mon, const QDict *qdict) in hmp_system_powerdown() 197 void hmp_memsave(Monitor *mon, const QDict *qdict) in hmp_memsave() 214 void hmp_pmemsave(Monitor *mon, const QDict *qdict) in hmp_pmemsave() [all …]
|
/openbmc/qemu/block/monitor/ |
H A D | block-hmp-cmds.c | 64 QDict *qdict; in hmp_drive_add_node() 91 void hmp_drive_add(Monitor *mon, const QDict *qdict) in hmp_drive_add() 139 void hmp_drive_del(Monitor *mon, const QDict *qdict) in hmp_drive_del() 196 void hmp_commit(Monitor *mon, const QDict *qdict) in hmp_commit() 230 void hmp_drive_mirror(Monitor *mon, const QDict *qdict) in hmp_drive_mirror() 256 void hmp_drive_backup(Monitor *mon, const QDict *qdict) in hmp_drive_backup() 286 void hmp_block_job_set_speed(Monitor *mon, const QDict *qdict) in hmp_block_job_set_speed() 297 void hmp_block_job_cancel(Monitor *mon, const QDict *qdict) in hmp_block_job_cancel() 308 void hmp_block_job_pause(Monitor *mon, const QDict *qdict) in hmp_block_job_pause() 318 void hmp_block_job_resume(Monitor *mon, const QDict *qdict) in hmp_block_job_resume() [all …]
|