/openbmc/qemu/include/qapi/qmp/ |
H A D | qlist.h | 24 struct QList { struct 29 void qlist_unref(QList *q); argument 31 G_DEFINE_AUTOPTR_CLEANUP_FUNC(QList, qlist_unref) 36 void qlist_append_bool(QList *qlist, bool value); 37 void qlist_append_int(QList *qlist, int64_t value); 38 void qlist_append_null(QList *qlist); 39 void qlist_append_str(QList *qlist, const char *value); 51 QList *qlist_new(void); 52 QList *qlist_copy(QList *src); 53 void qlist_append_obj(QList *qlist, QObject *obj); [all …]
|
H A D | qdict.h | 61 QList *qdict_get_qlist(const QDict *qdict, const char *key);
|
/openbmc/qemu/qobject/ |
H A D | qlist.c | 27 QList *qlist_new(void) in qlist_new() 29 QList *qlist; in qlist_new() 38 QList *qlist_copy(QList *src) in qlist_copy() 40 QList *dst = qlist_new(); in qlist_copy() 57 void qlist_append_obj(QList *qlist, QObject *value) in qlist_append_obj() 67 void qlist_append_int(QList *qlist, int64_t value) in qlist_append_int() 72 void qlist_append_bool(QList *qlist, bool value) in qlist_append_bool() 77 void qlist_append_str(QList *qlist, const char *value) in qlist_append_str() 82 void qlist_append_null(QList *qlist) in qlist_append_null() 87 QObject *qlist_pop(QList *qlist) in qlist_pop() [all …]
|
H A D | block-qdict.c | 55 static void qdict_flatten_qlist(QList *qlist, QDict *target, const char *prefix) in qdict_flatten_qlist() 60 QList *list_val; in qdict_flatten_qlist() 75 list_val = qobject_to(QList, value); in qdict_flatten_qlist() 99 QList *list_val; in qdict_flatten_qdict() 108 list_val = qobject_to(QList, value); in qdict_flatten_qdict() 218 void qdict_array_split(QDict *src, QList **dst) in qdict_array_split() 428 QList *list_val; in qdict_crumple() 440 list_val = qobject_to(QList, ent->value); in qdict_crumple() 517 qlist_append_obj(qobject_to(QList, dst), qobject_ref(child)); in qdict_crumple()
|
H A D | qlit.c | 47 static bool qlit_equal_qlist(const QLitObject *lhs, const QList *qlist) in qlit_equal_qlist() 81 return qlit_equal_qlist(lhs, qobject_to(QList, rhs)); in qlit_equal_qobject() 110 QList *qlist = qlist_new(); in qobject_from_qlit()
|
H A D | qjson.c | 198 QList *val = qobject_to(QList, obj); in to_json()
|
H A D | qobject.c | 24 offsetof(QList, base) != 0 ||
|
H A D | qdict.c | 228 QList *qdict_get_qlist(const QDict *qdict, const char *key) in qdict_get_qlist() 230 return qobject_to(QList, qdict_get(qdict, key)); in qdict_get_qlist()
|
/openbmc/qemu/tests/qtest/ |
H A D | device-introspect-test.c | 28 static QList *qom_list_types(QTestState * qts, const char *implements, in qom_list_types() 32 QList *ret; in qom_list_types() 49 static QDict *qom_type_index(QList *types) in qom_type_index() 83 static QDict *type_list_find(QList *types, const char *name) in type_list_find() 98 static QList *device_type_list(QTestState *qts, bool abstract) in device_type_list() 127 QList *types; in test_device_intro_list() 148 QList *types; in test_qom_list_parents() 168 QList *all_types; in test_qom_list_fields() 169 QList *non_abstract; in test_qom_list_fields() 238 QList *types; in test_device_intro_concrete() [all …]
|
H A D | test-x86-cpuid-compat.c | 11 QList *ret; in get_cpu0_qom_path() 118 static uint32_t get_feature_word(QList *features, uint32_t eax, uint32_t ecx, in get_feature_word() 148 QList *present, *filtered; in test_feature_flag() 153 present = qobject_to(QList, qom_get(path, "feature-words")); in test_feature_flag() 154 filtered = qobject_to(QList, qom_get(path, "filtered-features")); in test_feature_flag()
|
H A D | numa-test.c | 74 static QList *get_cpus(QTestState *qts, QDict **resp) in get_cpus() 85 QList *cpus; in test_query_cpus() 123 QList *cpus; in pc_numa_cpu() 177 QList *cpus; in spapr_numa_cpu() 222 QList *cpus; in aarch64_numa_cpu() 272 QList *cpus; in loongarch64_numa_cpu() 321 QList *cpus; in pc_dynamic_cpu_cfg()
|
H A D | qom-test.c | 23 QList *list; in test_properties() 40 list = qobject_to(QList, qdict_get(response, "return")); in test_properties()
|
H A D | migration-helpers.c | 128 static void migrate_set_ports(QTestState *to, QList *channel_list) in migrate_set_ports() 226 QList *channel_list = qobject_to(QList, channels_obj); in migrate_qmp()
|
H A D | qmp-test.c | 108 QList *capabilities; in test_qmp_protocol() 223 QList *capabilities; in test_qmp_oob()
|
/openbmc/qemu/tests/unit/ |
H A D | check-qlist.c | 25 QList *qlist; in qlist_new_test() 38 QList *qlist; in qlist_append_test() 55 QList *qlist; in qobject_to_qlist_test() 59 g_assert(qobject_to(QList, QOBJECT(qlist)) == qlist); in qobject_to_qlist_test() 68 QList *qlist; in qlist_iter_test()
|
H A D | check-qobject.c | 140 g_autoptr(QList) list_0 = qlist_new(); in qobject_is_equal_list_test() 141 g_autoptr(QList) list_1 = qlist_new(); in qobject_is_equal_list_test() 142 g_autoptr(QList) list_reordered = qlist_new(); in qobject_is_equal_list_test() 143 g_autoptr(QList) list_longer = qlist_new(); in qobject_is_equal_list_test() 144 g_autoptr(QList) list_shorter = qlist_new(); in qobject_is_equal_list_test() 145 g_autoptr(QList) list_cloned = NULL; in qobject_is_equal_list_test()
|
H A D | check-qlit.c | 40 QList *list = qlist_new(); in make_qobject() 72 QList *bee; in qobject_from_qlit_test()
|
H A D | check-block-qdict.c | 40 QList *e_1 = qlist_new(); in qdict_flatten_test() 41 QList *e = qlist_new(); in qdict_flatten_test() 44 QList *y = qlist_new(); in qdict_flatten_test() 165 QList *test_list; in qdict_array_split_test() 425 QList *rules, *empty_list, *empty_dict_a; in qdict_crumple_test_recursive()
|
/openbmc/qemu/util/ |
H A D | keyval.c | 346 QList *old = qobject_to(QList, old_value); in keyval_do_merge() 347 QList *new = qobject_to(QList, ent->value); in keyval_do_merge() 413 QList *list; in keyval_listify()
|
/openbmc/qemu/include/qemu/ |
H A D | typedefs.h | 103 typedef struct QList QList; typedef
|
/openbmc/linux/scripts/kconfig/ |
H A D | qconf.h | 27 QList<int> readSizes(const QString& key, bool *ok); 28 bool writeSizes(const QString& key, const QList<int>& value); 109 static QList<ConfigList *> allLists;
|
/openbmc/qemu/include/block/ |
H A D | qdict.h | 24 void qdict_array_split(QDict *src, QList **dst);
|
/openbmc/qemu/scripts/coccinelle/ |
H A D | qobject.cocci | 28 // Use QList macros where they make sense
|
/openbmc/qemu/qapi/ |
H A D | qobject-input-visitor.c | 214 QList *qlist = qobject_to(QList, obj); in qobject_input_push() 347 assert(tos && qobject_to(QList, tos->obj)); in qobject_input_next_list() 361 assert(tos && qobject_to(QList, tos->obj)); in qobject_input_check_list()
|
H A D | qobject-output-visitor.c | 100 qlist_append_obj(qobject_to(QList, cur), value); in qobject_output_add_obj() 131 QList *list = qlist_new(); in qobject_output_start_list()
|