Home
last modified time | relevance | path

Searched refs:defval (Results 1 – 10 of 10) sorted by relevance

/qemu/include/qemu/
H A Doption.h89 bool qemu_opt_get_bool(QemuOpts *opts, const char *name, bool defval);
90 uint64_t qemu_opt_get_number(QemuOpts *opts, const char *name, uint64_t defval);
91 uint64_t qemu_opt_get_size(QemuOpts *opts, const char *name, uint64_t defval);
92 bool qemu_opt_get_bool_del(QemuOpts *opts, const char *name, bool defval);
94 uint64_t defval);
96 uint64_t defval);
/qemu/qom/
H A Dobject_interfaces.c167 QObject *defval, const char *description) in object_property_help() argument
172 if (description || defval) { in object_property_help()
181 if (defval) { in object_property_help()
185 switch (qobject_type(defval)) { in object_property_help()
187 def = qstring_get_str(qobject_to(QString, defval)); in object_property_help()
191 def = qbool_get_bool(qobject_to(QBool, defval)) ? "on" : "off"; in object_property_help()
195 def_json = g_string_free(qobject_to_json(defval), false); in object_property_help()
241 prop->defval, prop->description)); in type_print_class_properties()
H A Dqom-qmp-cmds.c179 info->default_value = qobject_ref(prop->defval); in qmp_device_list_properties()
224 info->default_value = qobject_ref(prop->defval); in qmp_qom_list_properties()
H A Dobject.c326 if (prop->defval) { in object_property_free()
327 qobject_unref(prop->defval); in object_property_free()
328 prop->defval = NULL; in object_property_free()
1583 Visitor *v = qobject_input_visitor_new(prop->defval); in object_property_init_defval()
1591 static void object_property_set_default(ObjectProperty *prop, QObject *defval) in object_property_set_default() argument
1593 assert(!prop->defval); in object_property_set_default()
1596 prop->defval = defval; in object_property_set_default()
2865 if (target_prop->defval) { in object_property_add_alias()
2866 op->defval = qobject_ref(target_prop->defval); in object_property_add_alias()
/qemu/include/hw/
H A Dqdev-properties.h24 } defval; member
78 .defval.i = (_type)_defval)
87 .defval.u = (bool)_defval)
92 .defval.u = (_type)_defval)
101 .defval.u = (bool)_defval)
106 .defval.u = (bool)_defval)
144 .defval.u = 0, \
/qemu/util/
H A Dqemu-option.c329 bool defval, bool del) in qemu_opt_get_bool_helper() argument
333 bool ret = defval; in qemu_opt_get_bool_helper()
355 bool qemu_opt_get_bool(QemuOpts *opts, const char *name, bool defval) in qemu_opt_get_bool() argument
357 return qemu_opt_get_bool_helper(opts, name, defval, false); in qemu_opt_get_bool()
360 bool qemu_opt_get_bool_del(QemuOpts *opts, const char *name, bool defval) in qemu_opt_get_bool_del() argument
362 return qemu_opt_get_bool_helper(opts, name, defval, true); in qemu_opt_get_bool_del()
366 uint64_t defval, bool del) in qemu_opt_get_number_helper() argument
370 uint64_t ret = defval; in qemu_opt_get_number_helper()
392 uint64_t qemu_opt_get_number(QemuOpts *opts, const char *name, uint64_t defval) in qemu_opt_get_number() argument
394 return qemu_opt_get_number_helper(opts, name, defval, false); in qemu_opt_get_number()
[all …]
/qemu/rust/qemu-api/src/
H A Dqdev.rs188 …$state:ty, $field:ident, $prop:expr, $type:ty, bit = $bitnr:expr, default = $defval:expr$(,)*) => {
196 defval: $crate::bindings::Property__bindgen_ty_1 { u: $defval as u64 },
200 ($name:expr, $state:ty, $field:ident, $prop:expr, $type:ty, default = $defval:expr$(,)*) => {
207 defval: $crate::bindings::Property__bindgen_ty_1 { u: $defval as u64 },
/qemu/hw/core/
H A Dqdev-properties.c122 qapi_enum_lookup(prop->info->enum_table, prop->defval.i)); in qdev_propinfo_set_default_value_enum()
168 object_property_set_default_bool(op, prop->defval.u); in set_default_value_bool()
279 object_property_set_default_int(op, prop->defval.i); in qdev_propinfo_set_default_value_int()
285 object_property_set_default_uint(op, prop->defval.u); in qdev_propinfo_set_default_value_uint()
/qemu/include/qom/
H A Dobject.h100 QObject *defval; member
2048 QObject *defval, const char *description);
/qemu/hw/vfio/
H A Dpci.c3471 .set_default = true, .defval.i = ON_OFF_AUTO_AUTO),