| /xsrc/external/mit/MesaLib/dist/src/freedreno/drm/ |
| H A D | msm_ringbuffer_sp.h | 37 (*ring->cur++) = (uint32_t)reloc->iova; 39 (*ring->cur++) = (uint32_t)(reloc->iova >> 32); 96 .iova = bo->iova + msm_target->offset, 102 .iova = bo->iova + msm_target->offset,
|
| H A D | freedreno_ringbuffer.h | 198 uint64_t iova; member in struct:fd_reloc 292 uint64_t iova = fd_bo_get_iova(bo) + offset; local in function:OUT_RELOC 295 iova >>= -shift; 297 iova <<= shift; 299 iova |= or ; 303 .iova = iova,
|
| H A D | freedreno_bo.c | 79 bo->iova = bo->funcs->iova(bo); 254 assert(bo->iova != 0); 255 return bo->iova;
|
| H A D | msm_bo.c | 161 .iova = msm_bo_iova,
|
| H A D | freedreno_priv.h | 269 uint64_t (*iova)(struct fd_bo *bo); member in struct:fd_bo_funcs 291 uint64_t iova; member in struct:fd_bo
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_cs.h | 68 .iova = entry.bo->iova + entry.offset, 88 .iova = memory.iova, 255 tu_cs_emit_qw(cs, entry->bo->iova + entry->offset); 265 tu_cs_emit_qw(cs, state.iova); 334 uint64_t v = regs[i].bo->iova + regs[i].bo_offset; \
|
| H A D | tu_image.c | 239 uint64_t base_addr = image->bo->iova + image->bo_offset + 241 uint64_t ubwc_addr = image->bo->iova + image->bo_offset + 313 base_addr[i] = image->bo->iova + image->bo_offset + 318 base_addr[i] = image->bo->iova + image->bo_offset + 450 iview->stencil_base_addr = image->bo->iova + image->bo_offset + 872 uint64_t iova = tu_buffer_iova(buffer) + pCreateInfo->offset; local in function:tu_buffer_view_init 889 view->descriptor[4] = iova; 890 view->descriptor[5] = iova >> 32;
|
| H A D | tu_cmd_buffer.c | 546 tu_cs_emit_qw(cs, state.iova); 1137 tu_cs_emit_qw(&cs, texture.iova); 1139 tu_cs_emit_regs(&cs, A6XX_SP_FS_TEX_CONST(.qword = texture.iova)); 1667 cmd->state.vertex_buffers.iova = tu_cs_draw_state(&cmd->sub_cs, &cs, 4 * MAX_VBS).iova; 1692 cmd->state.dynamic_state[TU_DYNAMIC_STATE_VB_STRIDE].iova = 1693 tu_cs_draw_state(&cmd->sub_cs, &cs, 2 * MAX_VBS).iova; 1741 cmd->state.index_va = buf->bo->iova + buf->bo_offset + offset; 1824 addr[MAX_SETS] = dynamic_desc_set.iova | 3; 1893 set->va = set_mem.iova; 1962 uint64_t iova = buf->bo->iova + pOffsets[i]; local in function:tu_CmdBindTransformFeedbackBuffersEXT 4576 uint64_t iova = tu_buffer_iova(info->indirect) + info->indirect_offset; local in function:tu_dispatch 4946 uint64_t iova = tu_buffer_iova(buf) + pConditionalRenderingBegin->offset; local in function:tu_CmdBeginConditionalRenderingEXT [all...] |
| H A D | tu_kgsl.c | 106 .iova = req.gpuaddr, 148 .iova = info_req.gpuaddr, 389 .gpuaddr = perf_cs_entry->bo->iova, 399 .gpuaddr = cs->entries[k].bo->iova,
|
| H A D | tu_cs.c | 292 memory->iova = bo->iova + offset * sizeof(uint32_t);
|
| H A D | tu_private.h | 315 uint64_t iova; member in struct:tu_bo 361 #define global_iova(cmd, member) ((cmd)->device->global_bo.iova + gb_offset(member)) 504 uint64_t iova; member in struct:tu_cs_memory 508 uint64_t iova : 48; member in struct:tu_draw_state 715 return buffer->bo->iova + buffer->bo_offset; 1301 uint64_t iova; member in struct:tu_pvtmem_config
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/ |
| H A D | freedreno_bo.c | 227 if (!bo->iova) 228 bo->iova = bo->funcs->iova(bo); 229 return bo->iova;
|
| H A D | freedreno_priv.h | 156 uint64_t (*iova)(struct fd_bo *bo); member in struct:fd_bo_funcs 167 uint64_t iova; member in struct:fd_bo
|
| H A D | msm_bo.c | 151 .iova = msm_bo_iova,
|
| H A D | msm_ringbuffer_sp.c | 411 uint64_t iova = fd_bo_get_iova(reloc->bo) + reloc->offset; local in function:msm_ringbuffer_sp_emit_reloc 412 uint32_t dword = iova; 423 dword = iova >> 32;
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/decode/ |
| H A D | crashdec.c | 250 uint64_t iova; member in struct:__anon4090acc60108 266 } else if (startswith(line, " iova:")) { 267 parseline(line, " iova: %" PRIx64, &ringbuffers[id].iova); 276 add_buffer(ringbuffers[id].iova, ringbuffers[id].size, 335 if (ringbuffers[id].iova != rb_base) 394 uint64_t iova = 0; local in function:decode_bos 397 if (startswith(line, " - iova:")) { 398 parseline(line, " - iova: %" PRIx64, &iova); [all...] |
| /xsrc/external/mit/libdrm/dist/freedreno/msm/ |
| H A D | msm_bo.c | 131 .iova = msm_bo_iova,
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/ |
| H A D | README.rst | 20 The iova of the buffer is written as a vec2 to ``cN.c``
|
| H A D | a6xx.c | 263 uint64_t iova = fd_bo_get_iova(kernel->bufs[i]); local in function:cs_const_emit 265 const_state->immediates[idx * 4 + 1] = iova >> 32; 266 const_state->immediates[idx * 4 + 0] = (iova << 32) >> 32;
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| H A D | tu_cs.h | 184 tu_cs_emit_qw(cs, entry->bo->iova + entry->offset);
|
| H A D | tu_meta_copy.c | 125 uint64_t src_va = src_bo->iova + src_offset; 126 uint64_t dst_va = dst_bo->iova + dst_offset; 237 uint64_t dst_va = dst_image->bo->iova + dst_image->bo_offset + dst_image->layer_size * layer + dst_image->levels[copy_info->imageSubresource.mipLevel].offset; 380 uint64_t src_va = src_buffer->bo->iova + src_buffer->bo_offset + copy_info->bufferOffset + layer_offset * copy_info->bufferImageHeight * src_pitch; 428 uint64_t src_va = src_image->bo->iova + src_image->bo_offset + src_image->layer_size * layer + src_image->levels[copy_info->imageSubresource.mipLevel].offset; 571 uint64_t dst_va = dst_buffer->bo->iova + dst_buffer->bo_offset + copy_info->bufferOffset + layer_offset * copy_info->bufferImageHeight * dst_pitch;
|
| H A D | tu_cmd_buffer.c | 95 .presumed = bo->iova, 364 tu_cs_emit_qw(cs, cmd->scratch_bo.iova); 465 tu_cs_emit_qw(cs, iview->image->bo->iova + iview->image->bo_offset + 626 iview->image->bo->iova + iview->image->bo_offset + offset); 2176 tu_cs_emit_qw(cs, buf->bo->iova + offset); 2243 uint64_t iova; local in function:tu6_bind_draw_states 2245 iova = group->ib->bo->iova + group->ib->offset; 2248 iova = 0; 2252 tu_cs_emit_qw(cs, iova); [all...] |
| /xsrc/external/mit/libdrm/dist/freedreno/ |
| H A D | freedreno_priv.h | 153 uint64_t (*iova)(struct fd_bo *bo); member in struct:fd_bo_funcs
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_state.c | 559 uint64_t iova = fd_bo_get_iova(rsc->bo); local in function:fd_set_global_binding 560 // TODO need to scream if iova > 32b or fix gallium API.. 561 *handles[i] += iova;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_state.c | 643 uint64_t iova = fd_bo_get_iova(rsc->bo); local in function:fd_set_global_binding 644 // TODO need to scream if iova > 32b or fix gallium API.. 645 *handles[i] += iova;
|