| /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
|