Lines Matching refs:batch
234 gen7_emit_state_base_address(struct batch_chunk *batch, in gen7_emit_state_base_address() argument
237 u32 *cs = batch_alloc_items(batch, 0, 10); in gen7_emit_state_base_address()
241 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; in gen7_emit_state_base_address()
243 *cs++ = (batch_addr(batch) + surface_state_base) | BASE_ADDRESS_MODIFY; in gen7_emit_state_base_address()
245 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; in gen7_emit_state_base_address()
247 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; in gen7_emit_state_base_address()
249 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; in gen7_emit_state_base_address()
256 batch_advance(batch, cs); in gen7_emit_state_base_address()
260 gen7_emit_vfe_state(struct batch_chunk *batch, in gen7_emit_vfe_state() argument
266 u32 *cs = batch_alloc_items(batch, 32, 8); in gen7_emit_vfe_state()
285 batch_advance(batch, cs); in gen7_emit_vfe_state()
289 gen7_emit_interface_descriptor_load(struct batch_chunk *batch, in gen7_emit_interface_descriptor_load() argument
293 u32 *cs = batch_alloc_items(batch, 8, 4); in gen7_emit_interface_descriptor_load()
304 batch_advance(batch, cs); in gen7_emit_interface_descriptor_load()
308 gen7_emit_media_object(struct batch_chunk *batch, in gen7_emit_media_object() argument
316 cs = batch_alloc_items(batch, 8, pkt); in gen7_emit_media_object()
336 batch_advance(batch, cs); in gen7_emit_media_object()
339 static void gen7_emit_pipeline_flush(struct batch_chunk *batch) in gen7_emit_pipeline_flush() argument
341 u32 *cs = batch_alloc_items(batch, 0, 4); in gen7_emit_pipeline_flush()
351 batch_advance(batch, cs); in gen7_emit_pipeline_flush()
354 static void gen7_emit_pipeline_invalidate(struct batch_chunk *batch) in gen7_emit_pipeline_invalidate() argument
356 u32 *cs = batch_alloc_items(batch, 0, 10); in gen7_emit_pipeline_invalidate()
372 batch_advance(batch, cs); in gen7_emit_pipeline_invalidate()
434 u32 *batch; in gen7_setup_clear_gpr_bb() local
442 batch = i915_gem_object_pin_map(vma->obj, I915_MAP_WC); in gen7_setup_clear_gpr_bb()
443 if (IS_ERR(batch)) in gen7_setup_clear_gpr_bb()
444 return PTR_ERR(batch); in gen7_setup_clear_gpr_bb()
446 emit_batch(vma, memset(batch, 0, bv.size), &bv); in gen7_setup_clear_gpr_bb()