Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c amdgpu_dm_irq_immediate_work() -> (struct amdgpu_dm_irq_handler_data)->handler()

Type Parameter Key Value
BUF_SIZE 0 interrupt_params 24,524640,524672
CONTAINER 0 *(-16+24) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 interrupt_params->adev->dm.dc->ctx->dmub_srv->dmub->outbox0_rb.wrpt 0-4294967295
HOST_DATA 0 interrupt_params->adev->dm.dc->ctx->dmub_srv->dmub->outbox1_rb.wrpt 0-4294967295
LOCK2 &adev->dm.irq_handler_list_table_lock
LOCK2 irq_table_flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct amdgpu_display_manager)->irq_handler_list_table_lock

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c dm_irq_work_func() -> (struct amdgpu_dm_irq_handler_data)->handler()

Type Parameter Key Value
BUF_SIZE 0 interrupt_params 24,524640,524672
CONTAINER 0 *(-16+24) $(-1)
NOCHECK_CALL
HALF_LOCKED2 &pool->lock