Skip to content

Commit d3176a9

Browse files
xzpeterphilmd
authored andcommitted
qom: Use object_get_container()
Use object_get_container() whenever applicable across the tree. Signed-off-by: Peter Xu <[email protected]> Reviewed-by: Philippe Mathieu-Daudé <[email protected]> Message-ID: <[email protected]> Signed-off-by: Philippe Mathieu-Daudé <[email protected]> Reviewed-by: Richard Henderson <[email protected]>
1 parent 180e8f1 commit d3176a9

File tree

6 files changed

+8
-8
lines changed

6 files changed

+8
-8
lines changed

backends/cryptodev.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ static int qmp_query_cryptodev_foreach(Object *obj, void *data)
9797
QCryptodevInfoList *qmp_query_cryptodev(Error **errp)
9898
{
9999
QCryptodevInfoList *list = NULL;
100-
Object *objs = container_get(object_get_root(), "/objects");
100+
Object *objs = object_get_container("objects");
101101

102102
object_child_foreach(objs, qmp_query_cryptodev_foreach, &list);
103103

@@ -557,7 +557,7 @@ static void cryptodev_backend_stats_cb(StatsResultList **result,
557557
switch (target) {
558558
case STATS_TARGET_CRYPTODEV:
559559
{
560-
Object *objs = container_get(object_get_root(), "/objects");
560+
Object *objs = object_get_container("objects");
561561
StatsArgs stats_args;
562562
stats_args.result.stats = result;
563563
stats_args.names = names;

chardev/char.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848

4949
Object *get_chardevs_root(void)
5050
{
51-
return container_get(object_get_root(), "/chardevs");
51+
return object_get_container("chardevs");
5252
}
5353

5454
static void chr_be_event(Chardev *s, QEMUChrEvent event)

qom/object.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1774,7 +1774,7 @@ Object *object_get_root(void)
17741774

17751775
Object *object_get_objects_root(void)
17761776
{
1777-
return container_get(object_get_root(), "/objects");
1777+
return object_get_container("objects");
17781778
}
17791779

17801780
Object *object_get_internal_root(void)

scsi/pr-manager.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
#include "qemu/module.h"
2222
#include "qapi/qapi-commands-block.h"
2323

24-
#define PR_MANAGER_PATH "/objects"
24+
#define PR_MANAGER_PATH "objects"
2525

2626
typedef struct PRManagerData {
2727
PRManager *pr_mgr;
@@ -135,7 +135,7 @@ PRManagerInfoList *qmp_query_pr_managers(Error **errp)
135135
{
136136
PRManagerInfoList *head = NULL;
137137
PRManagerInfoList **prev = &head;
138-
Object *container = container_get(object_get_root(), PR_MANAGER_PATH);
138+
Object *container = object_get_container(PR_MANAGER_PATH);
139139

140140
object_child_foreach(container, query_one_pr_manager, &prev);
141141
return head;

ui/console.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1160,7 +1160,7 @@ DisplayState *init_displaystate(void)
11601160
* all QemuConsoles are created and the order / numbering
11611161
* doesn't change any more */
11621162
name = g_strdup_printf("console[%d]", con->index);
1163-
object_property_add_child(container_get(object_get_root(), "/backend"),
1163+
object_property_add_child(object_get_container("backend"),
11641164
name, OBJECT(con));
11651165
g_free(name);
11661166
}

ui/dbus-chardev.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ dbus_chardev_init(DBusDisplay *dpy)
106106
dpy->notifier.notify = dbus_display_on_notify;
107107
dbus_display_notifier_add(&dpy->notifier);
108108

109-
object_child_foreach(container_get(object_get_root(), "/chardevs"),
109+
object_child_foreach(object_get_container("chardevs"),
110110
dbus_display_chardev_foreach, dpy);
111111
}
112112

0 commit comments

Comments
 (0)