static int pci_unregister_device(DeviceState *dev)

{

    PCIDevice *pci_dev = PCI_DEVICE(dev);

    PCIDeviceClass *pc = PCI_DEVICE_GET_CLASS(pci_dev);



    pci_unregister_io_regions(pci_dev);

    pci_del_option_rom(pci_dev);



    if (pc->exit) {

        pc->exit(pci_dev);

    }



    do_pci_unregister_device(pci_dev);

    return 0;

}

static int pci_unregister_device(DeviceState *dev)

{

    PCIDevice *pci_dev = PCI_DEVICE(dev);

    PCIDeviceClass *pc = PCI_DEVICE_GET_CLASS(pci_dev);



    pci_unregister_io_regions(pci_dev);

    pci_del_option_rom(pci_dev);



    if (pc->exit) {

        pc->exit(pci_dev);

    }



    do_pci_unregister_device(pci_dev);

    return 0;

}

    return 0; static int pci_unregister_device(DeviceState *dev)     return 0;     return 0;     return 0;
static int FUNC_0(DeviceState *VAR_0)

{

    PCIDevice *pci_dev = PCI_DEVICE(VAR_0);

    PCIDeviceClass *pc = PCI_DEVICE_GET_CLASS(pci_dev);



    pci_unregister_io_regions(pci_dev);

    pci_del_option_rom(pci_dev);



    if (pc->exit) {

        pc->exit(pci_dev);

    }



    do_pci_unregister_device(pci_dev);

    return 0;

}

static int FUNC_0(DeviceState *VAR_0)
{ PCIDevice *pci_dev = PCI_DEVICE(VAR_0); PCIDeviceClass *pc = PCI_DEVICE_GET_CLASS(pci_dev); pci_unregister_io_regions(pci_dev); pci_del_option_rom(pci_dev); if (pc->exit) { pc->exit(pci_dev); } do_pci_unregister_device(pci_dev); return 0; }