Lines Matching defs:hw_ctx
520 struct aub_hw_context *hw_ctx,
536 hw_ctx->ring_addr = ggtt_addr;
546 hw_ctx->pphwsp_addr = ggtt_addr;
557 .ring_addr = hw_ctx->ring_addr,
566 hw_ctx->initialized = true;
658 struct aub_hw_context *hw_ctx = &ctx->hw_contexts[engine_class];
659 if (!hw_ctx->initialized)
660 write_engine_execlist_setup(aub, ctx->id, hw_ctx, engine_class);
662 return hw_ctx;
668 struct aub_hw_context *hw_ctx)
670 return cs->hw_class | hw_ctx->pphwsp_addr | CONTEXT_FLAGS;
721 struct aub_hw_context *hw_ctx,
725 mem_trace_memory_write_header_out(aub, hw_ctx->ring_addr, 16,
733 mem_trace_memory_write_header_out(aub, hw_ctx->ring_addr + 8192 + 20, 4,
737 mem_trace_memory_write_header_out(aub, hw_ctx->ring_addr + 8192 + 28, 4,
831 struct aub_hw_context *hw_ctx =
833 uint64_t descriptor = get_context_descriptor(aub, cs, hw_ctx);
835 aub_dump_ring_buffer_execlist(aub, hw_ctx, cs, batch_addr);