Home
last modified time | relevance | path

Searched refs:virt_addr (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/intel/tools/
Daub_mem.c42 uint64_t virt_addr; member
101 return cmp_uint64(entry->virt_addr, *(const uint64_t *)addr); in cmp_ggtt_entry()
105 ensure_ggtt_entry(struct aub_mem *mem, uint64_t virt_addr) in ensure_ggtt_entry() argument
107 struct rb_node *node = rb_tree_search_sloppy(&mem->ggtt, &virt_addr, in ensure_ggtt_entry()
110 if (!node || (cmp = cmp_ggtt_entry(node, &virt_addr))) { in ensure_ggtt_entry()
112 new_entry->virt_addr = virt_addr; in ensure_ggtt_entry()
121 search_ggtt_entry(struct aub_mem *mem, uint64_t virt_addr) in search_ggtt_entry() argument
123 virt_addr &= ~0xfff; in search_ggtt_entry()
125 struct rb_node *node = rb_tree_search(&mem->ggtt, &virt_addr, cmp_ggtt_entry); in search_ggtt_entry()
212 uint64_t virt_addr = (address / sizeof(uint64_t)) << 12; in aub_mem_ggtt_entry_write() local
[all …]
Daub_mem.h69 struct intel_batch_decode_bo aub_mem_get_ppgtt_addr_data(struct aub_mem *mem, uint64_t virt_addr);
71 …uct intel_batch_decode_bo aub_mem_get_ppgtt_addr_aub_data(struct aub_mem *mem, uint64_t virt_addr);
Daub_write.c388 aub_map_ggtt(struct aub_file *aub, uint64_t virt_addr, uint64_t size) in aub_map_ggtt() argument
393 assert(virt_addr % 4096 == 0); in aub_map_ggtt()
404 virt_addr, size, phys_addr, ggtt_ptes); in aub_map_ggtt()
408 (virt_addr >> 12) * GFX8_PTE_SIZE, in aub_map_ggtt()
419 aub_write_ggtt(struct aub_file *aub, uint64_t virt_addr, uint64_t size, const void *data) in aub_write_ggtt() argument
429 aub_map_ggtt(aub, virt_addr, size); in aub_write_ggtt()
440 mem_trace_memory_write_header_out(aub, virt_addr + offset, block_size, in aub_write_ggtt()
Daub_write.h129 void aub_write_ggtt(struct aub_file *aub, uint64_t virt_addr, uint64_t size, const void *data);