Lines Matching refs:tu_cs
74 struct tu_cs struct
111 tu_cs_init(struct tu_cs *cs, argument
117 tu_cs_init_external(struct tu_cs *cs, struct tu_device *device,
121 tu_cs_init_suballoc(struct tu_cs *cs, struct tu_device *device,
125 tu_cs_finish(struct tu_cs *cs);
128 tu_cs_begin(struct tu_cs *cs);
131 tu_cs_end(struct tu_cs *cs);
134 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs);
137 tu_cs_alloc(struct tu_cs *cs,
143 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs);
146 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state()
156 tu_cs_reserve_space(struct tu_cs *cs, uint32_t reserved_size);
159 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state()
176 tu_cs_reset(struct tu_cs *cs);
179 tu_cs_add_entries(struct tu_cs *cs, struct tu_cs *target);
186 tu_cs_get_size(const struct tu_cs *cs) in tu_cs_get_size()
196 tu_cs_is_empty(const struct tu_cs *cs) in tu_cs_is_empty()
206 tu_cs_discard_entries(struct tu_cs *cs) in tu_cs_discard_entries()
216 tu_cs_get_call_size(const struct tu_cs *cs) in tu_cs_get_call_size()
227 tu_cs_sanity_check(const struct tu_cs *cs) in tu_cs_sanity_check()
235 tu_cs_emit_sync_breadcrumb(struct tu_cs *cs, uint8_t opcode, uint16_t cnt);
241 tu_cs_emit(struct tu_cs *cs, uint32_t value) in tu_cs_emit()
258 tu_cs_emit_array(struct tu_cs *cs, const uint32_t *values, uint32_t length) in tu_cs_emit_array()
269 tu_cs_get_space(const struct tu_cs *cs) in tu_cs_get_space()
275 tu_cs_reserve(struct tu_cs *cs, uint32_t reserved_size) in tu_cs_reserve()
298 tu_cs_emit_pkt4(struct tu_cs *cs, uint16_t regindx, uint16_t cnt) in tu_cs_emit_pkt4()
308 tu_cs_emit_pkt7(struct tu_cs *cs, uint8_t opcode, uint16_t cnt) in tu_cs_emit_pkt7()
319 tu_cs_emit_wfi(struct tu_cs *cs) in tu_cs_emit_wfi()
325 tu_cs_emit_qw(struct tu_cs *cs, uint64_t value) in tu_cs_emit_qw()
332 tu_cs_emit_write_reg(struct tu_cs *cs, uint16_t reg, uint32_t value) in tu_cs_emit_write_reg()
342 tu_cs_emit_ib(struct tu_cs *cs, const struct tu_cs_entry *entry) in tu_cs_emit_ib()
356 tu_cs_emit_state_ib(struct tu_cs *cs, struct tu_draw_state state) in tu_cs_emit_state_ib()
370 tu_cs_emit_call(struct tu_cs *cs, const struct tu_cs *target) in tu_cs_emit_call()
381 tu_cond_exec_start(struct tu_cs *cs, uint32_t cond_flags) in tu_cond_exec_start()
403 tu_cond_exec_end(struct tu_cs *cs) in tu_cond_exec_end()