Home
last modified time | relevance | path

Searched refs:eclass (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_hw_engine_class_sysfs.c96 struct xe_hw_engine_class_intf *eclass = kobj_to_eclass(kobj); in job_timeout_max_store() local
104 if (timeout < eclass->sched_props.job_timeout_min) in job_timeout_max_store()
112 WRITE_ONCE(eclass->sched_props.job_timeout_max, timeout); in job_timeout_max_store()
120 struct xe_hw_engine_class_intf *eclass = kobj_to_eclass(kobj); in job_timeout_max_show() local
122 return sysfs_emit(buf, "%u\n", eclass->sched_props.job_timeout_max); in job_timeout_max_show()
132 struct xe_hw_engine_class_intf *eclass = kobj_to_eclass(kobj); in job_timeout_min_store() local
140 if (timeout > eclass->sched_props.job_timeout_max) in job_timeout_min_store()
148 WRITE_ONCE(eclass->sched_props.job_timeout_min, timeout); in job_timeout_min_store()
156 struct xe_hw_engine_class_intf *eclass = kobj_to_eclass(kobj); in job_timeout_min_show() local
158 return sysfs_emit(buf, "%u\n", eclass->sched_props.job_timeout_min); in job_timeout_min_show()
[all …]
H A Dxe_hw_engine.c521 hwe->eclass = &gt->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()
[all …]
H A Dxe_hw_engine_class_sysfs.h28 struct xe_hw_engine_class_intf *eclass; member
35 return container_of(kobj, struct kobj_eclass, base)->eclass; in kobj_to_eclass()
H A Dxe_exec_queue.c86 q->sched_props.timeslice_us = hwe->eclass->sched_props.timeslice_us; in __xe_exec_queue_alloc()
88 hwe->eclass->sched_props.preempt_timeout_us; in __xe_exec_queue_alloc()
90 hwe->eclass->sched_props.job_timeout_ms; in __xe_exec_queue_alloc()
376 xe_exec_queue_get_prop_minmax(struct xe_hw_engine_class_intf *eclass, in xe_exec_queue_get_prop_minmax() argument
382 *min = eclass->sched_props.job_timeout_min; in xe_exec_queue_get_prop_minmax()
383 *max = eclass->sched_props.job_timeout_max; in xe_exec_queue_get_prop_minmax()
386 *min = eclass->sched_props.timeslice_min; in xe_exec_queue_get_prop_minmax()
387 *max = eclass->sched_props.timeslice_max; in xe_exec_queue_get_prop_minmax()
390 *min = eclass->sched_props.preempt_timeout_min; in xe_exec_queue_get_prop_minmax()
391 *max = eclass->sched_props.preempt_timeout_max; in xe_exec_queue_get_prop_minmax()
[all …]
H A Dxe_hw_engine_types.h148 struct xe_hw_engine_class_intf *eclass; member
H A Dxe_gt_types.h334 struct xe_hw_engine_class_intf eclass[XE_ENGINE_CLASS_MAX]; member
H A Dxe_oa.c1461 ret1 = q->ops->set_timeslice(q, stream->hwe->eclass->sched_props.timeslice_us); in xe_oa_enable_preempt_timeslice()
1462 ret2 = q->ops->set_preempt_timeout(q, stream->hwe->eclass->sched_props.preempt_timeout_us); in xe_oa_enable_preempt_timeslice()
/linux/fs/smb/client/
H A Dnetmisc.c789 ntstatus_to_dos(__u32 ntstatus, __u8 *eclass, __u16 *ecode) in ntstatus_to_dos() argument
793 *eclass = 0; in ntstatus_to_dos()
799 *eclass = ntstatus_to_dos_map[i].dos_class; in ntstatus_to_dos()
804 *eclass = ERRHRD; in ntstatus_to_dos()
/linux/tools/perf/scripts/python/
H A Dexported-sql-viewer.py4769 eclass = ord(header[4])
4773 eclass = header[4]
4776 …if magic == chr(127) + "ELF" and eclass > 0 and eclass < 3 and encoding > 0 and encoding < 3 and v…
4777 result = True if eclass == 2 else False