Home
last modified time | relevance | path

Searched refs:gpuaddr (Results 1 - 15 of 15) sorted by relevance

/third_party/mesa3d/src/freedreno/decode/
H A Dbuffers.c39 uint64_t gpuaddr; member
58 /* Note that gpuaddr comparisions can overflow an int: */ in buffer_insert_cmp()
59 if (buf1->gpuaddr > buf2->gpuaddr) in buffer_insert_cmp()
61 else if (buf1->gpuaddr < buf2->gpuaddr) in buffer_insert_cmp()
70 uint64_t gpuaddr = *(uint64_t *)addrptr; in buffer_search_cmp() local
71 if (buf->gpuaddr + buf->len <= gpuaddr) in buffer_search_cmp()
73 else if (buf->gpuaddr > gpuadd in buffer_search_cmp()
79 get_buffer(uint64_t gpuaddr) get_buffer() argument
94 gpuaddr(void *hostptr) gpuaddr() function
104 gpubaseaddr(uint64_t gpuaddr) gpubaseaddr() argument
114 hostptr(uint64_t gpuaddr) hostptr() argument
124 hostlen(uint64_t gpuaddr) hostlen() argument
134 has_dumped(uint64_t gpuaddr, unsigned enable_mask) has_dumped() argument
184 add_buffer(uint64_t gpuaddr, unsigned int len, void *hostptr) add_buffer() argument
[all...]
H A Dcffdump.c245 parse_addr(uint32_t *buf, int sz, unsigned int *len, uint64_t *gpuaddr) in parse_addr() argument
247 *gpuaddr = buf[0]; in parse_addr()
250 *gpuaddr |= ((uint64_t)(buf[2])) << 32; in parse_addr()
285 uint64_t gpuaddr; in handle_file() member
286 } gpuaddr = {0}; in handle_file() local
347 parse_addr(buf, sz, &gpuaddr.len, &gpuaddr.gpuaddr); in handle_file()
350 add_buffer(gpuaddr.gpuaddr, gpuadd in handle_file()
356 uint64_t gpuaddr; handle_file() local
[all...]
H A Dbuffers.h30 uint64_t gpuaddr(void *hostptr);
31 uint64_t gpubaseaddr(uint64_t gpuaddr);
32 void *hostptr(uint64_t gpuaddr);
33 unsigned hostlen(uint64_t gpuaddr);
34 bool has_dumped(uint64_t gpuaddr, unsigned enable_mask);
37 void add_buffer(uint64_t gpuaddr, unsigned int len, void *hostptr);
H A Dcffdec.c169 highlight_gpuaddr(uint64_t gpuaddr) in highlight_gpuaddr() argument
186 bool triggered = (start <= gpuaddr) && (gpuaddr <= end); in highlight_gpuaddr()
224 uint64_t addr = gpuaddr(&dwords[i]); in dump_hex()
256 printf("%016" PRIx64 ":%s", gpuaddr(dwords), levels[level]); in dump_float()
258 printf("%08x:%s", (uint32_t)gpuaddr(dwords), levels[level]); in dump_float()
277 parse_dword_addr(uint32_t dword, uint32_t *gpuaddr, uint32_t *flags, in parse_dword_addr() argument
281 *gpuaddr = dword & ~mask; in parse_dword_addr()
365 dump_gpuaddr_size(uint64_t gpuaddr, int level, int sizedwords, int quietlvl) in dump_gpuaddr_size() argument
372 buf = hostptr(gpuaddr); in dump_gpuaddr_size()
379 dump_gpuaddr(uint64_t gpuaddr, int level) dump_gpuaddr() argument
426 disasm_gpuaddr(const char *name, uint64_t gpuaddr, int level) disasm_gpuaddr() argument
512 uint64_t gpuaddr = gpuaddr_lo | (((uint64_t)dword) << 32); reg_dump_tex_samp_hi() local
528 uint64_t gpuaddr = gpuaddr_lo | (((uint64_t)dword) << 32); reg_dump_tex_const_hi() local
824 uint64_t gpuaddr = 0; dump_register_val() local
1666 uint32_t gpuaddr, flags, mip_gpuaddr, mip_flags; dump_a2xx_tex_const() local
1738 uint32_t gpuaddr, flags; dump_a2xx_shader_const() local
2249 uint64_t gpuaddr = dwords[0] | (((uint64_t)dwords[1]) << 32); cp_mem_write() local
2256 uint32_t gpuaddr = dwords[0]; cp_mem_write() local
[all...]
H A Dscript.c574 uint64_t gpubaseaddr(uint64_t gpuaddr);
575 unsigned hostlen(uint64_t gpuaddr);
/third_party/libdrm/freedreno/kgsl/
H A Dkgsl_ringbuffer.c36 /* because kgsl tries to validate the gpuaddr on kernel side in ISSUEIBCMDS,
43 uint32_t gpuaddr; member
60 .gpuaddr = bo->gpuaddr, in kgsl_rb_bo_del()
95 bo->gpuaddr = req.gpuaddr; in kgsl_rb_bo_new()
98 MAP_SHARED, pipe->fd, req.gpuaddr); in kgsl_rb_bo_new()
120 .gpuaddr = kgsl_ring->bo->gpuaddr + offset, in kgsl_ringbuffer_flush()
143 ibdesc.gpuaddr in kgsl_ringbuffer_flush()
[all...]
H A Dmsm_kgsl.h133 unsigned int gpuaddr; member
197 unsigned int gpuaddr; member
283 * gpuaddr specify a memory region created by a
288 unsigned int gpuaddr; member
328 unsigned int gpuaddr; /*output param */ member
351 unsigned int gpuaddr; member
363 unsigned int gpuaddr; /*output param */ member
373 unsigned int gpuaddr; member
402 unsigned int gpuaddr; member
423 unsigned int gpuaddr; /*outpu member
462 unsigned long gpuaddr; global() member
471 unsigned int gpuaddr; global() member
[all...]
H A Dkgsl_bo.c212 kgsl_bo->gpuaddr = req.gpuaddr; in fd_bo_from_fbdev()
226 if (!kgsl_bo->gpuaddr) { in kgsl_bo_gpuaddr()
244 kgsl_bo->gpuaddr = req.gpuaddr[0]; in kgsl_bo_gpuaddr()
246 return kgsl_bo->gpuaddr + offset; in kgsl_bo_gpuaddr()
H A Dkgsl_priv.h81 uint32_t gpuaddr; member
H A Dkgsl_drm.h157 uint32_t gpuaddr[DRM_KGSL_GEM_MAX_BUFFERS]; member
/third_party/mesa3d/src/freedreno/vulkan/
H A Dmsm_kgsl.h369 unsigned long gpuaddr; member
375 uint64_t gpuaddr; member
380 uint64_t gpuaddr; member
470 unsigned long gpuaddr; member
583 * gpuaddr specify a memory region created by a
588 unsigned long gpuaddr; member
631 unsigned long gpuaddr; /*output param */ member
653 unsigned long gpuaddr; member
665 unsigned long gpuaddr; /*output param */ member
675 unsigned long gpuaddr; member
704 unsigned long gpuaddr; global() member
731 unsigned long gpuaddr; /*output param */ global() member
778 unsigned long gpuaddr; /* output param */ global() member
787 unsigned long gpuaddr; global() member
863 unsigned long gpuaddr; global() member
904 unsigned long gpuaddr; global() member
932 unsigned long gpuaddr; global() member
1356 uint64_t gpuaddr; global() member
1443 uint64_t gpuaddr; global() member
1586 uint64_t gpuaddr; global() member
[all...]
H A Dtu_kgsl.c97 .iova = req.gpuaddr, in tu_bo_init_new()
145 .iova = info_req.gpuaddr, in tu_bo_init_dmabuf()
427 .gpuaddr = perf_cs_entry->bo->iova, in tu_QueueSubmit2()
437 .gpuaddr = cs->entries[k].bo->iova, in tu_QueueSubmit2()
453 .gpuaddr = autotune_cs->entries[0].bo->iova, in tu_QueueSubmit2()
/third_party/mesa3d/src/freedreno/afuc/
H A Demu.c400 check_access(struct emu *emu, uintptr_t gpuaddr, unsigned sz) in check_access() argument
402 if ((gpuaddr % sz) != 0) { in check_access()
403 printf("unaligned access fault: %p\n", (void *)gpuaddr); in check_access()
407 if ((gpuaddr + sz) >= EMU_MEMORY_SIZE) { in check_access()
408 printf("iova fault: %p\n", (void *)gpuaddr); in check_access()
414 emu_mem_read_dword(struct emu *emu, uintptr_t gpuaddr) in emu_mem_read_dword() argument
416 check_access(emu, gpuaddr, 4); in emu_mem_read_dword()
417 return *(uint32_t *)(emu->gpumem + gpuaddr); in emu_mem_read_dword()
421 mem_write_dword(struct emu *emu, uintptr_t gpuaddr, uint32_t val) in mem_write_dword() argument
423 check_access(emu, gpuaddr, in mem_write_dword()
428 emu_mem_write_dword(struct emu *emu, uintptr_t gpuaddr, uint32_t val) emu_mem_write_dword() argument
[all...]
H A Demu.h234 uint32_t emu_mem_read_dword(struct emu *emu, uintptr_t gpuaddr);
235 void emu_mem_write_dword(struct emu *emu, uintptr_t gpuaddr, uint32_t val);
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnve4_compute.c822 struct nv04_resource *res, uint64_t gpuaddr, in nve4_upload_indirect_desc()
826 PUSH_DATAh(push, gpuaddr); in nve4_upload_indirect_desc()
827 PUSH_DATA (push, gpuaddr); in nve4_upload_indirect_desc()
821 nve4_upload_indirect_desc(struct nouveau_pushbuf *push, struct nv04_resource *res, uint64_t gpuaddr, uint32_t length, uint32_t bo_offset) nve4_upload_indirect_desc() argument

Completed in 23 milliseconds