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

1 2

  /xsrc/external/mit/MesaLib/dist/src/freedreno/drm/
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,
freedreno_ringbuffer.h 198 uint64_t iova; member in struct:fd_reloc
292 uint64_t iova = fd_bo_get_iova(bo) + offset;
295 iova >>= -shift;
297 iova <<= shift;
299 iova |= or ;
303 .iova = iova,
freedreno_bo.c 79 bo->iova = bo->funcs->iova(bo);
254 assert(bo->iova != 0);
255 return bo->iova;
msm_bo.c 161 .iova = msm_bo_iova,
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
msm_ringbuffer.c 568 .iova = bo->iova + msm_target->offset,
  /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
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; \
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
889 view->descriptor[4] = iova;
890 view->descriptor[5] = iova >> 32;
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
4576 uint64_t iova = tu_buffer_iova(info->indirect) + info->indirect_offset; local
4946 uint64_t iova = tu_buffer_iova(buf) + pConditionalRenderingBegin->offset; local
    [all...]
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,
tu_cs.c 292 memory->iova = bo->iova + offset * sizeof(uint32_t);
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/
freedreno_bo.c 227 if (!bo->iova)
228 bo->iova = bo->funcs->iova(bo);
229 return bo->iova;
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
msm_bo.c 151 .iova = msm_bo_iova,
msm_ringbuffer_sp.c 411 uint64_t iova = fd_bo_get_iova(reloc->bo) + reloc->offset; local
412 uint32_t dword = iova;
423 dword = iova >> 32;
  /xsrc/external/mit/MesaLib/dist/src/freedreno/decode/
crashdec.c 250 uint64_t iova; member in struct:__anon903
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
397 if (startswith(line, " - iova:")) {
398 parseline(line, " - iova: %" PRIx64, &iova);
    [all...]
  /xsrc/external/mit/libdrm/dist/freedreno/msm/
msm_bo.c 131 .iova = msm_bo_iova,
  /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
tu_cs.h 184 tu_cs_emit_qw(cs, entry->bo->iova + entry->offset);
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;
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
2245 iova = group->ib->bo->iova + group->ib->offset;
2248 iova = 0;
2252 tu_cs_emit_qw(cs, iova);
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/
a6xx.c 263 uint64_t iova = fd_bo_get_iova(kernel->bufs[i]); local
265 const_state->immediates[idx * 4 + 1] = iova >> 32;
266 const_state->immediates[idx * 4 + 0] = (iova << 32) >> 32;
  /xsrc/external/mit/libdrm/dist/freedreno/
freedreno_priv.h 153 uint64_t (*iova)(struct fd_bo *bo); member in struct:fd_bo_funcs
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
freedreno_state.c 643 uint64_t iova = fd_bo_get_iova(rsc->bo); variable
644 // TODO need to scream if iova > 32b or fix gallium API..
645 *handles[i] += iova;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
freedreno_state.c 559 uint64_t iova = fd_bo_get_iova(rsc->bo); local
560 // TODO need to scream if iova > 32b or fix gallium API..
561 *handles[i] += iova;

Completed in 27 milliseconds

1 2