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