Searched refs:reloc_idx (Results 1 - 25 of 27) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/freedreno/drm/
H A Dmsm_ringbuffer.c259 unsigned idx = cmd->relocs[i].reloc_idx;
263 relocs[i].reloc_idx = append_bo(submit, bo);
484 unsigned reloc_idx; local in function:msm_ringbuffer_emit_reloc
492 reloc_idx = idx;
498 reloc_idx = append_bo(msm_submit, reloc->bo);
505 .reloc_idx = reloc_idx,
518 .reloc_idx = reloc_idx,
H A Dmsm_priv.h125 " reloc[%d]: submit_offset=%u, or=%08x, shift=%d, reloc_idx=%u"
127 j, r->submit_offset, r->or, r->shift, r->reloc_idx,
/xsrc/external/mit/libdrm/dist/freedreno/msm/
H A Dmsm_ringbuffer.c410 ERROR_MSG(" reloc[%d]: submit_offset=%u, or=%08x, shift=%d, reloc_idx=%u"
412 r->reloc_idx, r->reloc_offset);
426 unsigned idx = orig_relocs[i].reloc_idx;
436 relocs[i].reloc_idx = bo2idx(parent, bo, flags);
492 /* for reusable stateobjs, the reloc table has reloc_idx that
496 * corresponding reloc_idx
571 reloc->reloc_idx = bo2idx(parent, r->bo, r->flags);
588 /* NOTE: grab reloc_idx *before* APPEND() since that could
591 uint32_t reloc_idx = reloc->reloc_idx; local in function:msm_ringbuffer_emit_reloc
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/
H A Dmsm_ringbuffer.c282 unsigned idx = cmd->relocs[i].reloc_idx;
292 relocs[i].reloc_idx = append_bo(submit, bo, flags);
522 unsigned reloc_idx; local in function:msm_ringbuffer_emit_reloc
533 reloc_idx = idx;
540 reloc_idx = append_bo(msm_submit, reloc->bo, reloc->flags);
550 r->reloc_idx = reloc_idx;
563 r->reloc_idx = reloc_idx;
H A Dmsm_drm.h165 __u32 reloc_idx; /* in, index of reloc_bo buffer */ member in struct:drm_msm_gem_submit_reloc
H A Dmsm_priv.h99 ERROR_MSG(" reloc[%d]: submit_offset=%u, or=%08x, shift=%d, reloc_idx=%u"
101 r->reloc_idx, r->reloc_offset);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dradeon_vce.c520 int reloc_idx; local in function:rvce_add_buffer
522 reloc_idx = enc->ws->cs_add_buffer(enc->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED,
532 RVCE_CS(reloc_idx * 4);
H A Dradeon_uvd.c120 int reloc_idx; local in function:send_cmd
122 reloc_idx = dec->ws->cs_add_buffer(dec->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED,
133 set_reg(dec, RUVD_GPCOM_VCPU_DATA1, reloc_idx * 4);
H A Dr600_state.c1555 unsigned reloc_idx; local in function:r600_emit_db_state
1560 reloc_idx = radeon_add_to_buffer_list(&rctx->b, &rctx->b.gfx, &rtex->resource,
1563 radeon_emit(cs, reloc_idx);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dradeon_vce.c519 int reloc_idx; local in function:rvce_add_buffer
521 reloc_idx = enc->ws->cs_add_buffer(&enc->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED,
531 RVCE_CS(reloc_idx * 4);
H A Dradeon_uvd.c120 int reloc_idx; local in function:send_cmd
122 reloc_idx = dec->ws->cs_add_buffer(&dec->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED,
133 set_reg(dec, RUVD_GPCOM_VCPU_DATA1, reloc_idx * 4);
H A Dr600_state.c1558 unsigned reloc_idx; local in function:r600_emit_db_state
1563 reloc_idx = radeon_add_to_buffer_list(&rctx->b, &rctx->b.gfx, &rtex->resource,
1566 radeon_emit(cs, reloc_idx);
/xsrc/external/mit/libdrm/dist/include/drm/
H A Dmsm_drm.h153 __u32 reloc_idx; /* in, index of reloc_bo buffer */ member in struct:drm_msm_gem_submit_reloc
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeon/
H A Dradeon_vce.c561 int reloc_idx; local in function:si_vce_add_buffer
563 reloc_idx = enc->ws->cs_add_buffer(enc->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED,
573 RVCE_CS(reloc_idx * 4);
H A Dradeon_uvd.c116 int reloc_idx; local in function:send_cmd
118 reloc_idx = dec->ws->cs_add_buffer(dec->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED,
129 set_reg(dec, RUVD_GPCOM_VCPU_DATA1, reloc_idx * 4);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeon/
H A Dradeon_vce.c542 int reloc_idx; local in function:si_vce_add_buffer
544 reloc_idx = enc->ws->cs_add_buffer(&enc->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED, domain, 0);
553 RVCE_CS(reloc_idx * 4);
H A Dradeon_uvd.c113 int reloc_idx; local in function:send_cmd
115 reloc_idx = dec->ws->cs_add_buffer(&dec->cs, buf, usage | RADEON_USAGE_SYNCHRONIZED, domain, 0);
125 set_reg(dec, RUVD_GPCOM_VCPU_DATA1, reloc_idx * 4);
/xsrc/external/mit/libdrm/dist/etnaviv/
H A Detnaviv_drm.h140 __u32 reloc_idx; /* in, index of reloc_bo buffer */ member in struct:drm_etnaviv_gem_submit_reloc
H A Detnaviv_cmd_stream.c257 reloc->reloc_idx = bo2idx(stream, r->bo, r->flags);
/xsrc/external/mit/MesaLib/dist/include/drm-uapi/
H A Detnaviv_drm.h140 __u32 reloc_idx; /* in, index of reloc_bo buffer */ member in struct:drm_etnaviv_gem_submit_reloc
H A Dmsm_drm.h173 __u32 reloc_idx; /* in, index of reloc_bo buffer */ member in struct:drm_msm_gem_submit_reloc
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A DgenX_query.c941 uint32_t reloc_idx = 0; local in function:genX
953 cmd_buffer->self_mod_locations[reloc_idx++] = mi_store_address(&b, reg_addr);
964 cmd_buffer->self_mod_locations[reloc_idx++] = mi_store_address(&b, reg_addr);
977 cmd_buffer->self_mod_locations[reloc_idx++] =
980 assert(reloc_idx == pdevice->n_perf_query_commands);
H A Danv_batch_chain.c493 uint32_t reloc_idx = prev_bbo->relocs.num_relocs - 1; local in function:anv_batch_bo_link
494 assert(prev_bbo->relocs.relocs[reloc_idx].offset == bb_start_offset + 4);
496 prev_bbo->relocs.reloc_bos[reloc_idx] = next_bbo->bo;
497 prev_bbo->relocs.relocs[reloc_idx].delta = next_bbo_offset;
500 prev_bbo->relocs.relocs[reloc_idx].presumed_offset = -1;
/xsrc/external/mit/MesaLib/dist/src/etnaviv/drm/
H A Detnaviv_cmd_stream.c284 reloc->reloc_idx = bo_idx;
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_batch_chain.c437 uint32_t reloc_idx = prev_bbo->relocs.num_relocs - 1; local in function:anv_batch_bo_link
438 assert(prev_bbo->relocs.relocs[reloc_idx].offset == bb_start_offset + 4);
440 prev_bbo->relocs.reloc_bos[reloc_idx] = &next_bbo->bo;
441 prev_bbo->relocs.relocs[reloc_idx].delta = next_bbo_offset;
444 prev_bbo->relocs.relocs[reloc_idx].presumed_offset = -1;

Completed in 34 milliseconds

12