Home
last modified time | relevance | path

Searched refs:obj (Results 1 – 25 of 1093) sorted by relevance

12345678910>>...44

/qemu/hw/core/
H A Dresettable.c44 trace_resettable_reset(obj, type); in resettable_reset()
45 resettable_assert_reset(obj, type); in resettable_reset()
46 resettable_release_reset(obj, type); in resettable_reset()
58 resettable_phase_hold(obj, NULL, type); in resettable_assert_reset()
60 trace_resettable_reset_assert_end(obj); in resettable_assert_reset()
75 bool resettable_is_in_reset(Object *obj) in resettable_is_in_reset() argument
150 rc->phases.enter(obj, type); in resettable_phase_enter()
178 tr_func(obj); in resettable_phase_hold()
180 rc->phases.hold(obj, type); in resettable_phase_hold()
203 rc->phases.exit(obj, type); in resettable_phase_exit()
[all …]
H A Dtrace-events8 resettable_reset(void *obj, int cold) "obj=%p cold=%d"
9 resettable_reset_assert_begin(void *obj, int cold) "obj=%p cold=%d"
10 resettable_reset_assert_end(void *obj) "obj=%p"
11 resettable_reset_release_begin(void *obj, int cold) "obj=%p cold=%d"
12 resettable_reset_release_end(void *obj) "obj=%p"
16 resettable_phase_enter_end(void *obj, const char *objtype, unsigned count) "obj=%p(%s) count=%d"
18 resettable_phase_hold_exec(void *obj, const char *objtype, int has_method) "obj=%p(%s) method=%d"
19 resettable_phase_hold_end(void *obj, const char *objtype, unsigned count) "obj=%p(%s) count=%d"
21 resettable_phase_exit_exec(void *obj, const char *objtype, int has_method) "obj=%p(%s) method=%d"
22 resettable_phase_exit_end(void *obj, const char *objtype, unsigned count) "obj=%p(%s) count=%d"
[all …]
H A Dqdev-properties.c32 DeviceState *dev = DEVICE(obj); in qdev_prop_allow_set()
45 DeviceState *dev = DEVICE(obj); in qdev_prop_allow_set_link_before_realize()
56 void *ptr = obj; in object_field_prop_ptr()
104 int *ptr = object_field_prop_ptr(obj, prop); in qdev_propinfo_get_enum()
113 int *ptr = object_field_prop_ptr(obj, prop); in qdev_propinfo_set_enum()
170 bit_prop_set(obj, prop, value); in prop_set_bit()
224 bit64_prop_set(obj, prop, value); in prop_set_bit64()
241 bool *ptr = object_field_prop_ptr(obj, prop); in get_bool()
250 bool *ptr = object_field_prop_ptr(obj, prop); in set_bool()
974 Object *obj = OBJECT(dev); in qdev_property_add_static() local
[all …]
H A Dreset.c65 LegacyReset *lr = LEGACY_RESET(obj); in legacy_reset_get_state()
71 LegacyReset *lr = LEGACY_RESET(obj); in legacy_reset_hold()
79 static void legacy_reset_init(Object *obj) in legacy_reset_init() argument
98 LegacyReset *lr = LEGACY_RESET(obj); in qemu_register_reset()
102 qemu_register_resettable(obj); in qemu_register_reset()
108 LegacyReset *lr = LEGACY_RESET(obj); in qemu_register_reset_nosnapshotload()
113 qemu_register_resettable(obj); in qemu_register_reset_nosnapshotload()
157 if (obj) { in qemu_unregister_reset()
158 qemu_unregister_resettable(obj); in qemu_unregister_reset()
159 object_unref(obj); in qemu_unregister_reset()
[all …]
H A Dmachine.c308 MachineState *ms = MACHINE(obj); in machine_get_kernel()
315 MachineState *ms = MACHINE(obj); in machine_set_kernel()
323 MachineState *ms = MACHINE(obj); in machine_get_initrd()
330 MachineState *ms = MACHINE(obj); in machine_set_initrd()
338 MachineState *ms = MACHINE(obj); in machine_get_append()
345 MachineState *ms = MACHINE(obj); in machine_set_append()
353 MachineState *ms = MACHINE(obj); in machine_get_dtb()
360 MachineState *ms = MACHINE(obj); in machine_set_dtb()
676 Object *obj = OBJECT(dev); in device_is_dynamic_sysbus() local
1397 Object *obj; in create_default_memdev() local
[all …]
H A Dqdev-properties-system.c68 void **ptr = object_field_prop_ptr(obj, prop); in get_drive()
92 DeviceState *dev = DEVICE(obj); in set_drive_helper()
94 void **ptr = object_field_prop_ptr(obj, prop); in set_drive_helper()
201 DeviceState *dev = DEVICE(obj); in release_drive()
307 MACAddr *mac = object_field_prop_ptr(obj, prop); in get_mac()
322 MACAddr *mac = object_field_prop_ptr(obj, prop); in set_mac()
556 int *ptr = object_field_prop_ptr(obj, prop); in qdev_propinfo_set_losttickpolicy()
591 DeviceState *dev = DEVICE(obj); in set_blocksize()
1208 object_field_prop_ptr(obj, opaque); in get_iothread_vq_mapping_list()
1217 object_field_prop_ptr(obj, opaque); in set_iothread_vq_mapping_list()
[all …]
/qemu/qapi/
H A Dqapi-visit-core.c50 if (obj) { in visit_start_struct()
180 assert(obj); in visit_type_int()
201 *obj = value; in visit_type_uintN()
212 value = *obj; in visit_type_uint8()
247 assert(obj); in visit_type_uint64()
316 assert(obj); in visit_type_int64()
324 assert(obj); in visit_type_size()
334 assert(obj); in visit_type_bool()
343 assert(obj); in visit_type_str()
359 assert(obj); in visit_type_number()
[all …]
H A Dtrace-events9 visit_end_struct(void *v, void *obj) "v=%p obj=%p"
14 visit_end_list(void *v, void *obj) "v=%p obj=%p"
17 visit_end_alternate(void *v, void *obj) "v=%p obj=%p"
23 visit_type_enum(void *v, const char *name, int *obj) "v=%p name=%s obj=%p"
24 visit_type_int(void *v, const char *name, int64_t *obj) "v=%p name=%s obj=%p"
25 visit_type_uint8(void *v, const char *name, uint8_t *obj) "v=%p name=%s obj=%p"
29 visit_type_int8(void *v, const char *name, int8_t *obj) "v=%p name=%s obj=%p"
34 visit_type_bool(void *v, const char *name, bool *obj) "v=%p name=%s obj=%p"
35 visit_type_str(void *v, const char *name, char **obj) "v=%p name=%s obj=%p"
37 visit_type_any(void *v, const char *name, void *obj) "v=%p name=%s obj=%p"
[all …]
H A Dqobject-input-visitor.c170 if (!obj) { in qobject_input_get_object()
173 return obj; in qobject_input_get_object()
217 assert(obj); in qobject_input_push()
219 tos->obj = obj; in qobject_input_push()
284 if (obj) { in qobject_input_start_struct()
298 if (obj) { in qobject_input_start_struct()
531 *obj = NULL; in qobject_input_type_str()
595 *obj = val; in qobject_input_type_number_keyval()
605 *obj = NULL; in qobject_input_type_any()
620 *obj = NULL; in qobject_input_type_null()
[all …]
H A Dqapi-dealloc-visitor.c31 static void qapi_dealloc_end_struct(Visitor *v, void **obj) in qapi_dealloc_end_struct() argument
33 if (obj) { in qapi_dealloc_end_struct()
34 g_free(*obj); in qapi_dealloc_end_struct()
40 if (obj) { in qapi_dealloc_end_alternate()
41 g_free(*obj); in qapi_dealloc_end_alternate()
67 if (obj) { in qapi_dealloc_type_str()
68 g_free(*obj); in qapi_dealloc_type_str()
100 if (obj) { in qapi_dealloc_type_anything()
101 qobject_unref(*obj); in qapi_dealloc_type_anything()
109 if (obj) { in qapi_dealloc_type_null()
[all …]
/qemu/include/qapi/qmp/
H A Dqobject.h54 typeof(obj) _obj = (obj); \
57 #define QOBJECT(obj) QOBJECT_INTERNAL((obj), MAKE_IDENTFIER(_obj)) argument
75 if (obj) { in qobject_ref_impl()
76 obj->base.refcnt++; in qobject_ref_impl()
97 assert(!obj || obj->base.refcnt); in qobject_unref_impl()
98 if (obj && --obj->base.refcnt == 0) { in qobject_unref_impl()
110 typeof(obj) _o = (obj); \
119 #define qobject_unref(obj) qobject_unref_impl(QOBJECT(obj)) argument
126 assert(QTYPE_NONE < obj->base.type && obj->base.type < QTYPE__MAX); in qobject_type()
127 return obj->base.type; in qobject_type()
[all …]
/qemu/ebpf/
H A Drss.bpf.skeleton.h13 struct bpf_object *obj; member
40 if (!obj) in rss_bpf__destroy()
42 if (obj->skeleton) in rss_bpf__destroy()
44 free(obj); in rss_bpf__destroy()
53 struct rss_bpf *obj; in rss_bpf__open_opts() local
56 obj = (struct rss_bpf *)calloc(1, sizeof(*obj)); in rss_bpf__open_opts()
57 if (!obj) { in rss_bpf__open_opts()
70 return obj; in rss_bpf__open_opts()
96 if (!obj) in rss_bpf__open_and_load()
104 return obj; in rss_bpf__open_and_load()
[all …]
/qemu/qom/
H A Dobject.c724 object_property_del_child(obj->parent, obj); in object_unparent()
750 obj->free(obj); in object_finalize()
793 return obj; in object_new_with_type()
822 return obj; in object_new_with_props()
867 return obj; in object_new_with_propv()
946 if (obj && obj == inst) { in object_dynamic_cast_assert()
956 return obj; in object_dynamic_cast_assert()
1234 if (!obj) { in object_ref()
1240 return obj; in object_ref()
1246 if (!obj) { in object_unref()
[all …]
/qemu/include/qom/
H A Dobject.h109 typedef void (ObjectUnparent)(Object *obj);
117 typedef void (ObjectFree)(void *obj);
177 OBJ_NAME(const void *obj) \
284 module_obj_name##_init(Object *obj); \
481 void (*instance_init)(Object *obj);
502 #define OBJECT(obj) \ argument
503 ((Object *)(obj))
528 #define OBJECT_CHECK(type, obj, name) \ argument
1061 Object *object_ref(void *obj);
1070 void object_unref(void *obj);
[all …]
/qemu/tests/unit/
H A Dcheck-qjson.c914 QObject *obj; in keyword_literal() local
1085 QObject *obj; in simple_dict() local
1143 QObject *obj; in large_dict() local
1194 QObject *obj; in simple_list() local
1256 QObject *obj; in simple_whitespace() local
1276 QObject *obj; in simple_interpolation() local
1298 QObject *obj; in empty_input() local
1308 QObject *obj; in blank_input() local
1319 QObject *obj; in junk_input() local
1449 QObject *obj; in limits_nesting() local
[all …]
H A Dcheck-qnull.c24 QObject *obj; in qnull_ref_test() local
27 obj = QOBJECT(qnull()); in qnull_ref_test()
28 g_assert(obj); in qnull_ref_test()
29 g_assert(obj == QOBJECT(&qnull_)); in qnull_ref_test()
32 qobject_unref(obj); in qnull_ref_test()
38 QObject *obj; in qnull_visit_test() local
49 obj = QOBJECT(qnull()); in qnull_visit_test()
51 qobject_unref(obj); in qnull_visit_test()
53 g_assert(obj == QOBJECT(&qnull_)); in qnull_visit_test()
60 visit_complete(v, &obj); in qnull_visit_test()
[all …]
/qemu/target/riscv/
H A Driscv-qmp-cmds.c104 RISCVCPU *cpu = RISCV_CPU(obj); in riscv_obj_add_named_feats_qdict()
176 Object *obj; in qmp_query_cpu_model_expansion() local
191 obj = object_new(object_class_get_name(oc)); in qmp_query_cpu_model_expansion()
196 object_unref(obj); in qmp_query_cpu_model_expansion()
205 object_unref(obj); in qmp_query_cpu_model_expansion()
213 object_unref(obj); in qmp_query_cpu_model_expansion()
226 riscv_obj_add_named_feats_qdict(obj, qdict_out); in qmp_query_cpu_model_expansion()
227 riscv_obj_add_profiles_qdict(obj, qdict_out); in qmp_query_cpu_model_expansion()
230 riscv_obj_add_qdict_prop(obj, qdict_out, "mmu"); in qmp_query_cpu_model_expansion()
231 riscv_obj_add_qdict_prop(obj, qdict_out, "pmp"); in qmp_query_cpu_model_expansion()
[all …]
/qemu/tests/qtest/libqos/
H A Dvirtio-scmi.c100 return &virtio_device->obj; in virtio_scmi_device_create()
104 static void qvirtio_scmi_pci_destructor(QOSGraphObject *obj) in qvirtio_scmi_pci_destructor() argument
106 QVhostUserSCMIPCI *scmi_pci = (QVhostUserSCMIPCI *) obj; in qvirtio_scmi_pci_destructor()
107 QOSGraphObject *pci_vobj = &scmi_pci->pci_vdev.obj; in qvirtio_scmi_pci_destructor()
113 static void qvirtio_scmi_pci_start_hw(QOSGraphObject *obj) in qvirtio_scmi_pci_start_hw() argument
116 QOSGraphObject *pci_vobj = &scmi_pci->pci_vdev.obj; in qvirtio_scmi_pci_start_hw()
137 QOSGraphObject *obj = &virtio_spci->pci_vdev.obj; in virtio_scmi_pci_create() local
143 obj->get_driver = qvirtio_scmi_pci_get_driver; in virtio_scmi_pci_create()
144 obj->start_hw = qvirtio_scmi_pci_start_hw; in virtio_scmi_pci_create()
145 obj->destructor = qvirtio_scmi_pci_destructor; in virtio_scmi_pci_create()
[all …]
H A Dvirtio-gpio.c98 return &virtio_device->obj; in virtio_gpio_device_create()
102 static void qvirtio_gpio_pci_destructor(QOSGraphObject *obj) in qvirtio_gpio_pci_destructor() argument
104 QVhostUserGPIOPCI *gpio_pci = (QVhostUserGPIOPCI *) obj; in qvirtio_gpio_pci_destructor()
105 QOSGraphObject *pci_vobj = &gpio_pci->pci_vdev.obj; in qvirtio_gpio_pci_destructor()
111 static void qvirtio_gpio_pci_start_hw(QOSGraphObject *obj) in qvirtio_gpio_pci_start_hw() argument
114 QOSGraphObject *pci_vobj = &gpio_pci->pci_vdev.obj; in qvirtio_gpio_pci_start_hw()
135 QOSGraphObject *obj = &virtio_spci->pci_vdev.obj; in virtio_gpio_pci_create() local
141 obj->get_driver = qvirtio_gpio_pci_get_driver; in virtio_gpio_pci_create()
142 obj->start_hw = qvirtio_gpio_pci_start_hw; in virtio_gpio_pci_create()
143 obj->destructor = qvirtio_gpio_pci_destructor; in virtio_gpio_pci_create()
[all …]
H A Dppc64_pseries-machine.c30 QOSGraphObject obj; member
35 QOSGraphObject obj; member
44 QSPAPR_pci_host *host = obj; in QSPAPR_host_get_device()
46 return &host->pci.obj; in QSPAPR_host_get_device()
62 static void spapr_destructor(QOSGraphObject *obj) in spapr_destructor() argument
81 Qppc64_pseriesMachine *machine = obj; in spapr_get_device()
83 return &machine->bridge.obj; in spapr_get_device()
93 machine->obj.get_device = spapr_get_device; in qos_create_machine_spapr()
94 machine->obj.get_driver = spapr_get_driver; in qos_create_machine_spapr()
95 machine->obj.destructor = spapr_destructor; in qos_create_machine_spapr()
[all …]
H A Dvirtio-net.c68 QVirtioNetDevice *v_net = (QVirtioNetDevice *) obj; in qvirtio_net_device_destructor()
115 return &virtio_ndevice->obj; in virtio_net_device_create()
121 QVirtioNetPCI *v_net = (QVirtioNetPCI *) obj; in qvirtio_net_pci_destructor()
123 QOSGraphObject *pci_vobj = &v_net->pci_vdev.obj; in qvirtio_net_pci_destructor()
131 QVirtioNetPCI *v_net = (QVirtioNetPCI *) obj; in qvirtio_net_pci_start_hw()
133 QOSGraphObject *pci_vobj = &v_net->pci_vdev.obj; in qvirtio_net_pci_start_hw()
154 QOSGraphObject *obj = &virtio_bpci->pci_vdev.obj; in virtio_net_pci_create() local
162 obj->destructor = qvirtio_net_pci_destructor; in virtio_net_pci_create()
163 obj->start_hw = qvirtio_net_pci_start_hw; in virtio_net_pci_create()
164 obj->get_driver = qvirtio_net_pci_get_driver; in virtio_net_pci_create()
[all …]
H A Dx86_64_pc-machine.c31 QOSGraphObject obj; member
36 QOSGraphObject obj; member
45 i440FX_pcihost *host = obj; in i440FX_host_get_device()
47 return &host->pci.obj; in i440FX_host_get_device()
63 static void pc_destructor(QOSGraphObject *obj) in pc_destructor() argument
82 QX86PCMachine *machine = obj; in pc_get_device()
84 return &machine->bridge.obj; in pc_get_device()
94 machine->obj.get_device = pc_get_device; in qos_create_machine_pc()
95 machine->obj.get_driver = pc_get_driver; in qos_create_machine_pc()
96 machine->obj.destructor = pc_destructor; in qos_create_machine_pc()
[all …]
/qemu/include/qapi/
H A Dvisitor.h299 bool visit_start_struct(Visitor *v, const char *name, void **obj,
327 void visit_end_struct(Visitor *v, void **obj);
429 GenericAlternate **obj, size_t size,
443 void visit_end_alternate(Visitor *v, void **obj);
522 bool visit_type_enum(Visitor *v, const char *name, int *obj,
557 bool visit_type_uint8(Visitor *v, const char *name, uint8_t *obj,
592 bool visit_type_int16(Visitor *v, const char *name, int16_t *obj,
599 bool visit_type_int32(Visitor *v, const char *name, int32_t *obj,
606 bool visit_type_int64(Visitor *v, const char *name, int64_t *obj,
615 bool visit_type_size(Visitor *v, const char *name, uint64_t *obj,
[all …]
/qemu/scripts/coccinelle/
H A Dreset-type.cocci44 identifier obj;
47 -holdfn(Object *obj)
51 - parent.hold(obj)
72 identifier obj;
75 -exitfn(Object *obj)
92 identifier obj;
99 expression obj;
110 expression obj;
117 expression obj;
125 identifier obj;
[all …]
/qemu/net/
H A Dfilter.c124 NetFilterState *nf = NETFILTER(obj); in netfilter_get_netdev_id()
131 NetFilterState *nf = NETFILTER(obj); in netfilter_set_netdev_id()
138 NetFilterState *nf = NETFILTER(obj); in netfilter_get_direction()
144 NetFilterState *nf = NETFILTER(obj); in netfilter_set_direction()
150 NetFilterState *nf = NETFILTER(obj); in netfilter_get_status()
157 NetFilterState *nf = NETFILTER(obj); in netfilter_set_status()
176 NetFilterState *nf = NETFILTER(obj); in netfilter_get_position()
208 static void netfilter_init(Object *obj) in netfilter_init() argument
250 Object *obj; in netfilter_complete() local
265 if (!obj) { in netfilter_complete()
[all …]

12345678910>>...44