Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/gpu/drm/xe/xe_hw_engine.c hw_engine_setup_logical_and_paging_mapping() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_hw_engine.c hw_engine_setup_logical_and_paging_mapping() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_hw_engine.c xe_hw_engine_snapshot_capture() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| PARAM_VALUE | 0 | hwe->name | 1 |
| DATA_SOURCE | 0 | hwe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &m->lock |
drivers/gpu/drm/xe/xe_hw_engine.c xe_hw_engines_init() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ads.c calculate_regset_size() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ads.c engine_enable_mask() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ads.c guc_mapping_table_init() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ads.c guc_mmio_reg_state_init() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_irq.c xe_irq_msix_default_hwe_handler() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/xe/xe_query.c calc_hw_engine_info_size() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
drivers/gpu/drm/xe/xe_query.c query_engines() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
drivers/gpu/drm/xe/xe_query.c query_oa_units() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
drivers/gpu/drm/xe/xe_gt_debugfs.c hw_engines() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_gt_debugfs.c register_save_restore() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_gt_debugfs.c register_save_restore() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_gt_debugfs.c register_save_restore() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_gt_debugfs.c register_save_restore_check() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_gt_debugfs.c register_save_restore_check() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_reg_whitelist.c xe_reg_dewhitelist_oa_regs() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | >->oa.gt_lock | ||
| HALF_LOCKED2 | ¶m.hwe->gt->oa.gt_lock | ||
| TYPE_LOCK | (struct xe_oa_gt)->gt_lock |
drivers/gpu/drm/xe/xe_reg_whitelist.c xe_reg_whitelist_oa_regs() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| LOCK2 | ¶m.hwe->gt->oa.gt_lock | ||
| TYPE_LOCK | (struct xe_oa_gt)->gt_lock |
drivers/gpu/drm/xe/xe_oa.c xe_oa_assign_hwe() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
drivers/gpu/drm/xe/xe_oa.c xe_oa_assign_hwe() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
drivers/gpu/drm/xe/xe_oa.c xe_oa_init_gt() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_oa.c xe_oa_print_gt_oa_units() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt.c do_gt_restart() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt.c do_gt_restart() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt.c xe_gt_any_hw_engine() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| LOCK2 | global &drm_unplug_srcu | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_gt.c xe_gt_any_hw_engine_by_reset_domain() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt.c xe_gt_hw_engine() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &xe->irq.lock |
drivers/gpu/drm/xe/xe_gt.c xe_gt_record_default_lrcs() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt.c xe_gt_record_user_engines() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_rtp.c xe_rtp_process_to_sr() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_exec_queue.c xe_exec_queue_create_class() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_debugfs.c print_engine_mask() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_gt_ccs_mode.c __xe_gt_apply_ccs_mode() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_hw_engine_group.c xe_hw_engine_setup_groups() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt_sriov_pf_policy.c pf_sched_group_media_slices() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c xe_hw_engine_class_sysfs_init() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_capture.c guc_capture_alloc_steered_lists() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_capture.c guc_capture_output_size_est() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_capture.c xe_engine_snapshot_capture_for_queue() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| HALF_LOCKED2 | &coredump->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_capture.c xe_guc_capture_get_matching_and_lock() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c sched_group_engines_read() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
drivers/gpu/drm/xe/xe_gt_sriov_vf.c xe_gt_sriov_vf_default_lrcs_hwsp_rebase() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_memirq.c hwe_max_count() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_memirq.c xe_memirq_handler() -> xe_hw_engine_is_valid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwe | 4096-ptr_max |