Searched refs:gpu_va (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/panfrost/lib/ |
D | decode.h | 39 uint64_t gpu_va; member 52 uint64_t gpu_va, size_t size, in __pandecode_fetch_gpu_mem() argument 56 mem = pandecode_find_mapped_gpu_mem_containing(gpu_va); in __pandecode_fetch_gpu_mem() 60 gpu_va, filename, line); in __pandecode_fetch_gpu_mem() 65 assert(size + (gpu_va - mem->gpu_va) <= mem->length); in __pandecode_fetch_gpu_mem() 67 return mem->addr + gpu_va - mem->gpu_va; in __pandecode_fetch_gpu_mem() 70 #define pandecode_fetch_gpu_mem(mem, gpu_va, size) \ argument 71 __pandecode_fetch_gpu_mem(mem, gpu_va, size, __LINE__, __FILE__) 76 #define PANDECODE_PTR(mem, gpu_va, type) \ argument 77 ((type*)(__pandecode_fetch_gpu_mem(mem, gpu_va, sizeof(type), \ [all …]
|
D | decode_common.c | 76 pandecode_add_name(struct pandecode_mapped_memory *mem, uint64_t gpu_va, const char *name) in pandecode_add_name() argument 82 "memory_%" PRIx64, gpu_va); in pandecode_add_name() 90 pandecode_inject_mmap(uint64_t gpu_va, void *cpu, unsigned sz, const char *name) in pandecode_inject_mmap() argument 95 pandecode_find_mapped_gpu_mem_containing_rw(gpu_va); in pandecode_inject_mmap() 97 if (existing && existing->gpu_va == gpu_va) { in pandecode_inject_mmap() 100 pandecode_add_name(existing, gpu_va, name); in pandecode_inject_mmap() 108 mapped_mem->gpu_va = gpu_va; in pandecode_inject_mmap() 111 pandecode_add_name(mapped_mem, gpu_va, name); in pandecode_inject_mmap() 114 assert((gpu_va & 4095) == 0); in pandecode_inject_mmap() 117 _mesa_hash_table_u64_insert(mmap_table, gpu_va + i, mapped_mem); in pandecode_inject_mmap() [all …]
|
D | decode.c | 172 unsigned offset = addr - bo->gpu_va; in pandecode_validate_buffer() 292 pandecode_sfbd(uint64_t gpu_va, int job_no, bool is_fragment, unsigned gpu_id) in pandecode_sfbd() argument 294 struct pandecode_mapped_memory *mem = pandecode_find_mapped_gpu_mem_containing(gpu_va); in pandecode_sfbd() 295 const void *PANDECODE_PTR_VAR(s, mem, (mali_ptr) gpu_va); in pandecode_sfbd() 328 pandecode_compute_fbd(uint64_t gpu_va, int job_no) in pandecode_compute_fbd() argument 330 struct pandecode_mapped_memory *mem = pandecode_find_mapped_gpu_mem_containing(gpu_va); in pandecode_compute_fbd() 331 const struct mali_local_storage_packed *PANDECODE_PTR_VAR(s, mem, (mali_ptr) gpu_va); in pandecode_compute_fbd() 336 pandecode_render_target(uint64_t gpu_va, unsigned job_no, bool is_bifrost, unsigned gpu_id, in pandecode_render_target() argument 343 mali_ptr rt_va = gpu_va + i * MALI_RENDER_TARGET_LENGTH; in pandecode_render_target() 386 pandecode_mfbd_bfr(uint64_t gpu_va, int job_no, bool is_fragment, bool is_compute, bool is_bifrost,… in pandecode_mfbd_bfr() argument [all …]
|
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);
|