Lines Matching refs:hw_ops
196 vpdev->hw_ops->send_intr(vpdev, vdev->c2h_vdev_db); in vop_set_status()
209 vpdev->hw_ops->send_intr(vpdev, vdev->c2h_vdev_db); in vop_reset_inform_host()
243 vpdev->hw_ops->send_intr(vpdev, vdev->c2h_vdev_db); in vop_notify()
257 vpdev->hw_ops->unmap(vpdev, vdev->vr[n]); in vop_del_vq()
325 va = vpdev->hw_ops->remap(vpdev, le64_to_cpu(config.address), vr_size); in vop_find_vq()
379 vpdev->hw_ops->unmap(vpdev, vdev->vr[index]); in vop_find_vq()
419 vpdev->hw_ops->send_intr(vpdev, vdev->c2h_vdev_db); in vop_find_vqs()
459 vpdev->hw_ops->ack_interrupt(vpdev, vdev->h2c_vdev_db); in vop_virtio_intr_handler()
503 vdev->h2c_vdev_db = vpdev->hw_ops->next_db(vpdev); in _vop_add_device()
504 vdev->virtio_cookie = vpdev->hw_ops->request_irq(vpdev, in _vop_add_device()
529 vpdev->hw_ops->free_irq(vpdev, vdev->virtio_cookie, vdev); in _vop_add_device()
593 vpdev->hw_ops->free_irq(vpdev, vdev->virtio_cookie, vdev); in _vop_remove_device()
666 void __iomem *dp = vpdev->hw_ops->get_remote_dp(vpdev); in vop_scan_devices()
695 bp = vpdev->hw_ops->get_remote_dp(vpdev); in vop_extint_handler()
698 vpdev->hw_ops->ack_interrupt(vpdev, ioread8(&bp->h2c_config_db)); in vop_extint_handler()
727 vi->h2c_config_db = vpdev->hw_ops->next_db(vpdev); in vop_driver_probe()
728 vi->cookie = vpdev->hw_ops->request_irq(vpdev, in vop_driver_probe()
736 bootparam = vpdev->hw_ops->get_remote_dp(vpdev); in vop_driver_probe()
755 vpdev->hw_ops->get_remote_dp(vpdev); in vop_driver_remove()
758 vpdev->hw_ops->free_irq(vpdev, vi->cookie, vi); in vop_driver_remove()