Home
last modified time | relevance | path

Searched refs:aub_file (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/intel/tools/
Daub_write.h80 struct aub_file { struct
107 void aub_file_init(struct aub_file *aub, FILE *file, FILE *debug, uint16_t pci_id, const char *app_… argument
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()
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_t ctx_id, uint64_t batch_addr,
[all …]
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()
92 dword_out(struct aub_file *aub, uint32_t data) in dword_out()
98 write_execlists_header(struct aub_file *aub, const char *name) in write_execlists_header()
118 write_legacy_header(struct aub_file *aub, const char *name) in write_legacy_header()
146 aub_write_header(struct aub_file *aub, const char *app_name) in aub_write_header()
155 aub_file_init(struct aub_file *aub, FILE *file, FILE *debug, uint16_t pci_id, const char *app_name) in aub_file_init()
184 aub_file_finish(struct aub_file *aub) in aub_file_finish()
191 aub_gtt_size(struct aub_file *aub) in aub_gtt_size()
[all …]
Dintel_dump_gpu.c117 static struct aub_file aub_file; variable
224 if (!aub_file.file) { in dump_execbuffer2()
225 aub_file_init(&aub_file, output_file, in dump_execbuffer2()
228 aub_write_default_setup(&aub_file); in dump_execbuffer2()
235 if (aub_use_execlists(&aub_file)) in dump_execbuffer2()
238 offset = aub_gtt_size(&aub_file); in dump_execbuffer2()
296 aub_file_finish(&aub_file); in dump_execbuffer2()
313 if (aub_use_execlists(&aub_file) && !bo->gtt_mapped) { in dump_execbuffer2()
314 aub_map_ppgtt(&aub_file, bo->offset, bo->size); in dump_execbuffer2()
336 aub_write_trace_block(&aub_file, AUB_TRACE_TYPE_BATCH, in dump_execbuffer2()
[all …]
Daubinator.c192 struct aub_file { struct
198 static struct aub_file * argument
201 struct aub_file *file; in aub_file_open()
239 aub_file_more_stuff(struct aub_file *file) in aub_file_more_stuff()
291 struct aub_file *file; in main()
Daubinator_viewer.cpp47 struct aub_file { struct
69 store_exec_begin(struct aub_file *file) in store_exec_begin() argument
83 store_exec_end(struct aub_file *file) in store_exec_end()
93 struct aub_file *file = (struct aub_file *) user_data; in handle_mem_write()
102 struct aub_file *file = (struct aub_file *) user_data; in handle_ring_write()
110 struct aub_file *file = (struct aub_file *) user_data; in handle_reg_write()
122 struct aub_file *file = (struct aub_file *) user_data; in handle_info()
141 static struct aub_file *
144 struct aub_file *file; in aub_file_open()
200 update_mem_for_exec(struct aub_mem *mem, struct aub_file *file, int exec_idx) in update_mem_for_exec()
[all …]
Derror2aub.c273 FILE *aub_file = fopen(out_filename, "w"); in main() local
274 fail_if(!aub_file, "Failed to open aub file \"%s\": %m\n", in_filename); in main()
276 struct aub_file aub = {}; in main()
308 aub_file_init(&aub, aub_file, in main()
551 } else if(aub_file) { in main()
552 fclose(aub_file); in main()