/third_party/mesa3d/src/panfrost/lib/genxml/ |
H A D | decode_common.c | 61 uint64_t *gpu_va = (uint64_t *) key; in pandecode_cmp_key() local 63 if (mem->gpu_va <= *gpu_va && *gpu_va < (mem->gpu_va + mem->length)) in pandecode_cmp_key() 66 return mem->gpu_va - *gpu_va; in pandecode_cmp_key() 72 return to_mapped_memory(lhs)->gpu_va - to_mapped_memory(rhs)->gpu_va; in pandecode_cmp() 114 pandecode_add_name(struct pandecode_mapped_memory *mem, uint64_t gpu_va, cons argument 130 pandecode_inject_mmap(uint64_t gpu_va, void *cpu, unsigned sz, const char *name) pandecode_inject_mmap() argument 161 pandecode_inject_free(uint64_t gpu_va, unsigned sz) pandecode_inject_free() argument [all...] |
H A D | decode.h | 42 uint64_t gpu_va; member 57 uint64_t gpu_va, size_t size, in __pandecode_fetch_gpu_mem() 61 mem = pandecode_find_mapped_gpu_mem_containing(gpu_va); in __pandecode_fetch_gpu_mem() 65 gpu_va, filename, line); in __pandecode_fetch_gpu_mem() 70 assert(size + (gpu_va - mem->gpu_va) <= mem->length); in __pandecode_fetch_gpu_mem() 72 return mem->addr + gpu_va - mem->gpu_va; in __pandecode_fetch_gpu_mem() 75 #define pandecode_fetch_gpu_mem(mem, gpu_va, size) \ 76 __pandecode_fetch_gpu_mem(mem, gpu_va, siz 56 __pandecode_fetch_gpu_mem(const struct pandecode_mapped_memory *mem, uint64_t gpu_va, size_t size, int line, const char *filename) __pandecode_fetch_gpu_mem() argument [all...] |
H A D | decode.c | 144 unsigned offset = addr - bo->gpu_va; in pandecode_validate_buffer() 198 pandecode_sfbd(uint64_t gpu_va, int job_no, bool is_fragment, unsigned gpu_id) in pandecode_sfbd() argument 200 struct pandecode_mapped_memory *mem = pandecode_find_mapped_gpu_mem_containing(gpu_va); in pandecode_sfbd() 201 const void *PANDECODE_PTR_VAR(s, mem, (mali_ptr) gpu_va); in pandecode_sfbd() 235 pandecode_local_storage(uint64_t gpu_va, int job_no) in pandecode_local_storage() argument 237 struct pandecode_mapped_memory *mem = pandecode_find_mapped_gpu_mem_containing(gpu_va); in pandecode_local_storage() 238 const struct mali_local_storage_packed *PANDECODE_PTR_VAR(s, mem, (mali_ptr) gpu_va); in pandecode_local_storage() 243 pandecode_render_target(uint64_t gpu_va, unsigned job_no, unsigned gpu_id, in pandecode_render_target() argument 250 mali_ptr rt_va = gpu_va + i * pan_size(RENDER_TARGET); in pandecode_render_target() 289 pandecode_mfbd_bfr(uint64_t gpu_va, in argument 984 pandecode_bifrost_tiler_heap(mali_ptr gpu_va, int job_no) pandecode_bifrost_tiler_heap() argument 992 pandecode_bifrost_tiler(mali_ptr gpu_va, int job_no) pandecode_bifrost_tiler() argument [all...] |
/third_party/libdrm/tests/amdgpu/ |
H A D | cp_dma_tests.c | 85 uint64_t gpu_va; member 124 bo->gpu_va = vmc_addr; in allocate_bo_and_va() 171 bo->gpu_va = vmc_addr; in import_dma_buf_to_bo() 192 bo.size, bo.gpu_va, 0, AMDGPU_VA_OP_UNMAP); in free_bo() 264 ib_cpu[2] = src_bo.gpu_va & 0x00000000ffffffff; in cp_dma_cmd() 265 ib_cpu[3] = (src_bo.gpu_va & 0xffffffff00000000) >> 32; in cp_dma_cmd() 266 ib_cpu[4] = dst_bo.gpu_va & 0x00000000ffffffff; in cp_dma_cmd() 267 ib_cpu[5] = (dst_bo.gpu_va & 0xffffffff00000000) >> 32; in cp_dma_cmd()
|
/third_party/mesa3d/src/panfrost/lib/ |
H A D | wrap.h | 52 pandecode_inject_mmap(uint64_t gpu_va, void *cpu, unsigned sz, const char *name); 54 void pandecode_inject_free(uint64_t gpu_va, unsigned sz);
|
/third_party/mesa3d/src/asahi/lib/ |
H A D | decode.c | 206 uint64_t gpu_va, size_t size, in __agxdecode_fetch_gpu_mem() 210 mem = agxdecode_find_mapped_gpu_mem_containing(gpu_va); in __agxdecode_fetch_gpu_mem() 214 gpu_va, filename, line); in __agxdecode_fetch_gpu_mem() 220 assert(size + (gpu_va - mem->ptr.gpu) <= mem->size); in __agxdecode_fetch_gpu_mem() 222 return mem->ptr.cpu + gpu_va - mem->ptr.gpu; in __agxdecode_fetch_gpu_mem() 225 #define agxdecode_fetch_gpu_mem(gpu_va, size) \ 226 __agxdecode_fetch_gpu_mem(NULL, gpu_va, size, __LINE__, __FILE__) 205 __agxdecode_fetch_gpu_mem(const struct agx_bo *mem, uint64_t gpu_va, size_t size, int line, const char *filename) __agxdecode_fetch_gpu_mem() argument
|
H A D | io.h | 213 uint64_t gpu_va; member
|
H A D | wrap.c | 208 printf(" GPU VA: 0x%" PRIx64 "\n", resp->gpu_va); in wrap_Method() 232 .ptr.gpu = resp->gpu_va, in wrap_Method()
|