Lines Matching refs:rsc

180 	struct fw_rsc_vdev *rsc;  in rproc_virtio_get_status()  local
182 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_get_status()
184 return rsc->status; in rproc_virtio_get_status()
190 struct fw_rsc_vdev *rsc; in rproc_virtio_set_status() local
192 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_set_status()
194 rsc->status = status; in rproc_virtio_set_status()
201 struct fw_rsc_vdev *rsc; in rproc_virtio_reset() local
203 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_reset()
205 rsc->status = 0; in rproc_virtio_reset()
213 struct fw_rsc_vdev *rsc; in rproc_virtio_get_features() local
215 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_get_features()
217 return rsc->dfeatures; in rproc_virtio_get_features()
223 struct fw_rsc_vdev *rsc; in rproc_virtio_finalize_features() local
225 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_finalize_features()
237 rsc->gfeatures = vdev->features; in rproc_virtio_finalize_features()
246 struct fw_rsc_vdev *rsc; in rproc_virtio_get() local
249 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_get()
250 cfg = &rsc->vring[rsc->num_of_vrings]; in rproc_virtio_get()
252 if (offset + len > rsc->config_len || offset + len < len) { in rproc_virtio_get()
264 struct fw_rsc_vdev *rsc; in rproc_virtio_set() local
267 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset; in rproc_virtio_set()
268 cfg = &rsc->vring[rsc->num_of_vrings]; in rproc_virtio_set()
270 if (offset + len > rsc->config_len || offset + len < len) { in rproc_virtio_set()