Lines Matching +full:- +full:path
5 * later. See the COPYING file in the top-level directory.
9 #include "hw/qdev-core.h"
13 #include "qapi/qapi-commands-qom.h"
22 const char *path = qdict_get_try_str(qdict, "path"); in hmp_qom_list() local
26 if (path == NULL) { in hmp_qom_list()
31 list = qmp_qom_list(path, &err); in hmp_qom_list()
35 ObjectPropertyInfo *value = list->value; in hmp_qom_list()
38 value->name, value->type); in hmp_qom_list()
39 list = list->next; in hmp_qom_list()
49 const char *path = qdict_get_str(qdict, "path"); in hmp_qom_set() local
55 Object *obj = object_resolve_path(path, NULL); in hmp_qom_set()
59 "Device '%s' not found", path); in hmp_qom_set()
67 qmp_qom_set(path, property, obj, &err); in hmp_qom_set()
76 const char *path = qdict_get_str(qdict, "path"); in hmp_qom_get() local
79 QObject *obj = qmp_qom_get(path, property, &err); in hmp_qom_get()
83 monitor_printf(mon, "%s\n", str->str); in hmp_qom_get()
127 for (i = 0; i < children->len; i++) { in print_qom_composition()
136 const char *path = qdict_get_try_str(dict, "path"); in hmp_info_qom_tree() local
140 if (path) { in hmp_info_qom_tree()
141 obj = object_resolve_path(path, &ambiguous); in hmp_info_qom_tree()
143 monitor_printf(mon, "Path '%s' could not be resolved.\n", path); in hmp_info_qom_tree()
147 monitor_printf(mon, "Warning: Path '%s' is ambiguous.\n", path); in hmp_info_qom_tree()
189 name = object_class_get_name(OBJECT_CLASS(elt->data)); in object_add_completion()
193 elt = elt->next; in object_add_completion()
211 ObjectPropertyInfo *info = list->value; in object_del_completion()
213 if (!strncmp(info->type, "child<", 5)) { in object_del_completion()
214 readline_add_completion_of(rs, str, info->name); in object_del_completion()
216 list = list->next; in object_del_completion()