Lines Matching defs:relocs
82 DECLARE_ARRAY(struct drm_msm_gem_submit_reloc, relocs);
92 cmd->relocs = NULL;
100 free(cmd->relocs);
277 struct drm_msm_gem_submit_reloc *relocs;
279 relocs = malloc(cmd->nr_relocs * sizeof(*relocs));
282 unsigned idx = cmd->relocs[i].reloc_idx;
291 relocs[i] = cmd->relocs[i];
292 relocs[i].reloc_idx = append_bo(submit, bo, flags);
295 return relocs;
340 // TODO handle relocs:
345 void *relocs = handle_stateobj_relocs(msm_submit, msm_ring);
346 obj_relocs[o++] = relocs;
355 cmds[i].relocs = VOID2U64(relocs);
371 cmds[i].relocs = VOID2U64(msm_ring->u.cmds[j]->relocs);
546 unsigned idx = APPEND(msm_ring->cmd, relocs);
548 r = &msm_ring->cmd->relocs[idx];
560 idx = APPEND(msm_ring->cmd, relocs);
561 r = &msm_ring->cmd->relocs[idx];