Lines Matching refs:batch_chunk
27 struct batch_chunk {
91 static void batch_init(struct batch_chunk *bc,
102 static u32 batch_offset(const struct batch_chunk *bc, u32 *cs)
107 static u32 batch_addr(const struct batch_chunk *bc)
112 static void batch_add(struct batch_chunk *bc, const u32 d)
118 static u32 *batch_alloc_items(struct batch_chunk *bc, u32 align, u32 items)
135 static u32 *batch_alloc_bytes(struct batch_chunk *bc, u32 align, u32 bytes)
142 gen7_fill_surface_state(struct batch_chunk *state,
175 gen7_fill_binding_table(struct batch_chunk *state,
197 gen7_fill_kernel_data(struct batch_chunk *state,
207 gen7_fill_interface_descriptor(struct batch_chunk *state,
235 gen7_emit_state_base_address(struct batch_chunk *batch,
261 gen7_emit_vfe_state(struct batch_chunk *batch,
290 gen7_emit_interface_descriptor_load(struct batch_chunk *batch,
309 gen7_emit_media_object(struct batch_chunk *batch,
340 static void gen7_emit_pipeline_flush(struct batch_chunk *batch)
355 static void gen7_emit_pipeline_invalidate(struct batch_chunk *batch)
383 struct batch_chunk cmds, state;