Documented in 2 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_init() -> amdgpu_dm_irq_init()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adev->dm.adev 4096-ptr_max
PARAM_VALUE 0 adev->dm.adev->dm.adev 4096-ptr_max
PARAM_VALUE 0 adev->dm.adev->dm.ddev 4096-ptr_max
PARAM_VALUE 0 adev->dm.adev->dm.i2c_devres_group 4096-ptr_max
PARAM_VALUE 0 adev->dm.audio_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->dm.audio_lock.first_waiter 0
PARAM_VALUE 0 adev->dm.audio_lock.magic 4096-ptr_max
PARAM_VALUE 0 adev->dm.audio_lock.osq.tail.counter 0
PARAM_VALUE 0 adev->dm.audio_lock.owner.counter 0
PARAM_VALUE 0 adev->dm.dc_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->dm.dc_lock.first_waiter 0
PARAM_VALUE 0 adev->dm.dc_lock.magic 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc_lock.osq.tail.counter 0
PARAM_VALUE 0 adev->dm.dc_lock.owner.counter 0
PARAM_VALUE 0 adev->dm.ddev 4096-ptr_max
PARAM_VALUE 0 adev->dm.dpia_aux_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->dm.dpia_aux_lock.first_waiter 0
PARAM_VALUE 0 adev->dm.dpia_aux_lock.magic 4096-ptr_max
PARAM_VALUE 0 adev->dm.dpia_aux_lock.osq.tail.counter 0
PARAM_VALUE 0 adev->dm.dpia_aux_lock.owner.counter 0
PARAM_VALUE 0 adev->dm.i2c_devres_group 4096-ptr_max
BUF_SIZE 0 adev->dm.ddev 3696
BUF_SIZE 0 adev->dm.i2c_devres_group s32min-(-1),1-s32max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_dce110_register_irq_handlers_one_crtc() -> amdgpu_dm_irq_init()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->crtc_irq.funcs 4365482074423136256
PARAM_VALUE 0 adev->crtc_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->crtc_irq.funcs->set 4332517816194154496,7765793638117326848
PARAM_VALUE 0 adev->dm.dc 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc->ctx 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc->res_pool 4096-ptr_max
PARAM_VALUE 0 adev->dmub_outbox_irq.funcs 2312843912947023872
PARAM_VALUE 0 adev->dmub_outbox_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->dmub_outbox_irq.funcs->set 5615308970830594048,7081998506392969216
PARAM_VALUE 0 adev->dmub_outbox_irq.num_types 1
PARAM_VALUE 0 adev->dmub_trace_irq.funcs 516390567548162048
PARAM_VALUE 0 adev->dmub_trace_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->dmub_trace_irq.funcs->set 86892125460774912,7039629577637437440
PARAM_VALUE 0 adev->dmub_trace_irq.num_types 1
PARAM_VALUE 0 adev->hpd_irq.funcs 78472630622138368
PARAM_VALUE 0 adev->hpd_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->hpd_irq.funcs->set 257840721265315840,6353465153541459968
PARAM_VALUE 0 adev->mode_info.num_crtc 1
PARAM_VALUE 0 adev->mode_info.num_hpd 1
PARAM_VALUE 0 adev->pageflip_irq.funcs 375749869658046464
PARAM_VALUE 0 adev->pageflip_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->pageflip_irq.funcs->set 111847413351571456,5527661523796426752
PARAM_VALUE 0 adev->vline0_irq.funcs 8081011882066669568
PARAM_VALUE 0 adev->vline0_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->vline0_irq.funcs->set 2001277940748103680,8879730901260156928
PARAM_VALUE 0 adev->vupdate_irq.funcs 4595701602005495808
PARAM_VALUE 0 adev->vupdate_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->vupdate_irq.funcs->set 2934097615416221696,3925952959830536192
DATA_SOURCE 0 adev r dm_kunit_alloc_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_dcn10_register_irq_handlers_one_crtc() -> amdgpu_dm_irq_init()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->crtc_irq.funcs 4365482074423136256
PARAM_VALUE 0 adev->crtc_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->crtc_irq.funcs->set 4332517816194154496,7765793638117326848
PARAM_VALUE 0 adev->dm.dc 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc->res_pool 4096-ptr_max
PARAM_VALUE 0 adev->dmub_outbox_irq.funcs 2312843912947023872
PARAM_VALUE 0 adev->dmub_outbox_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->dmub_outbox_irq.funcs->set 5615308970830594048,7081998506392969216
PARAM_VALUE 0 adev->dmub_outbox_irq.num_types 1
PARAM_VALUE 0 adev->dmub_trace_irq.funcs 516390567548162048
PARAM_VALUE 0 adev->dmub_trace_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->dmub_trace_irq.funcs->set 86892125460774912,7039629577637437440
PARAM_VALUE 0 adev->dmub_trace_irq.num_types 1
PARAM_VALUE 0 adev->hpd_irq.funcs 78472630622138368
PARAM_VALUE 0 adev->hpd_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->hpd_irq.funcs->set 257840721265315840,6353465153541459968
PARAM_VALUE 0 adev->mode_info.num_crtc 1
PARAM_VALUE 0 adev->mode_info.num_hpd 1
PARAM_VALUE 0 adev->pageflip_irq.funcs 375749869658046464
PARAM_VALUE 0 adev->pageflip_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->pageflip_irq.funcs->set 111847413351571456,5527661523796426752
PARAM_VALUE 0 adev->vline0_irq.funcs 8081011882066669568
PARAM_VALUE 0 adev->vline0_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->vline0_irq.funcs->set 2001277940748103680,8879730901260156928
PARAM_VALUE 0 adev->vupdate_irq.funcs 4595701602005495808
PARAM_VALUE 0 adev->vupdate_irq.funcs->process 2277156062878334976,7496669028005773312
PARAM_VALUE 0 adev->vupdate_irq.funcs->set 2934097615416221696,3925952959830536192
DATA_SOURCE 0 adev r dm_kunit_alloc_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_init_initializes_lists() -> amdgpu_dm_irq_init()

Type Parameter Key Value
PARAM_VALUE 0 adev 16,4096-ptr_max
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_adds_high_context_handler() -> amdgpu_dm_irq_init()

Type Parameter Key Value
PARAM_VALUE 0 adev 16,4096-ptr_max
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_adds_low_context_handler() -> amdgpu_dm_irq_init()

Type Parameter Key Value
PARAM_VALUE 0 adev 16,4096-ptr_max
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_multiple_handlers() -> amdgpu_dm_irq_init()

Type Parameter Key Value
PARAM_VALUE 0 adev 16,4096-ptr_max
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_separate_contexts() -> amdgpu_dm_irq_init()

Type Parameter Key Value
PARAM_VALUE 0 adev 16,4096-ptr_max
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_resume_early_empty() -> amdgpu_dm_irq_init()

Type Parameter Key Value
DATA_SOURCE 0 adev r dm_kunit_alloc_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_resume_early_registered() -> amdgpu_dm_irq_init()

Type Parameter Key Value
DATA_SOURCE 0 adev r dm_kunit_alloc_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_resume_late_empty() -> amdgpu_dm_irq_init()

Type Parameter Key Value
DATA_SOURCE 0 adev r dm_kunit_alloc_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_resume_late_enables_polling() -> amdgpu_dm_irq_init()

Type Parameter Key Value
DATA_SOURCE 0 adev r dm_kunit_alloc_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_resume_late_registered() -> amdgpu_dm_irq_init()

Type Parameter Key Value
DATA_SOURCE 0 adev r dm_kunit_alloc_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_suspend_disables_polling() -> amdgpu_dm_irq_init()

Type Parameter Key Value
DATA_SOURCE 0 adev r dm_kunit_alloc_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_suspend_empty() -> amdgpu_dm_irq_init()

Type Parameter Key Value
DATA_SOURCE 0 adev r dm_kunit_alloc_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_suspend_registered() -> amdgpu_dm_irq_init()

Type Parameter Key Value
DATA_SOURCE 0 adev r dm_kunit_alloc_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_register_hpd_handlers_dmub_outbox() -> amdgpu_dm_irq_init()

Type Parameter Key Value
DATA_SOURCE 0 adev r dm_kunit_alloc_adev