Lines Matching refs:eclass
521 hwe->eclass = >->eclass[hwe->class]; in hw_engine_init_early()
522 if (!hwe->eclass->sched_props.job_timeout_ms) { in hw_engine_init_early()
523 hwe->eclass->sched_props.job_timeout_ms = 5 * 1000; in hw_engine_init_early()
524 hwe->eclass->sched_props.job_timeout_min = XE_HW_ENGINE_JOB_TIMEOUT_MIN; in hw_engine_init_early()
525 hwe->eclass->sched_props.job_timeout_max = XE_HW_ENGINE_JOB_TIMEOUT_MAX; in hw_engine_init_early()
526 hwe->eclass->sched_props.timeslice_us = 1 * 1000; in hw_engine_init_early()
527 hwe->eclass->sched_props.timeslice_min = XE_HW_ENGINE_TIMESLICE_MIN; in hw_engine_init_early()
528 hwe->eclass->sched_props.timeslice_max = XE_HW_ENGINE_TIMESLICE_MAX; in hw_engine_init_early()
529 hwe->eclass->sched_props.preempt_timeout_us = XE_HW_ENGINE_PREEMPT_TIMEOUT; in hw_engine_init_early()
530 hwe->eclass->sched_props.preempt_timeout_min = XE_HW_ENGINE_PREEMPT_TIMEOUT_MIN; in hw_engine_init_early()
531 hwe->eclass->sched_props.preempt_timeout_max = XE_HW_ENGINE_PREEMPT_TIMEOUT_MAX; in hw_engine_init_early()
552 if (hwe->eclass->sched_props.preempt_timeout_us < min_preempt_timeout) { in hw_engine_init_early()
553 hwe->eclass->sched_props.preempt_timeout_us = min_preempt_timeout; in hw_engine_init_early()
559 hwe->eclass->defaults = hwe->eclass->sched_props; in hw_engine_init_early()