HomeSort by: relevance | last modified time | path
    Searched defs:iova (Results 1 - 18 of 18) sorted by relevancy

  /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/dist/src/freedreno/drm/
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_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.old/dist/src/freedreno/drm/
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;
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
  /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;
  /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/MesaLib/dist/src/freedreno/vulkan/
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_drm.c 244 uint64_t iova = tu_gem_info(dev, gem_handle, MSM_INFO_GET_IOVA); local
245 if (!iova) {
253 .iova = iova,
290 .presumed = iova,
989 * already backed timestamp iova addresses and trace points are
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_pipeline.c 534 assert((pvtmem->iova & 0x1f) == 0);
541 tu_cs_emit_qw(cs, pvtmem->iova);
576 uint64_t iova = binary_iova + xs->info.constant_data_offset; local
590 iova |
614 tu_cs_emit_qw(cs, iova + start);
2163 config->iova = pipeline->pvtmem_bo.iova;
2291 return memory.iova;
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/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/a6xx/
fd6_gmem.c 291 uint64_t iova = fd_bo_get_iova(rsc->bo) + fd_resource_offset(rsc, lvl, layer); local
308 patch->cs[4] = A6XX_TEX_CONST_4_BASE_LO(iova);
309 patch->cs[5] = A6XX_TEX_CONST_5_BASE_HI(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/MesaLib.old/dist/src/freedreno/vulkan/
tu_device.c 82 uint64_t iova = tu_gem_info_iova(dev, gem_handle); local
83 if (!iova)
89 .iova = iova,
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...]
tu_private.h 477 uint64_t iova; member in struct:tu_bo

Completed in 20 milliseconds