Home
last modified time | relevance | path

Searched refs:aub (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/intel/tools/
H A Daub_write.c54 static struct aub_context *aub_context_new(struct aub_file *aub, uint32_t new_id);
55 static void mem_trace_memory_write_header_out(struct aub_file *aub, uint64_t addr,
82 data_out(struct aub_file *aub, const void *data, size_t size) in data_out() argument
87 fail_if(fwrite(data, 1, size, aub->file) == 0, in data_out()
92 dword_out(struct aub_file *aub, uint32_t data) in dword_out() argument
94 data_out(aub, &data, sizeof(data)); in dword_out()
98 write_execlists_header(struct aub_file *aub, const char *name) in write_execlists_header() argument
105 aub->pci_id, name); in write_execlists_header()
109 dword_out(aub, CMD_MEM_TRACE_VERSION | (dwords - 1)); in write_execlists_header()
110 dword_out(aub, AUB_MEM_TRACE_VERSION_FILE_VERSIO in write_execlists_header()
118 write_legacy_header(struct aub_file *aub, const char *name) write_legacy_header() argument
146 aub_write_header(struct aub_file *aub, const char *app_name) aub_write_header() argument
155 aub_file_init(struct aub_file *aub, FILE *file, FILE *debug, uint16_t pci_id, const char *app_name) aub_file_init() argument
184 aub_file_finish(struct aub_file *aub) aub_file_finish() argument
191 aub_gtt_size(struct aub_file *aub) aub_gtt_size() argument
197 mem_trace_memory_write_header_out(struct aub_file *aub, uint64_t addr, uint32_t len, uint32_t addr_space, const char *desc) mem_trace_memory_write_header_out() argument
217 register_write_out(struct aub_file *aub, uint32_t addr, uint32_t value) register_write_out() argument
236 populate_ppgtt_table(struct aub_file *aub, struct aub_ppgtt_table *table, int start, int end, int level) populate_ppgtt_table() argument
290 aub_map_ppgtt(struct aub_file *aub, uint64_t start, uint64_t size) aub_map_ppgtt() argument
344 ppgtt_lookup(struct aub_file *aub, uint64_t ppgtt_addr) ppgtt_lookup() argument
388 aub_map_ggtt(struct aub_file *aub, uint64_t virt_addr, uint64_t size) aub_map_ggtt() argument
419 aub_write_ggtt(struct aub_file *aub, uint64_t virt_addr, uint64_t size, const void *data) aub_write_ggtt() argument
490 alloc_ggtt_address(struct aub_file *aub, uint64_t size) alloc_ggtt_address() argument
502 write_hwsp(struct aub_file *aub, enum drm_i915_gem_engine_class engine_class) write_hwsp() argument
518 write_engine_execlist_setup(struct aub_file *aub, uint32_t ctx_id, struct aub_hw_context *hw_ctx, enum drm_i915_gem_engine_class engine_class) write_engine_execlist_setup() argument
572 write_execlists_default_setup(struct aub_file *aub) write_execlists_default_setup() argument
579 write_legacy_default_setup(struct aub_file *aub) write_legacy_default_setup() argument
605 aub_write_default_setup(struct aub_file *aub) aub_write_default_setup() argument
616 aub_context_new(struct aub_file *aub, uint32_t new_id) aub_context_new() argument
628 aub_write_context_create(struct aub_file *aub, uint32_t *ctx_id) aub_write_context_create() argument
641 aub_context_find(struct aub_file *aub, uint32_t id) aub_context_find() argument
652 aub_write_ensure_context(struct aub_file *aub, uint32_t ctx_id, enum drm_i915_gem_engine_class engine_class) aub_write_ensure_context() argument
666 get_context_descriptor(struct aub_file *aub, const struct engine *cs, struct aub_hw_context *hw_ctx) get_context_descriptor() argument
679 aub_write_trace_block(struct aub_file *aub, uint32_t type, void *virtual, uint32_t size, uint64_t gtt_offset) aub_write_trace_block() argument
720 aub_dump_ring_buffer_execlist(struct aub_file *aub, struct aub_hw_context *hw_ctx, const struct engine *cs, uint64_t batch_offset) aub_dump_ring_buffer_execlist() argument
744 aub_dump_execlist(struct aub_file *aub, const struct engine *cs, uint64_t descriptor) aub_dump_execlist() argument
773 aub_dump_ring_buffer_legacy(struct aub_file *aub, uint64_t batch_offset, uint64_t offset, enum drm_i915_gem_engine_class engine_class) aub_dump_ring_buffer_legacy() argument
812 aub_write_ensure_hwsp(struct aub_file *aub, enum drm_i915_gem_engine_class engine_class) aub_write_ensure_hwsp() argument
825 aub_write_exec(struct aub_file *aub, uint32_t ctx_id, uint64_t batch_addr, uint64_t offset, enum drm_i915_gem_engine_class engine_class) aub_write_exec() argument
845 aub_write_context_execlists(struct aub_file *aub, uint64_t context_addr, enum drm_i915_gem_engine_class engine_class) aub_write_context_execlists() argument
[all...]
H A Daub_write.h107 void aub_file_init(struct aub_file *aub, FILE *file, FILE *debug, uint16_t pci_id, const char *app_name);
108 void aub_file_finish(struct aub_file *aub);
110 static inline bool aub_use_execlists(const struct aub_file *aub) in aub_use_execlists() argument
112 return aub->devinfo.ver >= 8; in aub_use_execlists()
115 uint32_t aub_gtt_size(struct aub_file *aub);
127 void aub_write_default_setup(struct aub_file *aub);
128 void aub_map_ppgtt(struct aub_file *aub, uint64_t start, uint64_t size);
129 void aub_write_ggtt(struct aub_file *aub, uint64_t virt_addr, uint64_t size, const void *data);
130 void aub_write_trace_block(struct aub_file *aub,
133 void aub_write_exec(struct aub_file *aub, uint32_
[all...]
H A Derror2aub.c135 "Convert an Intel GPU i915 error state to an aub file.\n" in print_help()
137 " -o, --output=FILE the output aub file (default FILE.aub)\n", in print_help()
267 snprintf(out_filename, out_filename_size, "%s.aub", in_filename); in main()
274 fail_if(!aub_file, "Failed to open aub file \"%s\": %m\n", in_filename); in main()
276 struct aub_file aub = {}; in main() local
308 aub_file_init(&aub, aub_file, in main()
311 aub.verbose_log_file = stdout; in main()
312 default_gtt = active_gtt = aub_use_execlists(&aub) ? PPGTT : GGTT; in main()
445 /* Add all the BOs to the aub fil in main()
[all...]
H A Dintel_dump_gpu.in13 -o, --output=FILE Name of AUB file. Defaults to COMMAND.aub
20 the output aub file. This helps reducing output file
60 add_arg "file=${file:-$(basename ${file}).aub}"
65 add_arg "file=${file:-$(basename ${file}).aub}"
70 add_arg "file=${file:-$(basename ${file}).aub}"
143 [ -z $file ] && add_arg "file=intel.aub"
H A Daubinator_viewer.cpp211 /* Replay the aub file from the beginning up to just before the in update_mem_for_exec()
479 uint8_t *aub = (uint8_t *) window->aub_bo.map + window->aub_offset + off; in write_edit_window() local
481 *gtt = *aub = d; in write_edit_window()
518 "Editing aub at 0x%" PRIx64 "##%p", address, window); in new_edit_window()
1167 "Decode aub file contents from FILE.\n\n" in print_help()

Completed in 5 milliseconds