Lines Matching refs:batch_chunk
26 struct batch_chunk { struct
90 static void batch_init(struct batch_chunk *bc, in batch_init()
101 static u32 batch_offset(const struct batch_chunk *bc, u32 *cs) in batch_offset()
106 static u32 batch_addr(const struct batch_chunk *bc) in batch_addr()
111 static void batch_add(struct batch_chunk *bc, const u32 d) in batch_add()
117 static u32 *batch_alloc_items(struct batch_chunk *bc, u32 align, u32 items) in batch_alloc_items()
134 static u32 *batch_alloc_bytes(struct batch_chunk *bc, u32 align, u32 bytes) in batch_alloc_bytes()
141 gen7_fill_surface_state(struct batch_chunk *state, in gen7_fill_surface_state()
174 gen7_fill_binding_table(struct batch_chunk *state, in gen7_fill_binding_table()
196 gen7_fill_kernel_data(struct batch_chunk *state, in gen7_fill_kernel_data()
206 gen7_fill_interface_descriptor(struct batch_chunk *state, in gen7_fill_interface_descriptor()
234 gen7_emit_state_base_address(struct batch_chunk *batch, in gen7_emit_state_base_address()
260 gen7_emit_vfe_state(struct batch_chunk *batch, in gen7_emit_vfe_state()
289 gen7_emit_interface_descriptor_load(struct batch_chunk *batch, in gen7_emit_interface_descriptor_load()
308 gen7_emit_media_object(struct batch_chunk *batch, in gen7_emit_media_object()
339 static void gen7_emit_pipeline_flush(struct batch_chunk *batch) in gen7_emit_pipeline_flush()
354 static void gen7_emit_pipeline_invalidate(struct batch_chunk *batch) in gen7_emit_pipeline_invalidate()
382 struct batch_chunk cmds, state; in emit_batch()