Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc 4096-ptr_max
PARAM_VALUE 0 adev->dm.ddev 4096-ptr_max
PARAM_VALUE 1 notify 2044857796031901696
PARAM_VALUE 1 notify->hpd_status 0
PARAM_VALUE 1 notify->instance 0
PARAM_VALUE 1 notify->link_index 0
PARAM_VALUE 1 notify->result 0
PARAM_VALUE 1 notify->type 6
BUF_SIZE 0 adev->dm.dc 3059632
BUF_SIZE 0 adev->dm.ddev 3696
DATA_SOURCE 0 adev r dm_kunit_alloc_adev
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc 16,4096-ptr_max
PARAM_VALUE 1 notify 3260326485360545792
PARAM_VALUE 1 notify->hpd_status 0
PARAM_VALUE 1 notify->instance 0
PARAM_VALUE 1 notify->link_index 1
PARAM_VALUE 1 notify->result 0
PARAM_VALUE 1 notify->type 0
BUF_SIZE 0 adev->dm.dc 3059632
DATA_SOURCE 0 adev r dm_kunit_alloc_adev
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 adev 0
PARAM_VALUE 1 notify 0
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 1 notify 0
DATA_SOURCE 0 adev r dm_kunit_alloc_adev
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c dm_dmub_outbox1_low_irq() -> (struct amdgpu_display_manager)->dmub_callback()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc->caps.dmcub_support 1
PARAM_VALUE 0 adev->dm.dc->ctx 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc->ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc->ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 0 adev->dm.dc->ctx->dmub_srv->dmub->hw_funcs.get_outbox0_wptr 4096-ptr_max
PARAM_VALUE 0 adev->dm.dmub_callback 4096-ptr_max
PARAM_VALUE 0 adev->dm.dmub_thread_offload 4096-ptr_max
PARAM_VALUE 1 notify 7012757065684201472
PARAM_VALUE 1 notify->aux_reply.command 0
PARAM_VALUE 1 notify->aux_reply.length 0
PARAM_VALUE 1 notify->fused_request._reserved0 0
PARAM_VALUE 1 notify->fused_request._reserved1 0
PARAM_VALUE 1 notify->fused_request.identifier 0
PARAM_VALUE 1 notify->fused_request.poll_mask_msb 0
PARAM_VALUE 1 notify->fused_request.status 0
PARAM_VALUE 1 notify->fused_request.timeout_us 0
PARAM_VALUE 1 notify->fused_request.type 0
PARAM_VALUE 1 notify->fused_request.u.aux.address 0
PARAM_VALUE 1 notify->fused_request.u.aux.ddc_line 0
PARAM_VALUE 1 notify->fused_request.u.aux.is_aux 0
PARAM_VALUE 1 notify->fused_request.u.aux.length 0
PARAM_VALUE 1 notify->fused_request.u.i2c._reserved0 0
PARAM_VALUE 1 notify->fused_request.u.i2c.address 0
PARAM_VALUE 1 notify->fused_request.u.i2c.ddc_line 0
PARAM_VALUE 1 notify->fused_request.u.i2c.is_aux 0
PARAM_VALUE 1 notify->fused_request.u.i2c.length 0
PARAM_VALUE 1 notify->fused_request.u.i2c.offset 0
PARAM_VALUE 1 notify->fused_request.u.i2c.over_aux 0
PARAM_VALUE 1 notify->hpd_sense_notify.new_hpd_sense_mask 0
PARAM_VALUE 1 notify->hpd_sense_notify.old_hpd_sense_mask 0
PARAM_VALUE 1 notify->hpd_status 0
PARAM_VALUE 1 notify->instance 0
PARAM_VALUE 1 notify->result 0
PARAM_VALUE 1 notify->sc_status 0
PARAM_VALUE 1 notify->type 0-7
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adev->dm.dc->ctx->dmub_srv->dmub->outbox1_rb.wrpt 0-u32max
HALF_LOCKED2 &adev->dm.irq_handler_list_table_lock
HALF_LOCKED2 irq_table_flags

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c dm_handle_hpd_work() -> (struct amdgpu_display_manager)->dmub_callback()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dm.dmub_callback 4096-ptr_max
PARAM_VALUE 1 notify 4096-ptr_max
PARAM_VALUE 1 notify->type 0-7
FUZZY_MAX 1 notify->type 7
HARD_MAX 1 notify->type 7