H A D | aub_write.c | 82 data_out(struct aub_file *aub, const void *data, size_t size) in data_out() argument 92 dword_out(struct aub_file *aub, uint32_t data) in dword_out() argument 98 write_execlists_header(struct aub_file *aub, const char *name) in write_execlists_header() argument 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...] |