[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sysbus_create_simple Vs qdev_create
From: |
Markus Armbruster |
Subject: |
Re: sysbus_create_simple Vs qdev_create |
Date: |
Fri, 17 Jul 2020 07:10:57 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Eduardo Habkost <ehabkost@redhat.com> writes:
> I'd also note that the use of "parent" in the code is also
> ambiguous. It can mean:
>
> * QOM parent type, i.e. TypeInfo.parent. Related fields:
> * parent_class members of class structs
> * parent_obj members of object structs
I hate the use of "parent" and "child" for a super- / subtype relation.
Correcting the terminology there would be short term pain for long term
gain. Worthwhile?
> * QOM composition tree parent object, i.e. Object::parent
> * qdev device parent bus, i.e. DeviceState::parent_bus
> * parent device of of qdev bus, i.e. BusState::parent
These are tree relations. Use of "parent" and "child" is perfectly
fine.
- sysbus_create_simple Vs qdev_create, Pratik Parvati, 2020/07/14
- Re: sysbus_create_simple Vs qdev_create, Pratik Parvati, 2020/07/14
- Re: sysbus_create_simple Vs qdev_create, Philippe Mathieu-Daudé, 2020/07/14
- Re: sysbus_create_simple Vs qdev_create, Markus Armbruster, 2020/07/15
- Re: sysbus_create_simple Vs qdev_create, Pratik Parvati, 2020/07/15
- Re: sysbus_create_simple Vs qdev_create, Peter Maydell, 2020/07/15
- Re: sysbus_create_simple Vs qdev_create, Markus Armbruster, 2020/07/15
- Re: sysbus_create_simple Vs qdev_create, Eduardo Habkost, 2020/07/16
- Re: sysbus_create_simple Vs qdev_create,
Markus Armbruster <=
- Re: sysbus_create_simple Vs qdev_create, Eduardo Habkost, 2020/07/17
- Re: sysbus_create_simple Vs qdev_create, Daniel P . Berrangé, 2020/07/17
- Re: sysbus_create_simple Vs qdev_create, Peter Maydell, 2020/07/17
- Re: sysbus_create_simple Vs qdev_create, Markus Armbruster, 2020/07/20
- Re: sysbus_create_simple Vs qdev_create, Markus Armbruster, 2020/07/20
- Re: sysbus_create_simple Vs qdev_create, Eduardo Habkost, 2020/07/20
- Re: sysbus_create_simple Vs qdev_create, Markus Armbruster, 2020/07/21
- Re: sysbus_create_simple Vs qdev_create, Paolo Bonzini, 2020/07/27
- Re: sysbus_create_simple Vs qdev_create, Markus Armbruster, 2020/07/28
- Re: sysbus_create_simple Vs qdev_create, Paolo Bonzini, 2020/07/28