• Home
  • Raw
  • Download

Lines Matching refs:engine_class

342    enum intel_engine_class engine_class;  member
351 .engine_class = INTEL_ENGINE_CLASS_RENDER,
360 .engine_class = INTEL_ENGINE_CLASS_VIDEO,
369 .engine_class = INTEL_ENGINE_CLASS_COPY,
442 engine_from_engine_class(enum intel_engine_class engine_class) in engine_from_engine_class() argument
444 switch (engine_class) { in engine_from_engine_class()
448 return &engines[engine_class]; in engine_from_engine_class()
457 enum intel_engine_class engine_class, in get_context_init() argument
475 gfx8_contexts[engine_class](params, data, size); in get_context_init()
477 gfx10_contexts[engine_class](params, data, size); in get_context_init()
494 enum intel_engine_class engine_class) in write_hwsp() argument
497 switch (engine_class) { in write_hwsp()
505 register_write_out(aub, reg, aub->engine_setup[engine_class].hwsp_addr); in write_hwsp()
512 enum intel_engine_class engine_class) in write_engine_execlist_setup() argument
514 const struct engine *cs = engine_from_engine_class(engine_class); in write_engine_execlist_setup()
517 get_context_init(&aub->devinfo, NULL, engine_class, NULL, &context_size); in write_engine_execlist_setup()
553 get_context_init(&aub->devinfo, &params, engine_class, context_data, &context_size); in write_engine_execlist_setup()
644 enum intel_engine_class engine_class) in aub_write_ensure_context() argument
649 struct aub_hw_context *hw_ctx = &ctx->hw_contexts[engine_class]; in aub_write_ensure_context()
651 write_engine_execlist_setup(aub, ctx->id, hw_ctx, engine_class); in aub_write_ensure_context()
767 enum intel_engine_class engine_class) in aub_dump_ring_buffer_legacy() argument
777 int ring = engine_class_to_ring[engine_class]; in aub_dump_ring_buffer_legacy()
804 enum intel_engine_class engine_class) in aub_write_ensure_hwsp() argument
806 uint64_t *hwsp_addr = &aub->engine_setup[engine_class].hwsp_addr; in aub_write_ensure_hwsp()
812 write_hwsp(aub, engine_class); in aub_write_ensure_hwsp()
817 uint64_t offset, enum intel_engine_class engine_class) in aub_write_exec() argument
819 const struct engine *cs = engine_from_engine_class(engine_class); in aub_write_exec()
823 aub_write_ensure_context(aub, ctx_id, engine_class); in aub_write_exec()
825 aub_write_ensure_hwsp(aub, engine_class); in aub_write_exec()
830 aub_dump_ring_buffer_legacy(aub, batch_addr, offset, engine_class); in aub_write_exec()
837 enum intel_engine_class engine_class) in aub_write_context_execlists() argument
839 const struct engine *cs = engine_from_engine_class(engine_class); in aub_write_context_execlists()