[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/9] hw/qdev: Housekeeping around qdev_get_parent_bus()
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH v2 0/9] hw/qdev: Housekeeping around qdev_get_parent_bus() |
Date: |
Mon, 13 Feb 2023 08:04:14 +0100 |
v2: Convert more qdev_get_parent_bus()
DeviceState::parent_bus is an internal field and should be
accessed by the qdev_get_parent_bus() helper. Replace most uses.
Philippe Mathieu-Daudé (9):
hw/qdev: Constify DeviceState* argument of qdev_get_parent_bus()
hw/audio: Replace dev->parent_bus by qdev_get_parent_bus(dev)
hw/block: Replace dev->parent_bus by qdev_get_parent_bus(dev)
hw/net: Replace dev->parent_bus by qdev_get_parent_bus(dev)
hw/pci: Replace dev->parent_bus by qdev_get_parent_bus(dev)
hw/ppc: Replace dev->parent_bus by qdev_get_parent_bus(dev)
hw/usb: Replace dev->parent_bus by qdev_get_parent_bus(dev)
hw: Use qdev_get_parent_bus() in
qdev_get_own_fw_dev_path_from_handler()
qdev-monitor: Use qdev_get_parent_bus() in bus_print_dev()
hw/audio/intel-hda.c | 10 +++++-----
hw/block/fdc.c | 2 +-
hw/block/swim.c | 2 +-
hw/core/qdev-fw.c | 9 +++++----
hw/core/qdev.c | 2 +-
hw/ide/qdev.c | 6 +++---
hw/net/virtio-net.c | 2 +-
hw/pci-bridge/pci_expander_bridge.c | 2 +-
hw/ppc/spapr_vio.c | 4 ++--
hw/scsi/scsi-bus.c | 18 +++++++++---------
hw/usb/bus.c | 2 +-
hw/usb/desc.c | 2 +-
hw/usb/dev-smartcard-reader.c | 16 ++++++++--------
include/hw/qdev-core.h | 4 ++--
include/hw/scsi/scsi.h | 2 +-
include/hw/usb.h | 2 +-
softmmu/bootdevice.c | 2 +-
softmmu/qdev-monitor.c | 6 +++---
18 files changed, 47 insertions(+), 46 deletions(-)
--
2.38.1
- [PATCH v2 0/9] hw/qdev: Housekeeping around qdev_get_parent_bus(),
Philippe Mathieu-Daudé <=
- [PATCH v2 1/9] hw/qdev: Constify DeviceState* argument of qdev_get_parent_bus(), Philippe Mathieu-Daudé, 2023/02/13
- [PATCH v2 2/9] hw/audio: Replace dev->parent_bus by qdev_get_parent_bus(dev), Philippe Mathieu-Daudé, 2023/02/13
- [PATCH v2 3/9] hw/block: Replace dev->parent_bus by qdev_get_parent_bus(dev), Philippe Mathieu-Daudé, 2023/02/13
- [PATCH v2 4/9] hw/net: Replace dev->parent_bus by qdev_get_parent_bus(dev), Philippe Mathieu-Daudé, 2023/02/13
- [PATCH v2 5/9] hw/pci: Replace dev->parent_bus by qdev_get_parent_bus(dev), Philippe Mathieu-Daudé, 2023/02/13
- [PATCH v2 6/9] hw/ppc: Replace dev->parent_bus by qdev_get_parent_bus(dev), Philippe Mathieu-Daudé, 2023/02/13
- [PATCH v2 7/9] hw/usb: Replace dev->parent_bus by qdev_get_parent_bus(dev), Philippe Mathieu-Daudé, 2023/02/13