Home
last modified time | relevance | path

Searched refs:qov (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/qapi/
H A Dqobject-output-visitor.c41 #define qobject_output_add(qov, name, value) \ argument
42 qobject_output_add_obj(qov, name, QOBJECT(value))
43 #define qobject_output_push(qov, value, qapi) \ argument
44 qobject_output_push_obj(qov, QOBJECT(value), qapi)
52 static void qobject_output_push_obj(QObjectOutputVisitor *qov, QObject *value, in qobject_output_push_obj() argument
57 assert(qov->root); in qobject_output_push_obj()
61 QSLIST_INSERT_HEAD(&qov->stack, e, node); in qobject_output_push_obj()
65 static QObject *qobject_output_pop(QObjectOutputVisitor *qov, void *qapi) in qobject_output_pop() argument
67 QStackEntry *e = QSLIST_FIRST(&qov->stack); in qobject_output_pop()
72 QSLIST_REMOVE_HEAD(&qov->stack, node); in qobject_output_pop()
[all …]
/openbmc/qemu/tests/unit/
H A Dtest-visitor-serialization.c920 Visitor *qov; member
930 d->qov = qobject_output_visitor_new(&d->obj); in qmp_serialize()
931 visit(d->qov, &native_in, errp); in qmp_serialize()
942 visit_complete(d->qov, &d->obj); in qmp_deserialize()
957 visit_free(d->qov); in qmp_cleanup()