Home
last modified time | relevance | path

Searched refs:gtt_offset (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/intel/tools/
Daubinator_error_decode.c283 uint64_t gtt_offset; member
395 if (sections[s].gtt_offset <= address && in get_intel_batch_bo()
396 address < sections[s].gtt_offset + sections[s].dword_count * 4) { in get_intel_batch_bo()
398 .addr = sections[s].gtt_offset, in get_intel_batch_bo()
485 sections[num_sections].gtt_offset = ((uint64_t) hi) << 32 | lo; in read_data_file()
688 (unsigned) (sections[s].gtt_offset >> 32), in read_data_file()
689 (unsigned) sections[s].gtt_offset); in read_data_file()
699 uint64_t batch_addr = sections[s].gtt_offset + sections[s].data_offset; in read_data_file()
Daub_write.h132 uint32_t size, uint64_t gtt_offset);
Daub_write.c681 uint32_t size, uint64_t gtt_offset) in aub_write_trace_block() argument
693 ppgtt_lookup(aub, gtt_offset + offset), in aub_write_trace_block()
703 dword_out(aub, gtt_offset + offset); in aub_write_trace_block()
706 dword_out(aub, (gtt_offset + offset) >> 32); in aub_write_trace_block()
Daubinator_viewer.cpp257 uint64_t gtt_offset; member
469 return *((const uint8_t *) window->gtt_bo.map + window->gtt_offset + off); in read_edit_window()
476 uint8_t *gtt = (uint8_t *) window->gtt_bo.map + window->gtt_offset + off; in write_edit_window()
491 window->gtt_bo.size - window->gtt_offset, in display_edit_window()
546 window->gtt_offset = address - window->gtt_bo.addr; in new_edit_window()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_batch.c132 uint64_t bo_address = bo->gtt_offset & (~0ull >> 16); in decode_get_bo()
175 batch->exec_bos[0]->gtt_offset, false); in decode_batch()
355 .offset = bo->gtt_offset, in crocus_use_bo()
658 new_bo->gtt_offset = bo->gtt_offset; in crocus_grow_buffer()
895 if (batch->validation_list[i].offset != bo->gtt_offset) { in submit_batch()
897 bo->gem_handle, bo->gtt_offset, in submit_batch()
900 bo->gtt_offset = batch->validation_list[i].offset; in submit_batch()
Dcrocus_bufmgr.h65 uint64_t gtt_offset; member
Dcrocus_bufmgr.c566 bo->gtt_offset = 0; in crocus_bo_gem_create_from_name()
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_batch.c100 uint64_t bo_address = bo->gtt_offset & (~0ull >> 16); in decode_get_bo()
220 .offset = bo->gtt_offset, in add_exec_bo()
460 new_bo->gtt_offset = bo->gtt_offset; in grow_buffer()
762 if (batch->validation_list[i].offset != bo->gtt_offset) { in execbuffer()
764 bo->gem_handle, bo->gtt_offset, in execbuffer()
767 bo->gtt_offset = batch->validation_list[i].offset; in execbuffer()
856 batch->batch.bo->gtt_offset, false); in submit_batch()
968 return intel_canonical_address(target->gtt_offset + target_offset); in emit_reloc()
1023 assert(entry->offset == bo->gtt_offset); in brw_use_pinned_bo()
Dbrw_bufmgr.c627 memzone != memzone_for_address(bo->gtt_offset)) { in bo_alloc_internal()
628 vma_free(bufmgr, bo->gtt_offset, bo->size); in bo_alloc_internal()
629 bo->gtt_offset = 0ull; in bo_alloc_internal()
682 if ((bo->kflags & EXEC_OBJECT_PINNED) && bo->gtt_offset == 0ull) { in bo_alloc_internal()
683 bo->gtt_offset = vma_alloc(bufmgr, memzone, bo->size, 1); in bo_alloc_internal()
685 if (bo->gtt_offset == 0ull) in bo_alloc_internal()
814 bo->gtt_offset = 0; in brw_bo_gem_create_from_name()
824 bo->gtt_offset = vma_alloc(bufmgr, BRW_MEMZONE_OTHER, bo->size, 1); in brw_bo_gem_create_from_name()
890 vma_free(bo->bufmgr, bo->gtt_offset, bo->size); in bo_free()
1524 bo->gtt_offset = vma_alloc(bufmgr, BRW_MEMZONE_OTHER, bo->size, 1); in brw_bo_gem_create_from_prime_internal()
Dbrw_bufmgr.h131 uint64_t gtt_offset; member
DgenX_blorp_exec.c233 bo && (bo->kflags & EXEC_OBJECT_PINNED) ? bo->gtt_offset >> 32u : 0; in blorp_vf_invalidate_for_vb_48b_transitions()
DgenX_state_upload.c386 return (bo->kflags & EXEC_OBJECT_PINNED) ? bo->gtt_offset >> 32ull : 0; in pinned_bo_high_bits()
/third_party/mesa3d/docs/relnotes/
D20.1.0.rst3364 - iris: remove useless bo->gtt_offset assignment
D21.3.0.rst2337 - iris: Rename bo->gtt_offset to bo->address