Home
last modified time | relevance | path

Searched refs:visitor (Results 1 – 25 of 26) sorted by relevance

12

/openbmc/qemu/qapi/
H A Dqapi-dealloc-visitor.c22 Visitor visitor; member
117 g_free(container_of(v, QapiDeallocVisitor, visitor)); in qapi_dealloc_free()
126 v->visitor.type = VISITOR_DEALLOC; in qapi_dealloc_visitor_new()
127 v->visitor.start_struct = qapi_dealloc_start_struct; in qapi_dealloc_visitor_new()
128 v->visitor.end_struct = qapi_dealloc_end_struct; in qapi_dealloc_visitor_new()
129 v->visitor.end_alternate = qapi_dealloc_end_alternate; in qapi_dealloc_visitor_new()
130 v->visitor.start_list = qapi_dealloc_start_list; in qapi_dealloc_visitor_new()
131 v->visitor.next_list = qapi_dealloc_next_list; in qapi_dealloc_visitor_new()
132 v->visitor.end_list = qapi_dealloc_end_list; in qapi_dealloc_visitor_new()
133 v->visitor.type_int64 = qapi_dealloc_type_int64; in qapi_dealloc_visitor_new()
[all …]
H A Dqapi-clone-visitor.c18 Visitor visitor; member
24 return container_of(v, QapiCloneVisitor, visitor); in to_qcv()
158 v->visitor.type = VISITOR_CLONE; in qapi_clone_visitor_new()
159 v->visitor.start_struct = qapi_clone_start_struct; in qapi_clone_visitor_new()
160 v->visitor.end_struct = qapi_clone_end; in qapi_clone_visitor_new()
161 v->visitor.start_list = qapi_clone_start_list; in qapi_clone_visitor_new()
162 v->visitor.next_list = qapi_clone_next_list; in qapi_clone_visitor_new()
163 v->visitor.end_list = qapi_clone_end; in qapi_clone_visitor_new()
164 v->visitor.start_alternate = qapi_clone_start_alternate; in qapi_clone_visitor_new()
165 v->visitor.end_alternate = qapi_clone_end; in qapi_clone_visitor_new()
[all …]
H A Dqapi-forward-visitor.c28 Visitor visitor; member
39 return container_of(v, ForwardFieldVisitor, visitor); in to_ffv()
298 v->visitor.type = target->type; in visitor_forward_field()
299 v->visitor.start_struct = forward_field_start_struct; in visitor_forward_field()
300 v->visitor.check_struct = forward_field_check_struct; in visitor_forward_field()
301 v->visitor.end_struct = forward_field_end_struct; in visitor_forward_field()
302 v->visitor.start_list = forward_field_start_list; in visitor_forward_field()
303 v->visitor.next_list = forward_field_next_list; in visitor_forward_field()
304 v->visitor.check_list = forward_field_check_list; in visitor_forward_field()
305 v->visitor.end_list = forward_field_end_list; in visitor_forward_field()
[all …]
H A Dqobject-output-visitor.c34 Visitor visitor; member
48 return container_of(v, QObjectOutputVisitor, visitor); in to_qov()
259 v->visitor.type = VISITOR_OUTPUT; in qobject_output_visitor_new()
260 v->visitor.start_struct = qobject_output_start_struct; in qobject_output_visitor_new()
261 v->visitor.end_struct = qobject_output_end_struct; in qobject_output_visitor_new()
262 v->visitor.start_list = qobject_output_start_list; in qobject_output_visitor_new()
263 v->visitor.next_list = qobject_output_next_list; in qobject_output_visitor_new()
264 v->visitor.end_list = qobject_output_end_list; in qobject_output_visitor_new()
265 v->visitor.type_int64 = qobject_output_type_int64; in qobject_output_visitor_new()
266 v->visitor.type_uint64 = qobject_output_type_uint64; in qobject_output_visitor_new()
[all …]
H A Dstring-input-visitor.c45 Visitor visitor; member
60 return container_of(v, StringInputVisitor, visitor); in to_siv()
397 v->visitor.type = VISITOR_INPUT; in string_input_visitor_new()
398 v->visitor.type_int64 = parse_type_int64; in string_input_visitor_new()
399 v->visitor.type_uint64 = parse_type_uint64; in string_input_visitor_new()
400 v->visitor.type_size = parse_type_size; in string_input_visitor_new()
401 v->visitor.type_bool = parse_type_bool; in string_input_visitor_new()
402 v->visitor.type_str = parse_type_str; in string_input_visitor_new()
403 v->visitor.type_number = parse_type_number; in string_input_visitor_new()
404 v->visitor.type_null = parse_type_null; in string_input_visitor_new()
[all …]
H A Dqobject-input-visitor.c46 Visitor visitor; member
61 return container_of(v, QObjectInputVisitor, visitor); in to_qiv()
699 v->visitor.type = VISITOR_INPUT; in qobject_input_visitor_base_new()
700 v->visitor.start_struct = qobject_input_start_struct; in qobject_input_visitor_base_new()
701 v->visitor.check_struct = qobject_input_check_struct; in qobject_input_visitor_base_new()
702 v->visitor.end_struct = qobject_input_end_struct; in qobject_input_visitor_base_new()
703 v->visitor.start_list = qobject_input_start_list; in qobject_input_visitor_base_new()
704 v->visitor.next_list = qobject_input_next_list; in qobject_input_visitor_base_new()
705 v->visitor.check_list = qobject_input_check_list; in qobject_input_visitor_base_new()
706 v->visitor.end_list = qobject_input_end_list; in qobject_input_visitor_base_new()
[all …]
H A Dstring-output-visitor.c57 Visitor visitor; member
73 return container_of(v, StringOutputVisitor, visitor); in to_sov()
434 v->visitor.type = VISITOR_OUTPUT; in string_output_visitor_new()
435 v->visitor.type_int64 = print_type_int64; in string_output_visitor_new()
436 v->visitor.type_uint64 = print_type_uint64; in string_output_visitor_new()
437 v->visitor.type_size = print_type_size; in string_output_visitor_new()
438 v->visitor.type_bool = print_type_bool; in string_output_visitor_new()
439 v->visitor.type_str = print_type_str; in string_output_visitor_new()
440 v->visitor.type_number = print_type_number; in string_output_visitor_new()
441 v->visitor.type_null = print_type_null; in string_output_visitor_new()
[all …]
H A Dopts-visitor.c67 Visitor visitor; member
104 return container_of(v, OptsVisitor, visitor); in to_ov()
560 ov->visitor.type = VISITOR_INPUT; in opts_visitor_new()
562 ov->visitor.start_struct = &opts_start_struct; in opts_visitor_new()
563 ov->visitor.check_struct = &opts_check_struct; in opts_visitor_new()
564 ov->visitor.end_struct = &opts_end_struct; in opts_visitor_new()
566 ov->visitor.start_list = &opts_start_list; in opts_visitor_new()
567 ov->visitor.next_list = &opts_next_list; in opts_visitor_new()
568 ov->visitor.check_list = &opts_check_list; in opts_visitor_new()
569 ov->visitor.end_list = &opts_end_list; in opts_visitor_new()
[all …]
/openbmc/qemu/target/loongarch/
H A Dloongarch-qmp-cmds.c51 Visitor *visitor; in qmp_query_cpu_model_expansion() local
66 visitor = qobject_input_visitor_new(model->props); in qmp_query_cpu_model_expansion()
67 if (!visit_start_struct(visitor, "model.props", NULL, 0, errp)) { in qmp_query_cpu_model_expansion()
68 visit_free(visitor); in qmp_query_cpu_model_expansion()
72 ok = visit_check_struct(visitor, errp); in qmp_query_cpu_model_expansion()
73 visit_end_struct(visitor, NULL); in qmp_query_cpu_model_expansion()
74 visit_free(visitor); in qmp_query_cpu_model_expansion()
/openbmc/qemu/target/arm/
H A Darm-qmp-cmds.c158 Visitor *visitor; in qmp_query_cpu_model_expansion() local
161 visitor = qobject_input_visitor_new(model->props); in qmp_query_cpu_model_expansion()
162 if (!visit_start_struct(visitor, "model.props", NULL, 0, errp)) { in qmp_query_cpu_model_expansion()
163 visit_free(visitor); in qmp_query_cpu_model_expansion()
172 if (!object_property_set(obj, name, visitor, &err)) { in qmp_query_cpu_model_expansion()
179 visit_check_struct(visitor, &err); in qmp_query_cpu_model_expansion()
184 visit_end_struct(visitor, NULL); in qmp_query_cpu_model_expansion()
185 visit_free(visitor); in qmp_query_cpu_model_expansion()
/openbmc/qemu/target/i386/
H A Dcpu-system.c129 Visitor *visitor; in object_apply_props() local
133 visitor = qobject_input_visitor_new(props); in object_apply_props()
134 if (!visit_start_struct(visitor, props_arg_name, NULL, 0, errp)) { in object_apply_props()
135 visit_free(visitor); in object_apply_props()
142 visitor, errp)) { in object_apply_props()
147 visit_check_struct(visitor, errp); in object_apply_props()
149 visit_end_struct(visitor, NULL); in object_apply_props()
150 visit_free(visitor); in object_apply_props()
/openbmc/openbmc/poky/scripts/
H A Dpythondeps127 visitor = ImportVisitor()
128 visitor.visit(code)
130 if builtin_module in visitor.imports:
131 visitor.imports.remove(builtin_module)
143 levelzero_importsfrom = (module for module, names, level in visitor.importsfrom
145 for module in visitor.imports | set(levelzero_importsfrom):
163 for module, names, level in visitor.importsfrom:
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/oelib/
H A Dlicense.py31 visitor = SeenVisitor()
32 visitor.visit_string(licensestr)
33 return visitor.seen
/openbmc/qemu/tests/unit/
H A Dmeson.build15 'test-qobject-output-visitor': [testqapi],
16 'test-clone-visitor': [testqapi],
17 'test-qobject-input-visitor': [testqapi],
18 'test-forward-visitor': [testqapi],
19 'test-string-input-visitor': [testqapi],
20 'test-string-output-visitor': [testqapi],
21 'test-visitor-serialization': [testqapi],
129 'test-opts-visitor': [testqapi],
/openbmc/qemu/target/s390x/
H A Dcpu_models_system.c105 Visitor *visitor; in cpu_model_from_info() local
133 visitor = qobject_input_visitor_new(info->props); in cpu_model_from_info()
134 if (!visit_start_struct(visitor, props_name, NULL, 0, errp)) { in cpu_model_from_info()
135 visit_free(visitor); in cpu_model_from_info()
141 if (!object_property_set(obj, e->key, visitor, &err)) { in cpu_model_from_info()
146 visit_check_struct(visitor, &err); in cpu_model_from_info()
148 visit_end_struct(visitor, NULL); in cpu_model_from_info()
149 visit_free(visitor); in cpu_model_from_info()
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/
H A Dpython3-visitor_0.1.3.bb1 SUMMARY = "A tiny pythonic visitor implementation."
H A Dpython3-flask-bootstrap_3.3.7.1.bb15 python3-visitor \
/openbmc/openbmc/poky/meta/lib/oe/
H A Dlicense.py252 visitor = ListVisitor()
254 visitor.visit_string(licensestr)
257 return visitor.licenses
/openbmc/openbmc/poky/scripts/lib/recipetool/
H A Dcreate_buildsys_python.py1010 visitor = SetupScriptVisitor()
1011 visitor.visit(parsed)
1014 for key, value in list(visitor.keywords.items()):
1025 del visitor.keywords[key]
1027 return visitor.keywords, visitor.imported_modules, non_literals, extensions
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/qemu/
H A D0007-tests-meson.build-use-relative-path-to-refer-to-file.patch30 'test-opts-visitor': [testqapi],
/openbmc/openbmc-test-automation/tools/ct_metrics/
H A Dgen_csv_results.py17 from robot.result.visitor import ResultVisitor
/openbmc/qemu/tests/qapi-schema/
H A Dqapi-schema-test.json101 # allocated types to test corner cases in the cleanup/dealloc visitor
200 # For testing integer range flattening in opts-visitor. The following schema
/openbmc/openbmc/meta-openembedded/meta-python/recipes-core/packagegroups/
H A Dpackagegroup-meta-python.bb447 python3-visitor \
/openbmc/qemu/hw/display/
H A Dapple-gfx.m18 #include "qapi/visitor.h"
/openbmc/
Dopengrok1.0.log2033 2026-02-10 03:01:10.002-0600 FINEST t516 IndexDatabase.setupDeletedUids: live doc: '/openbmc/qemu/include/qapi/qobject-output-visitor.h' (445) at 20220429100100586
2612 2026-02-10 03:01:10.062-0600 FINEST t516 IndexDatabase.setupDeletedUids: live doc: '/openbmc/qemu/tests/unit/test-opts-visitor.c' (1,024) at 20210927100127645
[all...]

12