Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 30 files:
- drivers/gpu/drm/xe/display/xe_display_rpm.c
- drivers/gpu/drm/xe/tests/xe_guc_g2g_test.c, line 718
- drivers/gpu/drm/xe/tests/xe_kunit_helpers.c, line 94
- drivers/gpu/drm/xe/xe_bo.c
- drivers/gpu/drm/xe/xe_debugfs.c
- drivers/gpu/drm/xe/xe_devcoredump.c, line 245
- drivers/gpu/drm/xe/xe_device.c, line 931
- drivers/gpu/drm/xe/xe_dma_buf.c, line 46
- drivers/gpu/drm/xe/xe_eu_stall.c
- drivers/gpu/drm/xe/xe_ggtt.c
- drivers/gpu/drm/xe/xe_gt.c
- drivers/gpu/drm/xe/xe_gt_sriov_pf.c
- drivers/gpu/drm/xe/xe_guc_ct.c
- drivers/gpu/drm/xe/xe_guc_submit.c, line 2015
- drivers/gpu/drm/xe/xe_late_bind_fw.c, line 269
- drivers/gpu/drm/xe/xe_oa.c
- drivers/gpu/drm/xe/xe_pci_sriov.c
- drivers/gpu/drm/xe/xe_pm.c, line 469
- drivers/gpu/drm/xe/xe_pm.h
- drivers/gpu/drm/xe/xe_pmu.c
- drivers/gpu/drm/xe/xe_pxp.c
- drivers/gpu/drm/xe/xe_sched_job.c, line 184
- drivers/gpu/drm/xe/xe_shrinker.c
- drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c
- drivers/gpu/drm/xe/xe_svm.c
- drivers/gpu/drm/xe/xe_tlb_inval.c, line 37
- drivers/gpu/drm/xe/xe_tlb_inval_job.c, line 197
- drivers/gpu/drm/xe/xe_trace.h, line 430
- drivers/gpu/drm/xe/xe_vm.c
- drivers/gpu/drm/xe/xe_vsec.c, line 171
Smatch caller information:
drivers/gpu/drm/xe/xe_tlb_inval_job.c xe_tlb_inval_job_destroy() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_device.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 0-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_device.c xe_device_wedged_fini() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe->wedged.flag.counter | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | xe | $1 |
| STR_LEN | 0 | xe | (-1),28 |
| STR_LEN | 0 | xe | (-1),28 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | xe | unit_byte |
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/xe/xe_sriov_vf_ccs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_gt_freq.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/xe/xe_gt_idle.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/xe/xe_sriov_vfio.c class_xe_pm_runtime_noresume_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &migf->lock | ||
| HALF_LOCKED2 | &xe_vdev->state_mutex |
drivers/gpu/drm/xe/xe_pm.c xe_pm_notifier_callback() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.early.kernel_bo_present.next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.early.kernel_bo_present.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.early.kernel_bo_present.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.early.kernel_bo_present.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.early.kernel_bo_present.prev->next | 5959094097943695360 |
| PARAM_VALUE | 0 | xe->pinned.late.external.next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.late.external.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.late.external.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.late.external.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.late.external.prev->next | 5959094097943695360 |
| PARAM_VALUE | 0 | xe->pinned.late.kernel_bo_present.next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.late.kernel_bo_present.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.late.kernel_bo_present.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.late.kernel_bo_present.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pinned.late.kernel_bo_present.prev->next | 5959094097943695360 |
| PARAM_VALUE | 0 | xe->pm_block.done | u32max |
| PARAM_VALUE | 0 | xe->pm_block.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | xe->pm_block.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | xe->pm_block.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | xe->rebind_resume_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | xe->rebind_resume_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xe->rebind_resume_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | xe->rebind_resume_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | xe->rebind_resume_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | xe->rebind_resume_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | xe->rebind_resume_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | xe->rebind_resume_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | xe->rebind_resume_lock.osq.tail.counter | 0-s32max |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_gsc_proxy.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_late_bind_fw.c xe_late_bind_work() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.mode_config.helper_private->atomic_commit_tail | 0,113,234517204248432640,264416658693812224,1002985563129995264,1135616218159751168,1435312838172803072,1559742614509715456,1682444203744997376,2792895115794366464,3649211429048074240,4264110321136541696,4348468181405868032-s64max |
| DATA_SOURCE | 0 | xe | r late_bind_to_xe |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_sysctrl_mailbox.c class_xe_pm_runtime_noresume_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf.c pf_cancel_restart() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf.c pf_fini_workers() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_gt_sriov_pf.c pf_queue_restart() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_gt_sriov_pf.c pf_restart() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_migrate.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_guc_debugfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_guc_ct.c __g2h_release_space() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ct->fast_lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct xe_guc_ct)->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_change_state() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ct->fast_lock | ||
| LOCK2 | &ct->lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct xe_guc_ct)->fast_lock | ||
| TYPE_LOCK | (struct xe_guc_ct)->lock |
drivers/gpu/drm/xe/xe_guc_ct.c receive_g2h() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ct.c xe_guc_ct_fast_path() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | r ct_to_xe |
| PREEMPT_ADD | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &xe->irq.lock |
drivers/gpu/drm/xe/xe_device_sysfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/xe/xe_gsc.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_devcoredump.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_devcoredump.c xe_devcoredump_read() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/xe/xe_guc_submit.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_submit.c guc_exec_queue_process_msg() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | r guc_to_xe |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_pxp.c __pxp_exec_queue_remove() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pxp->queues.lock | ||
| HALF_LOCKED2 | irq |
drivers/gpu/drm/xe/xe_pxp.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &m->lock |
drivers/gpu/drm/xe/xe_pxp.c pxp_events_work() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe->drm.dev | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_exec_queue_add() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | ¶m.hwe->gt->oa.gt_lock | ||
| HALF_LOCKED2 | &vm->lock |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_pm_resume() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.mode_config.helper_private->atomic_commit_tail | 0,113,234517204248432640,264416658693812224,1002985563129995264 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_tile_sriov_pf_debugfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/gpu/drm/xe/xe_gt_debugfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &s->lock |
drivers/gpu/drm/xe/xe_ggtt.c __xe_ggtt_insert_bo_at() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_ggtt.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_ggtt.c xe_ggtt_node_remove() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.child_count.counter | 1-s32max |
| PARAM_VALUE | 0 | xe->drm.dev->power.disable_depth | 0 |
| PARAM_VALUE | 0 | xe->drm.dev->power.ignore_children | 0 |
| PARAM_VALUE | 0 | xe->drm.dev->power.runtime_status | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_gt_throttle.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex |
drivers/gpu/drm/xe/xe_tlb_inval.c xe_tlb_inval_fence_fini() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &tlb_inval->pending_lock | ||
| HALF_LOCKED2 | &tlb_inval->seqno_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct xe_tlb_inval)->pending_lock |
drivers/gpu/drm/xe/xe_oa.c xe_oa_release() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_oa.c xe_oa_stream_destroy() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | xe->pxp->status | s32min-s32max |
| PARAM_VALUE | 0 | xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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_oa.c xe_oa_stream_init() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | xe->pxp->status | s32min-s32max |
| PARAM_VALUE | 0 | xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | xe->ttm.vma_manager->vm_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| NOCHECK_CALL | |||
| LOCK2 | ¶m.hwe->gt->oa.gt_lock | ||
| TYPE_LOCK | (struct xe_oa_gt)->gt_lock |
drivers/gpu/drm/xe/xe_oa.c xe_oa_timestamp_frequency() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_vsec.c xe_pmt_telem_read() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.child_count.counter | 1-s32max |
| PARAM_VALUE | 0 | xe->drm.dev->power.disable_depth | 0 |
| PARAM_VALUE | 0 | xe->drm.dev->power.ignore_children | 0 |
| PARAM_VALUE | 0 | xe->drm.dev->power.runtime_status | 0 |
| PARAM_VALUE | 0 | xe->soc_remapper.set_telem_region | 1-u64max |
| DATA_SOURCE | 0 | xe | r kdev_to_xe_device |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &m->lock |
drivers/gpu/drm/xe/xe_gt.c gt_reset_worker() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_gt.c gt_reset_worker() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_gt.c xe_gt_fini() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_gt.c xe_gt_reset_async() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->in_reset.counter | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_eu_stall.c xe_eu_stall_disable_locked() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | >->eu_stall->stream_lock | ||
| TYPE_LOCK | (struct xe_eu_stall_gt)->stream_lock |
drivers/gpu/drm/xe/xe_eu_stall.c xe_eu_stall_stream_enable() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| LOCK2 | >->eu_stall->stream_lock | ||
| TYPE_LOCK | (struct xe_eu_stall_gt)->stream_lock |
drivers/gpu/drm/xe/xe_eu_stall.c xe_eu_stall_stream_enable() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| LOCK2 | >->eu_stall->stream_lock | ||
| TYPE_LOCK | (struct xe_eu_stall_gt)->stream_lock |
drivers/gpu/drm/xe/xe_shrinker.c xe_shrinker_pm() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_shrinker.c xe_shrinker_runtime_pm_put() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &bch_register_lock |
drivers/gpu/drm/xe/xe_pmu.c xe_pmu_event_destroy() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_pmu.c xe_pmu_event_init() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | xe->pmu.registered | 1 |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &event->group_leader->ctx->mutex |
drivers/gpu/drm/xe/xe_tile_debugfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_drm_client.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| LOCK2 | global &drm_unplug_srcu | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_vm.c vm_destroy_work_func() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_vm.c xe_vm_create() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.mode_config.helper_private->atomic_commit_tail | 0,113,234517204248432640,264416658693812224,1002985563129995264,1135616218159751168,1435312838172803072,1559742614509715456,1682444203744997376,2792895115794366464,3649211429048074240,4264110321136541696,4348468181405868032-s64max |
| PARAM_VALUE | 0 | xe->ttm.lru_lock.rlock.dep_map->name | 0-255 |
| CAPPED_DATA | 0 | xe->info.tile_count | 1 |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_huc_debugfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_bo.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_bo.c xe_bo_cpu_fault() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | xe->drm.unplugged | 0 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | xe->wedged.flag.counter | 0 |
| DATA_SOURCE | 0 | xe | r to_xe_device |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &drm_unplug_srcu | ||
| HALF_LOCKED2 | tbo->base.resv |
drivers/gpu/drm/xe/xe_bo.c xe_bo_cpu_fault_fastpath() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.child_count.counter | 1-s32max |
| PARAM_VALUE | 0 | xe->drm.dev->power.disable_depth | 0 |
| PARAM_VALUE | 0 | xe->drm.dev->power.ignore_children | 0 |
| PARAM_VALUE | 0 | xe->drm.dev->power.runtime_status | 0 |
| PARAM_VALUE | 0 | xe->drm.unplugged | 0 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | xe->wedged.flag.counter | 0 |
| DATA_SOURCE | 0 | xe | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &drm_unplug_srcu |
drivers/gpu/drm/xe/xe_bo.c xe_bo_move() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | xe->info.is_dgfx | 0 |
| PARAM_VALUE | 0 | xe->sriov.__mode | 3 |
| PARAM_VALUE | 0 | xe->sriov.vf.ccs.initialized | 1 |
| PARAM_VALUE | 0 | xe->tiles | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | r ttm_to_xe_device |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | ttm_bo->base.resv |
drivers/gpu/drm/xe/xe_bo.c xe_bo_move() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | xe->tiles | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | r ttm_to_xe_device |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | ttm_bo->base.resv |
drivers/gpu/drm/xe/xe_bo.c xe_bo_move() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | xe->tiles | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | r ttm_to_xe_device |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | ttm_bo->base.resv |
drivers/gpu/drm/xe/xe_bo.c xe_bo_shrink() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.child_count.counter | 1-s32max |
| PARAM_VALUE | 0 | xe->drm.dev->power.disable_depth | 0 |
| PARAM_VALUE | 0 | xe->drm.dev->power.ignore_children | 0 |
| PARAM_VALUE | 0 | xe->drm.dev->power.runtime_status | 0 |
| PARAM_VALUE | 0 | xe->info.is_dgfx | 0 |
| DATA_SOURCE | 0 | xe | r ttm_to_xe_device |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &bch_register_lock |
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/xe/xe_mocs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_mocs.c class_xe_pm_runtime_noresume_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_debugfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &m->lock |
drivers/gpu/drm/xe/xe_debugfs.c forcewake_open() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | xe | unit_array_size |
drivers/gpu/drm/xe/xe_debugfs.c forcewake_release() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | xe | unit_array_size |
drivers/gpu/drm/xe/xe_gt_ccs_mode.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/xe/xe_dma_buf.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_dma_buf.c xe_dma_buf_detach() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->object_name_lock | ||
| HALF_LOCKED2 | &drm->object_name_lock | ||
| HALF_LOCKED2 | &file_priv->prime.lock | ||
| HALF_LOCKED2 | &vde->map_lock |
drivers/gpu/drm/xe/xe_gsc_debugfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_sched_job.c xe_sched_job_destroy() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | r job_to_xe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_guc_pc.c class_xe_pm_runtime_noresume_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 0-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | global &drm_unplug_srcu |
drivers/gpu/drm/xe/xe_ras.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex |
drivers/gpu/drm/xe/xe_guc.c g2g_pm_runtime_put() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | xe | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | xe | s32min,(-10),(-1)-s32max |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_hwmon.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/tests/xe_kunit_helpers.c put_xe_pm_runtime() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | xe | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | xe | s32min,(-10),(-1)-s32max |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_svm.c xe_drm_pagemap_populate_mm() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | xe->drm.unplugged | 0 |
| PARAM_VALUE | 0 | xe->ttm.dev_mapping->host->i_sb->s_cop->inode_info_offs | 1632,1720,1808,2632,2648,2712 |
| PARAM_VALUE | 0 | xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->type | 0-1 |
| NOCHECK_CALL | |||
| LOCK2 | &driver_migrate_lock | ||
| LOCK2 | &mm->mmap_lock | ||
| LOCK2 | &vm->lock | ||
| LOCK2 | global &drm_unplug_srcu | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mm_struct)->mmap_lock | ||
| TYPE_LOCK | (struct xe_vm)->lock |
drivers/gpu/drm/xe/xe_svm.c xe_svm_devmem_release() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | r ttm_to_xe_device |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &driver_migrate_lock | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &vm->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c from_file_read_to_vf_call() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | xe | unit_array_size |
| LOCK2 | &s->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c size_read() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| NOCHECK_CALL | |||
| UNITS | 0 | xe | unit_array_size |
drivers/gpu/drm/xe/xe_sysctrl.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &attr->mutex |
drivers/gpu/drm/xe/xe_pcode.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_pci_sriov.c class_xe_pm_runtime_destructor() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock |
drivers/gpu/drm/xe/xe_pci_sriov.c pf_disable_vfs() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.request | 0-4 |
| PARAM_VALUE | 0 | xe->drm.dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | xe->sriov.__mode | 2 |
| PARAM_VALUE | 0 | xe->sriov.pf.vfs | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock |
drivers/gpu/drm/xe/xe_pci_sriov.c pf_enable_vfs() -> xe_pm_runtime_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev->power.request | 0-4 |
| PARAM_VALUE | 0 | xe->drm.dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | xe->sriov.__mode | 2 |
| PARAM_VALUE | 0 | xe->sriov.pf.guard_vfs_enabling.counter | (-1),1-s32max |
| PARAM_VALUE | 0 | xe->wedged.flag.counter | 0 |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock |