Lines Matching refs:vdev
613 struct vio_dev *vdev = to_vio_dev(vhost->dev); in ibmvfc_send_crq() local
614 return plpar_hcall_norets(H_SEND_CRQ, vdev->unit_address, word1, word2); in ibmvfc_send_crq()
653 struct vio_dev *vdev = to_vio_dev(vhost->dev); in ibmvfc_release_crq_queue() local
657 free_irq(vdev->irq, vhost); in ibmvfc_release_crq_queue()
662 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvfc_release_crq_queue()
681 struct vio_dev *vdev = to_vio_dev(vhost->dev); in ibmvfc_reenable_crq_queue() local
687 rc = plpar_hcall_norets(H_ENABLE_CRQ, vdev->unit_address); in ibmvfc_reenable_crq_queue()
707 struct vio_dev *vdev = to_vio_dev(vhost->dev); in ibmvfc_reset_crq() local
714 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvfc_reset_crq()
727 rc = plpar_hcall_norets(H_REG_CRQ, vdev->unit_address, in ibmvfc_reset_crq()
3178 struct vio_dev *vdev = to_vio_dev(vhost->dev); in ibmvfc_tasklet() local
3200 vio_enable_interrupts(vdev); in ibmvfc_tasklet()
3202 vio_disable_interrupts(vdev); in ibmvfc_tasklet()
3207 vio_disable_interrupts(vdev); in ibmvfc_tasklet()
4513 struct vio_dev *vdev = to_vio_dev(dev); in ibmvfc_init_crq() local
4529 retrc = rc = plpar_hcall_norets(H_REG_CRQ, vdev->unit_address, in ibmvfc_init_crq()
4547 if ((rc = request_irq(vdev->irq, ibmvfc_interrupt, 0, IBMVFC_NAME, vhost))) { in ibmvfc_init_crq()
4548 dev_err(dev, "Couldn't register irq 0x%x. rc=%d\n", vdev->irq, rc); in ibmvfc_init_crq()
4552 if ((rc = vio_enable_interrupts(vdev))) { in ibmvfc_init_crq()
4564 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvfc_init_crq()
4748 static int ibmvfc_probe(struct vio_dev *vdev, const struct vio_device_id *id) in ibmvfc_probe() argument
4752 struct device *dev = &vdev->dev; in ibmvfc_probe()
4854 static int ibmvfc_remove(struct vio_dev *vdev) in ibmvfc_remove() argument
4856 struct ibmvfc_host *vhost = dev_get_drvdata(&vdev->dev); in ibmvfc_remove()
4898 struct vio_dev *vdev = to_vio_dev(dev); in ibmvfc_resume() local
4901 vio_disable_interrupts(vdev); in ibmvfc_resume()
4915 static unsigned long ibmvfc_get_desired_dma(struct vio_dev *vdev) in ibmvfc_get_desired_dma() argument