Home
last modified time | relevance | path

Searched refs:clif (Results 1 - 9 of 9) sorted by relevance

/third_party/mesa3d/src/broadcom/clif/
H A Dclif_dump.c36 clif_dump_add_address_to_worklist(struct clif_dump *clif, in clif_dump_add_address_to_worklist() argument
41 rzalloc(clif, struct reloc_worklist_entry); in clif_dump_add_address_to_worklist()
48 list_addtail(&entry->link, &clif->worklist); in clif_dump_add_address_to_worklist()
57 struct clif_dump *clif = rzalloc(NULL, struct clif_dump); in clif_dump_init() local
59 clif->devinfo = devinfo; in clif_dump_init()
60 clif->out = out; in clif_dump_init()
61 clif->spec = v3d_spec_load(devinfo); in clif_dump_init()
62 clif->pretty = pretty; in clif_dump_init()
63 clif->nobin = nobin; in clif_dump_init()
65 list_inithead(&clif in clif_dump_init()
71 clif_dump_destroy(struct clif_dump *clif) clif_dump_destroy() argument
77 clif_lookup_bo(struct clif_dump *clif, uint32_t addr) clif_lookup_bo() argument
92 clif_lookup_vaddr(struct clif_dump *clif, uint32_t addr, void **vaddr) clif_lookup_vaddr() argument
106 clif_dump_packet(struct clif_dump *clif, uint32_t offset, const uint8_t *cl, uint32_t *size, bool reloc_mode) clif_dump_packet() argument
118 clif_dump_cl(struct clif_dump *clif, uint32_t start, uint32_t end, bool reloc_mode) clif_dump_cl() argument
161 clif_dump_gl_shader_state_record(struct clif_dump *clif, struct reloc_worklist_entry *reloc, void *vaddr, bool including_gs) clif_dump_gl_shader_state_record() argument
198 clif_process_worklist(struct clif_dump *clif) clif_process_worklist() argument
233 clif_dump_if_blank(struct clif_dump *clif, struct clif_bo *bo, uint32_t start, uint32_t end) clif_dump_if_blank() argument
251 clif_dump_binary(struct clif_dump *clif, struct clif_bo *bo, uint32_t start, uint32_t end) clif_dump_binary() argument
294 clif_dump_buffers(struct clif_dump *clif) clif_dump_buffers() argument
383 clif_dump_add_cl(struct clif_dump *clif, uint32_t start, uint32_t end) clif_dump_add_cl() argument
398 clif_dump(struct clif_dump *clif, const struct drm_v3d_submit_cl *submit) clif_dump() argument
445 clif_dump_add_bo(struct clif_dump *clif, const char *name, uint32_t offset, uint32_t size, void *vaddr) clif_dump_add_bo() argument
[all...]
H A Dclif_private.h91 clif_lookup_bo(struct clif_dump *clif, uint32_t addr);
94 clif_dump_add_address_to_worklist(struct clif_dump *clif,
98 bool v3d33_clif_dump_packet(struct clif_dump *clif, uint32_t offset,
100 bool v3d41_clif_dump_packet(struct clif_dump *clif, uint32_t offset,
102 bool v3d42_clif_dump_packet(struct clif_dump *clif, uint32_t offset,
106 out(struct clif_dump *clif, const char *fmt, ...) in out() argument
111 vfprintf(clif->out, fmt, args); in out()
116 out_address(struct clif_dump *clif, uint32_t addr) in out_address() argument
118 struct clif_bo *bo = clif_lookup_bo(clif, addr); in out_address()
120 out(clif, "[ in out_address()
[all...]
H A Dv3dx_dump.c61 v3dX(clif_dump_packet)(struct clif_dump *clif, uint32_t offset, in clif_dump_packet() argument
64 struct v3d_group *inst = v3d_spec_find_instruction(clif->spec, cl); in clif_dump_packet()
66 out(clif, "0x%08x: Unknown packet %d!\n", offset, *cl); in clif_dump_packet()
74 out(clif, "%s\n", name); in clif_dump_packet()
76 v3d_print_group(clif, inst, 0, cl); in clif_dump_packet()
86 clif_dump_add_address_to_worklist(clif, in clif_dump_packet()
104 clif_dump_add_address_to_worklist(clif, in clif_dump_packet()
131 struct v3d_group *spec = v3d_spec_find_struct(clif->spec, in clif_dump_packet()
139 v3d_print_group(clif, spec, 0, cl); in clif_dump_packet()
144 out(clif, " in clif_dump_packet()
[all...]
H A Dclif_dump.h36 void clif_dump(struct clif_dump *clif, const struct drm_v3d_submit_cl *submit);
37 void clif_dump_destroy(struct clif_dump *clif);
39 void clif_dump_add_bo(struct clif_dump *clif, const char *name,
41 void clif_dump_add_cl(struct clif_dump *clif, uint32_t start, uint32_t end);
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_cl_dump.c31 #include "broadcom/clif/clif_dump.h"
45 struct clif_dump *clif = clif_dump_init(&devinfo, stderr, true, false); in vc4_dump_cl() local
66 v3d_print_group(clif, inst, offset, p); in vc4_dump_cl()
82 clif_dump_destroy(clif); in vc4_dump_cl()
/third_party/mesa3d/src/broadcom/cle/
H A Dv3d_decoder.h140 bool v3d_field_iterator_next(struct clif_dump *clif,
143 void v3d_print_group(struct clif_dump *clif,
H A Dv3d_decoder.c45 #include "broadcom/clif/clif_private.h"
829 v3d_field_iterator_next(struct clif_dump *clif, struct v3d_field_iterator *iter) in v3d_field_iterator_next() argument
883 struct clif_bo *bo = clif_lookup_bo(clif, addr); in v3d_field_iterator_next()
911 if (clif->pretty) { in v3d_field_iterator_next()
921 if (clif->pretty) { in v3d_field_iterator_next()
956 v3d_print_group(struct clif_dump *clif, struct v3d_group *group, in v3d_print_group() argument
962 while (v3d_field_iterator_next(clif, &iter)) { in v3d_print_group()
971 if (clif->pretty) { in v3d_print_group()
972 fprintf(clif->out, " %s: %s\n", in v3d_print_group()
975 fprintf(clif in v3d_print_group()
[all...]
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_job.c38 #include "broadcom/clif/clif_dump.h"
438 struct clif_dump *clif = clif_dump_init(&v3d->screen->devinfo, in v3d_clif_dump() local
450 clif_dump_add_bo(clif, name, bo->offset, bo->size, bo->map); in v3d_clif_dump()
455 clif_dump(clif, &job->submit); in v3d_clif_dump()
457 clif_dump_destroy(clif); in v3d_clif_dump()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_queue.c27 #include "broadcom/clif/clif_dump.h"
45 struct clif_dump *clif = clif_dump_init(&device->devinfo, in v3dv_clif_dump() local
62 clif_dump_add_bo(clif, name, bo->offset, bo->size, bo->map); in v3dv_clif_dump()
67 clif_dump(clif, submit); in v3dv_clif_dump()
70 clif_dump_destroy(clif); in v3dv_clif_dump()

Completed in 7 milliseconds