[PATCH-for-11.0 0/2] hw/pci: Rename PCIDeviceClass::exit() -> PCIDeviceClass::unrealize()

Philippe Mathieu-Daudé posted 2 patches 2 months, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20251124103244.78932-1-philmd@linaro.org
Maintainers: Gerd Hoffmann <kraxel@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Helge Deller <deller@gmx.de>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Jonathan Cameron <jonathan.cameron@huawei.com>, Fan Ni <fan.ni@samsung.com>, John Snow <jsnow@redhat.com>, Jiri Slaby <jslaby@suse.cz>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Pavel Pisa <pisa@cmp.felk.cvut.cz>, Francisco Iglesias <francisco.iglesias@amd.com>, Vikram Garhwal <vikram.garhwal@bytedance.com>, Jason Wang <jasowang@redhat.com>, Dmitry Fleytman <dmitry.fleytman@gmail.com>, Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>, Stefan Weil <sw@weilnetz.de>, Sriram Yagnaraman <sriram.yagnaraman@ericsson.com>, Jiri Pirko <jiri@resnulli.us>, Sven Schnelle <svens@stackframe.org>, Keith Busch <kbusch@kernel.org>, Klaus Jensen <its@irrelevant.dk>, Jesper Devantier <foss@defmacro.it>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, Peter Maydell <peter.maydell@linaro.org>, Andrey Smirnov <andrew.smirnov@gmail.com>, Paul Burton <paulburton@kernel.org>, Aleksandar Rikalo <arikalo@gmail.com>, Elena Ufimtseva <elena.ufimtseva@oracle.com>, Jagannathan Raman <jag.raman@oracle.com>, Palmer Dabbelt <palmer@dabbelt.com>, Alistair Francis <alistair.francis@wdc.com>, Weiwei Li <liwei1518@gmail.com>, Daniel Henrique Barboza <dbarboza@ventanamicro.com>, Liu Zhiwei <zhiwei_liu@linux.alibaba.com>, Fam Zheng <fam@euphon.net>, Hannes Reinecke <hare@suse.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Bin Meng <bmeng.cn@gmail.com>, Jeuk Kim <jeuk20.kim@samsung.com>, Alex Williamson <alex@shazbot.org>, "Cédric Le Goater" <clg@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>, Anthony PERARD <anthony@xenproject.org>, Paul Durrant <paul@xen.org>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
include/hw/pci/pci.h                |  1 -
include/hw/pci/pci_bridge.h         |  2 +-
include/hw/pci/pci_device.h         |  3 ++-
hw/audio/ac97.c                     |  8 ++++----
hw/audio/es1370.c                   |  8 ++++----
hw/audio/intel-hda.c                |  8 ++++----
hw/audio/via-ac97.c                 |  4 ++--
hw/char/diva-gsp.c                  |  6 +++---
hw/char/serial-pci-multi.c          |  8 ++++----
hw/char/serial-pci.c                |  4 ++--
hw/cxl/switch-mailbox-cci.c         |  4 ++--
hw/display/ati.c                    |  8 ++++----
hw/display/bochs-display.c          |  4 ++--
hw/display/vga-pci.c                |  4 ++--
hw/ide/cmd646.c                     |  4 ++--
hw/ide/ich.c                        |  4 ++--
hw/ide/piix.c                       |  6 +++---
hw/ide/via.c                        |  4 ++--
hw/mem/cxl_type3.c                  |  4 ++--
hw/misc/edu.c                       |  4 ++--
hw/misc/ivshmem-pci.c               |  4 ++--
hw/misc/pci-testdev.c               |  5 ++---
hw/net/can/can_kvaser_pci.c         |  4 ++--
hw/net/can/can_mioe3680_pci.c       |  4 ++--
hw/net/can/can_pcm3680_pci.c        |  4 ++--
hw/net/can/ctucan_pci.c             |  4 ++--
hw/net/e1000.c                      |  5 ++---
hw/net/e1000e.c                     |  4 ++--
hw/net/eepro100.c                   |  8 ++++----
hw/net/igb.c                        |  4 ++--
hw/net/igbvf.c                      |  4 ++--
hw/net/ne2000-pci.c                 |  4 ++--
hw/net/pcnet-pci.c                  |  4 ++--
hw/net/rocker/rocker.c              |  4 ++--
hw/net/rtl8139.c                    |  4 ++--
hw/net/sungem.c                     |  4 ++--
hw/net/tulip.c                      |  4 ++--
hw/net/vmxnet3.c                    |  4 ++--
hw/nvme/ctrl.c                      |  4 ++--
hw/pci-bridge/cxl_downstream.c      |  8 ++++----
hw/pci-bridge/cxl_root_port.c       |  2 +-
hw/pci-bridge/cxl_upstream.c        |  8 ++++----
hw/pci-bridge/gen_pcie_root_port.c  |  2 +-
hw/pci-bridge/i82801b11.c           |  2 +-
hw/pci-bridge/pci_bridge_dev.c      |  8 ++++----
hw/pci-bridge/pci_expander_bridge.c |  8 ++++----
hw/pci-bridge/pcie_pci_bridge.c     |  8 ++++----
hw/pci-bridge/pcie_root_port.c      |  8 ++++----
hw/pci-bridge/simba.c               |  2 +-
hw/pci-bridge/xio3130_downstream.c  |  8 ++++----
hw/pci-bridge/xio3130_upstream.c    |  8 ++++----
hw/pci-host/designware.c            |  2 +-
hw/pci-host/xilinx-pcie.c           |  2 +-
hw/pci/pci.c                        |  4 ++--
hw/pci/pci_bridge.c                 |  2 +-
hw/remote/proxy.c                   |  4 ++--
hw/riscv/riscv-iommu-pci.c          |  4 ++--
hw/scsi/esp-pci.c                   |  4 ++--
hw/scsi/lsi53c895a.c                |  4 ++--
hw/scsi/megasas.c                   |  4 ++--
hw/scsi/mptsas.c                    |  4 ++--
hw/scsi/vmw_pvscsi.c                | 10 ++++------
hw/sd/sdhci-pci.c                   |  4 ++--
hw/ufs/ufs.c                        |  4 ++--
hw/usb/hcd-ehci-pci.c               |  4 ++--
hw/usb/hcd-ohci-pci.c               |  8 ++++----
hw/usb/hcd-uhci.c                   |  4 ++--
hw/usb/hcd-xhci-pci.c               |  4 ++--
hw/vfio/pci.c                       |  4 ++--
hw/virtio/virtio-pci.c              |  4 ++--
hw/watchdog/wdt_i6300esb.c          |  4 ++--
hw/xen/xen_pt.c                     |  4 ++--
72 files changed, 168 insertions(+), 172 deletions(-)
[PATCH-for-11.0 0/2] hw/pci: Rename PCIDeviceClass::exit() -> PCIDeviceClass::unrealize()
Posted by Philippe Mathieu-Daudé 2 months, 2 weeks ago
Complete PCIDeviceClass::realize() conversion started 10 years ago :)

Philippe Mathieu-Daudé (2):
  hw/pci: Rename pci_bridge_exitfn() -> pci_bridge_unrealize()
  hw/pci: Rename PCIDeviceClass::exit() -> PCIDeviceClass::unrealize()

 include/hw/pci/pci.h                |  1 -
 include/hw/pci/pci_bridge.h         |  2 +-
 include/hw/pci/pci_device.h         |  3 ++-
 hw/audio/ac97.c                     |  8 ++++----
 hw/audio/es1370.c                   |  8 ++++----
 hw/audio/intel-hda.c                |  8 ++++----
 hw/audio/via-ac97.c                 |  4 ++--
 hw/char/diva-gsp.c                  |  6 +++---
 hw/char/serial-pci-multi.c          |  8 ++++----
 hw/char/serial-pci.c                |  4 ++--
 hw/cxl/switch-mailbox-cci.c         |  4 ++--
 hw/display/ati.c                    |  8 ++++----
 hw/display/bochs-display.c          |  4 ++--
 hw/display/vga-pci.c                |  4 ++--
 hw/ide/cmd646.c                     |  4 ++--
 hw/ide/ich.c                        |  4 ++--
 hw/ide/piix.c                       |  6 +++---
 hw/ide/via.c                        |  4 ++--
 hw/mem/cxl_type3.c                  |  4 ++--
 hw/misc/edu.c                       |  4 ++--
 hw/misc/ivshmem-pci.c               |  4 ++--
 hw/misc/pci-testdev.c               |  5 ++---
 hw/net/can/can_kvaser_pci.c         |  4 ++--
 hw/net/can/can_mioe3680_pci.c       |  4 ++--
 hw/net/can/can_pcm3680_pci.c        |  4 ++--
 hw/net/can/ctucan_pci.c             |  4 ++--
 hw/net/e1000.c                      |  5 ++---
 hw/net/e1000e.c                     |  4 ++--
 hw/net/eepro100.c                   |  8 ++++----
 hw/net/igb.c                        |  4 ++--
 hw/net/igbvf.c                      |  4 ++--
 hw/net/ne2000-pci.c                 |  4 ++--
 hw/net/pcnet-pci.c                  |  4 ++--
 hw/net/rocker/rocker.c              |  4 ++--
 hw/net/rtl8139.c                    |  4 ++--
 hw/net/sungem.c                     |  4 ++--
 hw/net/tulip.c                      |  4 ++--
 hw/net/vmxnet3.c                    |  4 ++--
 hw/nvme/ctrl.c                      |  4 ++--
 hw/pci-bridge/cxl_downstream.c      |  8 ++++----
 hw/pci-bridge/cxl_root_port.c       |  2 +-
 hw/pci-bridge/cxl_upstream.c        |  8 ++++----
 hw/pci-bridge/gen_pcie_root_port.c  |  2 +-
 hw/pci-bridge/i82801b11.c           |  2 +-
 hw/pci-bridge/pci_bridge_dev.c      |  8 ++++----
 hw/pci-bridge/pci_expander_bridge.c |  8 ++++----
 hw/pci-bridge/pcie_pci_bridge.c     |  8 ++++----
 hw/pci-bridge/pcie_root_port.c      |  8 ++++----
 hw/pci-bridge/simba.c               |  2 +-
 hw/pci-bridge/xio3130_downstream.c  |  8 ++++----
 hw/pci-bridge/xio3130_upstream.c    |  8 ++++----
 hw/pci-host/designware.c            |  2 +-
 hw/pci-host/xilinx-pcie.c           |  2 +-
 hw/pci/pci.c                        |  4 ++--
 hw/pci/pci_bridge.c                 |  2 +-
 hw/remote/proxy.c                   |  4 ++--
 hw/riscv/riscv-iommu-pci.c          |  4 ++--
 hw/scsi/esp-pci.c                   |  4 ++--
 hw/scsi/lsi53c895a.c                |  4 ++--
 hw/scsi/megasas.c                   |  4 ++--
 hw/scsi/mptsas.c                    |  4 ++--
 hw/scsi/vmw_pvscsi.c                | 10 ++++------
 hw/sd/sdhci-pci.c                   |  4 ++--
 hw/ufs/ufs.c                        |  4 ++--
 hw/usb/hcd-ehci-pci.c               |  4 ++--
 hw/usb/hcd-ohci-pci.c               |  8 ++++----
 hw/usb/hcd-uhci.c                   |  4 ++--
 hw/usb/hcd-xhci-pci.c               |  4 ++--
 hw/vfio/pci.c                       |  4 ++--
 hw/virtio/virtio-pci.c              |  4 ++--
 hw/watchdog/wdt_i6300esb.c          |  4 ++--
 hw/xen/xen_pt.c                     |  4 ++--
 72 files changed, 168 insertions(+), 172 deletions(-)

-- 
2.51.0