Lines Matching refs:rsc
113 struct fw_rsc_vdev *rsc;
160 rsc = (void *)rproc->table_ptr + rvdev->rsc_offset;
161 rsc->vring[id].da = mem->da;
216 struct fw_rsc_vdev *rsc;
218 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset;
220 return rsc->status;
226 struct fw_rsc_vdev *rsc;
228 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset;
230 rsc->status = status;
237 struct fw_rsc_vdev *rsc;
239 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset;
241 rsc->status = 0;
249 struct fw_rsc_vdev *rsc;
251 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset;
253 return rsc->dfeatures;
269 struct fw_rsc_vdev *rsc;
271 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset;
286 rsc->gfeatures = vdev->features;
295 struct fw_rsc_vdev *rsc;
298 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset;
299 cfg = &rsc->vring[rsc->num_of_vrings];
301 if (offset + len > rsc->config_len || offset + len < len) {
313 struct fw_rsc_vdev *rsc;
316 rsc = (void *)rvdev->rproc->table_ptr + rvdev->rsc_offset;
317 cfg = &rsc->vring[rsc->num_of_vrings];
319 if (offset + len > rsc->config_len || offset + len < len) {
500 struct fw_rsc_vdev *rsc;
530 rsc = rvdev_data->rsc;
533 for (i = 0; i < rsc->num_of_vrings; i++) {
534 ret = rproc_parse_vring(rvdev, rsc, i);
543 for (i = 0; i < rsc->num_of_vrings; i++) {