Lines Matching defs:reloc
153 struct host1x_reloc *reloc = &job->relocs[i];
158 reloc->target.bo = host1x_bo_get(reloc->target.bo);
159 if (!reloc->target.bo) {
164 bo = reloc->target.bo;
166 switch (reloc->flags & mask) {
287 struct host1x_reloc *reloc = &job->relocs[i];
289 reloc->target.offset) >> reloc->shift;
293 if (cmdbuf != reloc->cmdbuf.bo)
298 reloc->cmdbuf.offset / sizeof(u32) +
312 target = cmdbuf_addr + reloc->cmdbuf.offset;
323 static bool check_reloc(struct host1x_reloc *reloc, struct host1x_bo *cmdbuf,
328 if (reloc->cmdbuf.bo != cmdbuf || reloc->cmdbuf.offset != offset)
332 if (reloc->shift)
343 struct host1x_reloc *reloc;
364 if (!check_reloc(fw->reloc, fw->cmdbuf, fw->offset))
368 fw->reloc++;
534 fw.reloc = job->relocs;