Lines Matching refs:ops
39 struct dm_virtio_ops *ops; in virtio_get_config() local
41 ops = virtio_get_ops(vdev->parent); in virtio_get_config()
43 return ops->get_config(vdev->parent, offset, buf, len); in virtio_get_config()
49 struct dm_virtio_ops *ops; in virtio_set_config() local
51 ops = virtio_get_ops(vdev->parent); in virtio_set_config()
53 return ops->set_config(vdev->parent, offset, buf, len); in virtio_set_config()
58 struct dm_virtio_ops *ops; in virtio_generation() local
60 ops = virtio_get_ops(vdev->parent); in virtio_generation()
61 if (!ops->generation) in virtio_generation()
64 return ops->generation(vdev->parent, counter); in virtio_generation()
69 struct dm_virtio_ops *ops; in virtio_get_status() local
71 ops = virtio_get_ops(vdev->parent); in virtio_get_status()
73 return ops->get_status(vdev->parent, status); in virtio_get_status()
78 struct dm_virtio_ops *ops; in virtio_set_status() local
80 ops = virtio_get_ops(vdev->parent); in virtio_set_status()
82 return ops->set_status(vdev->parent, status); in virtio_set_status()
87 struct dm_virtio_ops *ops; in virtio_reset() local
89 ops = virtio_get_ops(vdev->parent); in virtio_reset()
91 return ops->reset(vdev->parent); in virtio_reset()
96 struct dm_virtio_ops *ops; in virtio_get_features() local
98 ops = virtio_get_ops(vdev->parent); in virtio_get_features()
100 return ops->get_features(vdev->parent, features); in virtio_get_features()
105 struct dm_virtio_ops *ops; in virtio_set_features() local
107 ops = virtio_get_ops(vdev->parent); in virtio_set_features()
109 return ops->set_features(vdev->parent); in virtio_set_features()
115 struct dm_virtio_ops *ops; in virtio_find_vqs() local
117 ops = virtio_get_ops(vdev->parent); in virtio_find_vqs()
119 return ops->find_vqs(vdev->parent, nvqs, vqs); in virtio_find_vqs()
124 struct dm_virtio_ops *ops; in virtio_del_vqs() local
126 ops = virtio_get_ops(vdev->parent); in virtio_del_vqs()
128 return ops->del_vqs(vdev->parent); in virtio_del_vqs()
133 struct dm_virtio_ops *ops; in virtio_notify() local
135 ops = virtio_get_ops(vdev->parent); in virtio_notify()
137 return ops->notify(vdev->parent, vq); in virtio_notify()
193 struct dm_virtio_ops *ops; in virtio_uclass_pre_probe() local
195 ops = (struct dm_virtio_ops *)(udev->driver->ops); in virtio_uclass_pre_probe()
203 if (!ops->get_config || !ops->set_config || in virtio_uclass_pre_probe()
204 !ops->get_status || !ops->set_status || in virtio_uclass_pre_probe()
205 !ops->get_features || !ops->set_features || in virtio_uclass_pre_probe()
206 !ops->find_vqs || !ops->del_vqs || in virtio_uclass_pre_probe()
207 !ops->reset || !ops->notify) in virtio_uclass_pre_probe()
412 .ops = &virtio_bootdev_ops,