Lines Matching refs:vdev
163 intr_mode = svnic_dev_get_intr_mode(snic->vdev); in snic_notify_set()
166 ret = svnic_dev_notify_set(snic->vdev, SNIC_MSIX_ERR_NOTIFY); in snic_notify_set()
181 snic_dev_wait(struct vnic_dev *vdev, in snic_dev_wait() argument
190 ret = start(vdev, arg); in snic_dev_wait()
203 ret = finished(vdev, &done); in snic_dev_wait()
227 svnic_dev_disable(snic->vdev); in snic_cleanup()
276 snic_vdev_open_done(struct vnic_dev *vdev, int *done) in snic_vdev_open_done() argument
278 struct snic *snic = svnic_dev_priv(vdev); in snic_vdev_open_done()
283 ret = svnic_dev_open_done(vdev, done); in snic_vdev_open_done()
484 snic->vdev = svnic_dev_alloc_discover(NULL, snic, pdev, &snic->bar0, 1); in snic_probe()
485 if (!snic->vdev) { in snic_probe()
492 ret = svnic_dev_cmd_init(snic->vdev, 0); in snic_probe()
499 ret = snic_dev_wait(snic->vdev, svnic_dev_open, snic_vdev_open_done, 0); in snic_probe()
508 ret = svnic_dev_init(snic->vdev, 0); in snic_probe()
653 ret = svnic_dev_enable_wait(snic->vdev); in snic_probe()
705 svnic_dev_disable(snic->vdev); in snic_probe()
722 svnic_dev_notify_unset(snic->vdev); in snic_probe()
740 svnic_dev_close(snic->vdev); in snic_probe()
743 svnic_dev_unregister(snic->vdev); in snic_probe()
823 svnic_dev_notify_unset(snic->vdev); in snic_remove()
827 svnic_dev_close(snic->vdev); in snic_remove()
828 svnic_dev_unregister(snic->vdev); in snic_remove()