Home
last modified time | relevance | path

Searched refs:pandecode_context (Results 1 – 9 of 9) sorted by relevance

/aosp_15_r20/external/mesa3d/src/panfrost/lib/genxml/
H A Ddecode.h36 struct pandecode_context { struct
52 void pandecode_dump_file_open(struct pandecode_context *ctx); argument
63 char *pointer_as_memory_reference(struct pandecode_context *ctx, uint64_t ptr);
66 pandecode_find_mapped_gpu_mem_containing(struct pandecode_context *ctx,
69 void pandecode_map_read_write(struct pandecode_context *ctx);
71 void pandecode_dump_mappings(struct pandecode_context *ctx);
74 __pandecode_fetch_gpu_mem(struct pandecode_context *ctx, uint64_t gpu_va, in __pandecode_fetch_gpu_mem()
106 void pandecode_validate_buffer(struct pandecode_context *ctx, mali_ptr addr,
110 void pandecode_jc_v4(struct pandecode_context *ctx, mali_ptr jc_gpu_va,
112 void pandecode_jc_v5(struct pandecode_context *ctx, mali_ptr jc_gpu_va,
[all …]
H A Ddecode_common.c74 pandecode_find_mapped_gpu_mem_containing_rw(struct pandecode_context *ctx, in pandecode_find_mapped_gpu_mem_containing_rw()
86 pandecode_find_mapped_gpu_mem_containing(struct pandecode_context *ctx, in pandecode_find_mapped_gpu_mem_containing()
110 pandecode_validate_buffer(struct pandecode_context *ctx, mali_ptr addr, in pandecode_validate_buffer()
144 pandecode_map_read_write(struct pandecode_context *ctx) in pandecode_map_read_write()
157 pandecode_add_name(struct pandecode_context *ctx, in pandecode_add_name()
174 pandecode_inject_mmap(struct pandecode_context *ctx, uint64_t gpu_va, void *cpu, in pandecode_inject_mmap()
206 pandecode_inject_free(struct pandecode_context *ctx, uint64_t gpu_va, in pandecode_inject_free()
226 pointer_as_memory_reference(struct pandecode_context *ctx, uint64_t ptr) in pointer_as_memory_reference()
249 pandecode_dump_file_open(struct pandecode_context *ctx) in pandecode_dump_file_open()
274 pandecode_dump_file_close(struct pandecode_context *ctx) in pandecode_dump_file_close()
[all …]
H A Ddecode.c48 pandecode_midgard_tiler_descriptor(struct pandecode_context *ctx, in pandecode_midgard_tiler_descriptor()
75 pandecode_render_target(struct pandecode_context *ctx, uint64_t gpu_va, in pandecode_render_target()
96 pandecode_sample_locations(struct pandecode_context *ctx, const void *fb) in pandecode_sample_locations()
112 GENX(pandecode_fbd)(struct pandecode_context *ctx, uint64_t gpu_va, in GENX()
208 GENX(pandecode_blend)(struct pandecode_context *ctx, void *descs, int rt_no, in GENX()
245 pandecode_texture_payload(struct pandecode_context *ctx, mali_ptr payload, in pandecode_texture_payload()
317 GENX(pandecode_texture)(struct pandecode_context *ctx, mali_ptr u, unsigned tex) in GENX()
330 GENX(pandecode_texture)(struct pandecode_context *ctx, const void *cl, in GENX()
357 GENX(pandecode_tiler)(struct pandecode_context *ctx, mali_ptr gpu_va, in GENX()
374 GENX(pandecode_fau)(struct pandecode_context *ctx, mali_ptr addr, in GENX()
[all …]
H A Ddecode_jm.c33 pandecode_primitive(struct pandecode_context *ctx, const void *p) in pandecode_primitive()
64 pandecode_attributes(struct pandecode_context *ctx, mali_ptr addr, int count, in pandecode_attributes()
108 pandecode_attribute_meta(struct pandecode_context *ctx, int count, in pandecode_attribute_meta()
139 pandecode_invocation(struct pandecode_context *ctx, const void *i) in pandecode_invocation()
173 pandecode_textures(struct pandecode_context *ctx, mali_ptr textures, in pandecode_textures()
209 pandecode_samplers(struct pandecode_context *ctx, mali_ptr samplers, in pandecode_samplers()
224 pandecode_uniform_buffers(struct pandecode_context *ctx, mali_ptr pubufs, in pandecode_uniform_buffers()
244 pandecode_uniforms(struct pandecode_context *ctx, mali_ptr uniforms, in pandecode_uniforms()
256 GENX(pandecode_dcd)(struct pandecode_context *ctx, const struct MALI_DRAW *p, in GENX()
401 pandecode_vertex_compute_geometry_job(struct pandecode_context *ctx, in pandecode_vertex_compute_geometry_job()
[all …]
H A Ddecode_csf.c71 pandecode_run_compute(struct pandecode_context *ctx, FILE *fp, in pandecode_run_compute()
116 pandecode_run_compute_indirect(struct pandecode_context *ctx, FILE *fp, in pandecode_run_compute_indirect()
160 pandecode_run_tiling(struct pandecode_context *ctx, FILE *fp, in pandecode_run_tiling()
244 pandecode_run_idvs(struct pandecode_context *ctx, FILE *fp, in pandecode_run_idvs()
382 pandecode_run_fragment(struct pandecode_context *ctx, FILE *fp, in pandecode_run_fragment()
409 pandecode_run_fullscreen(struct pandecode_context *ctx, FILE *fp, in pandecode_run_fullscreen()
462 disassemble_ceu_instr(struct pandecode_context *ctx, uint64_t dword, in disassemble_ceu_instr()
805 interpret_ceu_jump(struct pandecode_context *ctx, struct queue_ctx *qctx, in interpret_ceu_jump()
836 interpret_ceu_instr(struct pandecode_context *ctx, struct queue_ctx *qctx) in interpret_ceu_instr()
954 GENX(pandecode_cs)(struct pandecode_context *ctx, mali_ptr queue, uint32_t size, in GENX()
/aosp_15_r20/external/mesa3d/src/panfrost/lib/
H A Dwrap.h47 struct pandecode_context;
49 struct pandecode_context *pandecode_create_context(bool to_stderr);
51 void pandecode_next_frame(struct pandecode_context *ctx);
53 void pandecode_destroy_context(struct pandecode_context *ctx);
55 void pandecode_inject_mmap(struct pandecode_context *ctx, uint64_t gpu_va,
58 void pandecode_inject_free(struct pandecode_context *ctx, uint64_t gpu_va,
61 void pandecode_jc(struct pandecode_context *ctx, uint64_t jc_gpu_va,
64 void pandecode_cs(struct pandecode_context *ctx, mali_ptr queue_gpu_va,
67 void pandecode_abort_on_fault(struct pandecode_context *ctx, uint64_t jc_gpu_va,
/aosp_15_r20/external/mesa3d/src/panfrost/vulkan/
H A Dpanvk_device.h82 struct pandecode_context *decode_ctx;
/aosp_15_r20/external/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_device.h101 struct pandecode_context *decode_ctx;
/aosp_15_r20/external/mesa3d/src/panfrost/tools/
H A Dpanfrostdump.c257 struct pandecode_context *ctx = pandecode_create_context(false); in main()