HomeSort by: relevance | last modified time | path
    Searched refs:relocs (Results 1 - 25 of 182) sorted by relevancy

1 2 3 4 5 6 7 8

  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
anv_batch_chain.c 62 list->relocs =
63 vk_alloc(alloc, list->array_length * sizeof(*list->relocs), 8,
66 if (list->relocs == NULL)
74 vk_free(alloc, list->relocs);
81 vk_free(alloc, list->relocs);
87 memcpy(list->relocs, other_list->relocs,
88 list->array_length * sizeof(*list->relocs));
110 vk_free(alloc, list->relocs);
128 vk_alloc(alloc, new_length * sizeof(*list->relocs), 8
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
anv_batch_chain.c 69 list->relocs =
70 vk_alloc(alloc, list->array_length * sizeof(*list->relocs), 8,
72 if (list->relocs == NULL)
79 vk_free(alloc, list->relocs);
83 memcpy(list->relocs, other_list->relocs,
84 list->array_length * sizeof(*list->relocs));
88 list->relocs = NULL;
111 vk_free(alloc, list->relocs);
129 vk_realloc(alloc, list->relocs,
    [all...]
  /xsrc/external/mit/libdrm/dist/nouveau/
bufctx.c 45 int relocs; member in struct:nouveau_bufbin_priv
112 bctx->relocs -= pbin->relocs;
113 pbin->relocs = 0;
156 pbin->relocs++;
157 bctx->relocs++;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
evergreen_compute_internal.h 64 struct r600_shader_reloc *relocs; member in struct:r600_shader_binary
  /xsrc/external/mit/libdrm/dist/freedreno/msm/
msm_ringbuffer.c 46 DECLARE_ARRAY(struct drm_msm_gem_submit_reloc, relocs);
132 free(cmd->relocs);
371 /* in old mode, just reset the # of relocs: */
405 struct drm_msm_gem_submit_reloc *relocs = U642VOID(cmd->relocs); local
409 struct drm_msm_gem_submit_reloc *r = &relocs[j];
422 struct drm_msm_gem_submit_reloc *relocs = malloc(nr_relocs * sizeof(*relocs)); local
435 relocs[i] = orig_relocs[i];
436 relocs[i].reloc_idx = bo2idx(parent, bo, flags)
488 struct drm_msm_gem_submit_reloc *relocs = msm_cmd->relocs; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/amd/common/
ac_binary.c 81 static void parse_relocs(Elf *elf, Elf_Data *relocs, Elf_Data *symbols,
87 if (!relocs || !symbols || !binary->reloc_count) {
90 binary->relocs = CALLOC(binary->reloc_count,
96 struct ac_shader_reloc *reloc = &binary->relocs[i];
98 gelf_getrel(relocs, i, &rel);
114 Elf_Data *symbols = NULL, *relocs = NULL; local
171 relocs = elf_getdata(section, section_data);
177 parse_relocs(elf, relocs, symbols, symbol_sh_link, binary);
233 const struct ac_shader_reloc *reloc = &binary->relocs[i];
310 FREE(b->relocs);
    [all...]
ac_binary.h 65 struct ac_shader_reloc *relocs; member in struct:ac_shader_binary
  /xsrc/external/mit/MesaLib/dist/src/freedreno/drm/
msm_ringbuffer.c 74 DECLARE_ARRAY(struct drm_msm_gem_submit_reloc, relocs);
84 cmd->relocs = NULL;
92 free(cmd->relocs);
254 struct drm_msm_gem_submit_reloc *relocs; local
256 relocs = malloc(cmd->nr_relocs * sizeof(*relocs));
259 unsigned idx = cmd->relocs[i].reloc_idx;
262 relocs[i] = cmd->relocs[i];
263 relocs[i].reloc_idx = append_bo(submit, bo)
314 void *relocs = handle_stateobj_relocs(msm_submit, msm_ring); local
    [all...]
msm_priv.h 119 struct drm_msm_gem_submit_reloc *relocs = U642VOID(cmd->relocs); local
123 struct drm_msm_gem_submit_reloc *r = &relocs[j];
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
nvc0_program.h 68 void *relocs; member in struct:nvc0_program
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
nvc0_program.h 67 void *relocs; member in struct:nvc0_program
  /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/radeon/drm/
radeon_drm_cs.h 63 struct drm_radeon_cs_reloc *relocs; member in struct:radeon_cs_context
129 return cs->csc->relocs[index].write_domain != 0;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/radeon/drm/
radeon_drm_cs.h 58 struct drm_radeon_cs_reloc *relocs; member in struct:radeon_cs_context
125 return cs->csc->relocs[index].write_domain != 0;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
iris_disk_cache.c 120 blob_write_bytes(&blob, prog_data->relocs,
200 prog_data->relocs = NULL;
202 struct brw_shader_reloc *relocs = local
204 blob_copy_bytes(&blob, relocs,
206 prog_data->relocs = relocs;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
crocus_batch.c 183 rlist->relocs = malloc(rlist->reloc_array_size *
220 /* The shadow doesn't get relocs written so state decode fails. */
228 init_reloc_list(&batch->command.relocs, 250);
229 init_reloc_list(&batch->state.relocs, 250);
395 rlist->relocs = realloc(rlist->relocs,
418 rlist->relocs[rlist->reloc_count++] =
440 return emit_reloc(batch, &batch->command.relocs, batch_offset,
451 return emit_reloc(batch, &batch->state.relocs, state_offset,
558 free(batch->command.relocs.relocs)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/
msm_ringbuffer.c 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; local
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)
345 void *relocs = handle_stateobj_relocs(msm_submit, msm_ring); local
    [all...]
msm_priv.h 94 struct drm_msm_gem_submit_reloc *relocs = U642VOID(cmd->relocs); local
98 struct drm_msm_gem_submit_reloc *r = &relocs[j];
  /xsrc/external/mit/libdrm/dist/radeon/
radeon_cs_gem.c 77 uint32_t *relocs; member in struct:cs_gem
156 csg->base.relocs = csg->relocs = (uint32_t*)calloc(1, 4096);
157 if (csg->relocs == NULL) {
168 csg->chunks[1].chunk_data = (uint64_t)(uintptr_t)csg->relocs;
208 reloc = (struct cs_reloc_gem*)&csg->relocs[idx];
251 tmp = (uint32_t*)realloc(csg->relocs, size);
255 cs->relocs = csg->relocs = tmp;
257 csg->chunks[1].chunk_data = (uint64_t)(uintptr_t)csg->relocs;
    [all...]
radeon_cs_int.h 21 void *relocs; member in struct:radeon_cs_int
  /xsrc/external/mit/MesaLib/dist/src/intel/compiler/
brw_compiler.c 290 assert(prog_data->relocs[i].offset % 8 == 0);
291 void *dst = program + prog_data->relocs[i].offset;
293 if (prog_data->relocs[i].id == values[j].id) {
294 uint32_t value = values[j].value + prog_data->relocs[i].delta;
295 switch (prog_data->relocs[i].type) {
  /xsrc/external/mit/MesaLib/dist/src/etnaviv/drm/
etnaviv_cmd_stream.c 134 free(priv->submit.relocs);
222 .relocs = VOID2U64(priv->submit.relocs),
281 idx = APPEND(&priv->submit, relocs);
282 reloc = &priv->submit.relocs[idx];
  /xsrc/external/mit/libdrm/dist/etnaviv/
etnaviv_cmd_stream.c 104 free(priv->submit.relocs);
189 .relocs = VOID2U64(priv->submit.relocs),
252 uint32_t idx = APPEND(&priv->submit, relocs);
255 reloc = &priv->submit.relocs[idx];
  /xsrc/external/mit/MesaLib.old/dist/src/intel/tools/
intel_dump_gpu.c 125 const struct drm_i915_gem_relocation_entry *relocs = local
134 fail_if(relocs[i].offset >= bo->size, "reloc outside bo\n");
137 handle = exec_objects[relocs[i].target_handle].handle;
139 handle = relocs[i].target_handle;
141 aub_write_reloc(&devinfo, ((char *)relocated) + relocs[i].offset,
142 get_bo(fd, handle)->offset + relocs[i].delta);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/
i915_winsys.h 76 size_t relocs; member in struct:i915_winsys_batchbuffer
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/i915/
i915_winsys.h 84 size_t relocs; member in struct:i915_winsys_batchbuffer

Completed in 24 milliseconds

1 2 3 4 5 6 7 8