Searched defs:rvdev (Results 1 - 2 of 2) sorted by relevance

/drivers/remoteproc/
H A Dremoteproc_virtio.c36 struct rproc *rproc = rvring->rvdev->rproc;
75 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); local
82 /* we're temporarily limited to two virtqueues per rvdev */
83 if (id >= ARRAY_SIZE(rvdev->vring))
86 rvring = &rvdev->vring[id];
186 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); local
188 return rvdev->dfeatures;
193 struct rproc_vdev *rvdev = vdev_to_rvdev(vdev); local
207 rvdev->gfeatures = vdev->features[0];
238 * @rvdev
245 rproc_add_virtio_dev(struct rproc_vdev *rvdev, int id) argument
286 rproc_remove_virtio_dev(struct rproc_vdev *rvdev) argument
[all...]
H A Dremoteproc_core.c283 __rproc_handle_vring(struct rproc_vdev *rvdev, struct fw_rsc_vdev *rsc, int i) argument
285 struct rproc *rproc = rvdev->rproc;
327 /* TODO: assign a notifyid for rvdev updates as well */
328 ret = idr_get_new(&rproc->notifyids, &rvdev->vring[i], &notifyid);
343 rvdev->vring[i].len = vring->num;
344 rvdev->vring[i].align = vring->align;
345 rvdev->vring[i].va = va;
346 rvdev->vring[i].dma = dma;
347 rvdev->vring[i].notifyid = notifyid;
348 rvdev
353 __rproc_free_vrings(struct rproc_vdev *rvdev, int i) argument
397 struct rproc_vdev *rvdev; local
1270 struct rproc_vdev *rvdev, *rvtmp; local
1552 struct rproc_vdev *rvdev; local
[all...]

Completed in 871 milliseconds