static int virtio_pci_stop_ioeventfd(VirtIOPCIProxy *proxy)

{

    int n;



    if (!proxy->ioeventfd_started) {

        return 0;

    }



    for (n = 0; n < VIRTIO_PCI_QUEUE_MAX; n++) {

        if (!virtio_queue_get_num(proxy->vdev, n)) {

            continue;

        }



        virtio_pci_set_host_notifier_fd_handler(proxy, n, false);

        virtio_pci_set_host_notifier_internal(proxy, n, false);

    }

    proxy->ioeventfd_started = false;

    return 0;

}

static int virtio_pci_stop_ioeventfd(VirtIOPCIProxy *proxy)

{

    int n;



    if (!proxy->ioeventfd_started) {

        return 0;

    }



    for (n = 0; n < VIRTIO_PCI_QUEUE_MAX; n++) {

        if (!virtio_queue_get_num(proxy->vdev, n)) {

            continue;

        }



        virtio_pci_set_host_notifier_fd_handler(proxy, n, false);

        virtio_pci_set_host_notifier_internal(proxy, n, false);

    }

    proxy->ioeventfd_started = false;

    return 0;

}

        return 0;     return 0;         virtio_pci_set_host_notifier_internal(proxy, n, false); static int virtio_pci_stop_ioeventfd(VirtIOPCIProxy *proxy)         return 0;         virtio_pci_set_host_notifier_internal(proxy, n, false);     return 0;
static int FUNC_0(VirtIOPCIProxy *VAR_0)

{

    int VAR_1;



    if (!VAR_0->ioeventfd_started) {

        return 0;

    }



    for (VAR_1 = 0; VAR_1 < VIRTIO_PCI_QUEUE_MAX; VAR_1++) {

        if (!virtio_queue_get_num(VAR_0->vdev, VAR_1)) {

            continue;

        }



        virtio_pci_set_host_notifier_fd_handler(VAR_0, VAR_1, false);

        virtio_pci_set_host_notifier_internal(VAR_0, VAR_1, false);

    }

    VAR_0->ioeventfd_started = false;

    return 0;

}

static int FUNC_0(VirtIOPCIProxy *VAR_0)
{ int VAR_1; if (!VAR_0->ioeventfd_started) { return 0; } for (VAR_1 = 0; VAR_1 < VIRTIO_PCI_QUEUE_MAX; VAR_1++) { if (!virtio_queue_get_num(VAR_0->vdev, VAR_1)) { continue; } virtio_pci_set_host_notifier_fd_handler(VAR_0, VAR_1, false); virtio_pci_set_host_notifier_internal(VAR_0, VAR_1, false); } VAR_0->ioeventfd_started = false; return 0; }