Home
last modified time | relevance | path

Searched refs:QList (Results 1 – 25 of 52) sorted by relevance

123

/qemu/include/qapi/qmp/
H A Dqlist.h24 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);
38 void qlist_append_null(QList *qlist);
51 QList *qlist_new(void);
52 QList *qlist_copy(QList *src);
54 QObject *qlist_pop(QList *qlist);
55 QObject *qlist_peek(QList *qlist);
56 int qlist_empty(const QList *qlist);
[all …]
H A Dqdict.h61 QList *qdict_get_qlist(const QDict *qdict, const char *key);
/qemu/qobject/
H A Dqlist.c27 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()
87 QObject *qlist_pop(QList *qlist) in qlist_pop()
105 QObject *qlist_peek(QList *qlist) in qlist_peek()
118 int qlist_empty(const QList *qlist) in qlist_empty()
145 const QList *list_x = qobject_to(QList, x); in qlist_is_equal()
146 const QList *list_y = qobject_to(QList, y); in qlist_is_equal()
171 QList *qlist; in qlist_destroy_obj()
[all …]
H A Dblock-qdict.c55 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 Dqlit.c47 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 Dqjson.c198 QList *val = qobject_to(QList, obj); in to_json()
H A Dqobject.c24 offsetof(QList, base) != 0 ||
H A Dqdict.c228 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()
/qemu/tests/qtest/
H A Ddevice-introspect-test.c28 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 Dtest-x86-cpuid-compat.c11 QList *ret; in get_cpu0_qom_path()
99 static uint32_t get_feature_word(QList *features, uint32_t eax, uint32_t ecx, in get_feature_word()
129 QList *present, *filtered; in test_feature_flag()
134 present = qobject_to(QList, qom_get(path, "feature-words")); in test_feature_flag()
135 filtered = qobject_to(QList, qom_get(path, "filtered-features")); in test_feature_flag()
H A Dnuma-test.c74 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()
176 QList *cpus; in spapr_numa_cpu()
221 QList *cpus; in aarch64_numa_cpu()
272 QList *cpus; in pc_dynamic_cpu_cfg()
H A Dqom-test.c23 QList *list; in test_properties()
40 list = qobject_to(QList, qdict_get(response, "return")); in test_properties()
H A Dmigration-helpers.c130 static void migrate_set_ports(QTestState *to, QList *channel_list) in migrate_set_ports()
228 QList *channel_list = qobject_to(QList, channels_obj); in migrate_qmp()
H A Dqmp-test.c108 QList *capabilities; in test_qmp_protocol()
223 QList *capabilities; in test_qmp_oob()
/qemu/tests/unit/
H A Dcheck-qlist.c25 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 Dcheck-qobject.c140 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 Dcheck-qlit.c40 QList *list = qlist_new(); in make_qobject()
72 QList *bee; in qobject_from_qlit_test()
H A Dcheck-block-qdict.c40 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()
/qemu/util/
H A Dkeyval.c346 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()
/qemu/include/qemu/
H A Dtypedefs.h102 typedef struct QList QList; typedef
/qemu/include/block/
H A Dqdict.h24 void qdict_array_split(QDict *src, QList **dst);
/qemu/scripts/coccinelle/
H A Dqobject.cocci28 // Use QList macros where they make sense
/qemu/qapi/
H A Dqobject-input-visitor.c214 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 Dqobject-output-visitor.c100 qlist_append_obj(qobject_to(QList, cur), value); in qobject_output_add_obj()
131 QList *list = qlist_new(); in qobject_output_start_list()
/qemu/block/
H A Dqapi.c776 static void dump_qlist(int indentation, QList *list);
799 QList *value = qobject_to(QList, obj); in dump_qobject()
813 static void dump_qlist(int indentation, QList *list) in dump_qlist()
871 return qlist_empty(qobject_to(QList, obj)); in qobject_is_empty_dump()

123