Lines Matching refs:rvdev

30 	struct rproc *rproc = rvring->rvdev->rproc;  in rproc_virtio_notify()
70 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); in rp_find_vq() local
81 if (id >= ARRAY_SIZE(rvdev->vring)) in rp_find_vq()
88 mem = rproc_find_carveout_by_name(rproc, "vdev%dvring%d", rvdev->index, in rp_find_vq()
93 rvring = &rvdev->vring[id]; in rp_find_vq()
120 rsc = (void *)rproc->table_ptr + rvdev->rsc_offset; in rp_find_vq()
175 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); in rproc_virtio_get_status() local
178 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_get_status()
185 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); in rproc_virtio_set_status() local
188 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_set_status()
196 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); in rproc_virtio_reset() local
199 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_reset()
208 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); in rproc_virtio_get_features() local
211 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_get_features()
228 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); in rproc_virtio_finalize_features() local
231 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_finalize_features()
254 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); in rproc_virtio_get() local
258 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_get()
272 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); in rproc_virtio_set() local
276 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_set()
310 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); in rproc_virtio_dev_release() local
315 kref_put(&rvdev->refcount, rproc_vdev_release); in rproc_virtio_dev_release()
329 int rproc_add_virtio_dev(struct rproc_vdev *rvdev, int id) in rproc_add_virtio_dev() argument
331 struct rproc *rproc = rvdev->rproc; in rproc_add_virtio_dev()
332 struct device *dev = &rvdev->dev; in rproc_add_virtio_dev()
338 mem = rproc_find_carveout_by_name(rproc, "vdev%dbuffer", rvdev->index); in rproc_add_virtio_dev()
355 rvdev->index); in rproc_add_virtio_dev()
395 kref_get(&rvdev->refcount); in rproc_add_virtio_dev()