Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 16 files:
- drivers/gpu/drm/xe/tests/xe_guc_g2g_test.c, line 726
- drivers/gpu/drm/xe/tests/xe_kunit_helpers.c, line 123
- drivers/gpu/drm/xe/xe_bo.c
- drivers/gpu/drm/xe/xe_debugfs.c, line 317
- drivers/gpu/drm/xe/xe_devcoredump.c, line 211
- drivers/gpu/drm/xe/xe_dma_buf.c, line 37
- drivers/gpu/drm/xe/xe_eu_stall.c, line 698
- drivers/gpu/drm/xe/xe_oa.c
- drivers/gpu/drm/xe/xe_pm.c, line 445
- drivers/gpu/drm/xe/xe_pm.h, line 45
- drivers/gpu/drm/xe/xe_pmu.c, line 264
- drivers/gpu/drm/xe/xe_pxp.c, line 716
- drivers/gpu/drm/xe/xe_shrinker.c
- drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c
- drivers/gpu/drm/xe/xe_svm.c, line 1128
- drivers/gpu/drm/xe/xe_trace.h, line 425
Smatch caller information:
drivers/gpu/drm/xe/xe_device.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_sriov_vf_ccs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->sriov.__mode | 3 |
| PARAM_VALUE | 0 | xe->sriov.vf.ccs.initialized | 1 |
| DATA_SOURCE | 0 | xe | $0 |
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| 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_pm.c xe_pm_notifier_callback() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->pm_block.done | 0 |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_gsc_proxy.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_migrate.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| 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 |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_guc_debugfs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_device_sysfs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 0,4096-ptr_max |
| DATA_SOURCE | 0 | xe | $0 |
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_devcoredump.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_devcoredump.c xe_devcoredump_read() -> xe_pm_runtime_get()
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe->drm.anon_inode->i_mapping->host->i_sb->s_export_op->encode_fh | 0,2,1398972869330624512,1616549510479982592,2037984473558433792,2776440803454029824,3228746867770966016,3502492669594062848,3526768263295340544,3559173554394271744,5000850239487131648,5583386343686406144,5817357685191483392-s64max |
| PARAM_VALUE | 0 | xe->drm.anon_inode->i_mapping->host->i_sb->s_export_op->fh_to_dentry | 0,8684,447817974243774464,687732489194512384,742201802719268864,868497899885588480,1471448175530500096,2021658383390310400,2445877819203563520,2512819722689847296,2649270699546726400,2761259683714371584,2893332316235677696-s64max |
| PARAM_VALUE | 0 | xe->drm.anon_inode->i_mapping->host->i_sb->s_export_op->fh_to_parent | 0,5297,148606482432692224,436469935444291584,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000,3511613614414655488-s64max |
| PARAM_VALUE | 0 | xe->drm.anon_inode->i_mapping->host->i_sb->s_export_op->get_parent | 0,8931,264940071972966400,291591359766798336,565128213429456896,893189740598853632,1241177127089143808,1474696885321834496,1812477326828269568,1893665921928286208,2210088671756947456,2437012291923775488,2483979068402987008-s64max |
| PARAM_VALUE | 0 | xe->drm.huge_mnt->mnt_sb->s_cop->inode_info_offs | 1632,1720,1808,2632,2648 |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_pxp.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe->drm.dev->power.wakeirq->status | 0-4294967295 |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &m->lock |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_exec_queue_add() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 0-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | ¶m.hwe->gt->oa.gt_lock | ||
| HALF_LOCKED2 | &vm->lock |
drivers/gpu/drm/xe/xe_tile_sriov_pf_debugfs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/gpu/drm/xe/xe_gt_debugfs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &s->lock |
drivers/gpu/drm/xe/xe_ggtt.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_gt_throttle.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex |
drivers/gpu/drm/xe/xe_oa.c xe_oa_release() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_oa.c xe_oa_stream_init() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| 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_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_eu_stall.c xe_eu_stall_stream_enable() -> xe_pm_runtime_get()
| 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_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_shrinker.c xe_shrinker_runtime_pm_get() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->d3cold.capable | 0 |
| 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.ignore_children | 0 |
| PARAM_VALUE | 0 | xe->info.has_flat_ccs | 1 |
| PARAM_VALUE | 0 | xe->info.is_dgfx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &bch_register_lock |
drivers/gpu/drm/xe/xe_pmu.c xe_pmu_event_init() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->sriov.__mode | 0-2,4-u32max |
| DATA_SOURCE | 0 | xe | $0 |
| 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_huc_debugfs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| BUF_SIZE | 0 | xe | s32min,(-10),(-1),1-s32max |
| BUF_SIZE | 0 | xe | s32min,(-10),(-1),1-s32max |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_bo.c xe_bo_cpu_fault() -> xe_pm_runtime_get()
| 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->wedged.flag.counter | 0 |
| DATA_SOURCE | 0 | xe | r to_xe_device |
| 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_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->d3cold.capable | 0 |
| 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_sriov_pf_sysfs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->sriov.__mode | 0-2,4-u32max |
| BUF_SIZE | 0 | xe | s32min,(-10),1-s32max |
| BUF_SIZE | 0 | xe | s32min,(-10),1-s32max |
| DATA_SOURCE | 0 | xe | $0 |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_debugfs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| BUF_SIZE | 0 | xe | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | xe | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | xe | unit_array_size |
| HALF_LOCKED2 | &m->lock |
drivers/gpu/drm/xe/xe_debugfs.c forcewake_open() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe->drm.filelist.next | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | $0 |
| 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_constructor() -> xe_pm_runtime_get()
| 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 |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_dma_buf.c xe_dma_buf_attach() -> xe_pm_runtime_get()
| 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 | &file_priv->prime.lock |
drivers/gpu/drm/xe/xe_gsc_debugfs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_ras.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 0,4096-ptr_max |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex |
drivers/gpu/drm/xe/xe_guc.c g2g_pm_runtime_get() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| BUF_SIZE | 0 | xe | s32min,(-10),1-s32max |
| BUF_SIZE | 0 | xe | s32min,(-10),1-s32max |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_hwmon.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| 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 xe_kunit_helper_xe_device_live_test_init() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->wedged.flag.counter | 0 |
| BUF_SIZE | 0 | xe | 8 |
| BUF_SIZE | 0 | xe | 8 |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_svm.c xe_drm_pagemap_populate_mm() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.unplugged | 0 |
| 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_hw_engine_class_sysfs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | xe | $0 |
| NOCHECK_CALL | |||
| UNITS | 0 | xe | unit_array_size |
drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c from_file_read_to_vf_call() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| 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_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &attr->mutex |
drivers/gpu/drm/xe/xe_pcode.c class_xe_pm_runtime_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | $0 |
| 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_constructor() -> xe_pm_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->sriov.__mode | 2 |
| 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 |