Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c, line 2292
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c, line 753
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c initialize_plane() -> amdgpu_dm_plane_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dm | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.funcs | 3649704782868099072 |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.funcs->atomic_create_state | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.funcs->atomic_destroy_state | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.funcs->atomic_duplicate_state | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.funcs->atomic_print_state | 0,7093739767784787968,8381430196319399936,8422402459676663808 |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.mutex.ctx | 0 |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.state | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.audio_registered | 1 |
| PARAM_VALUE | 0 | dm->adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472 |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->base.id | 0-s32max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->base.type | 2964369584 |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->enum_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->enum_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->flags | 8 |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->num_values | 6 |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio.enabled | 1 |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->base.id | 0-s32max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->base.type | 2964369584 |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->enum_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->enum_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->enum_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->enum_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->enum_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->flags | 8,12,2147483656 |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->num_values | 3 |
| PARAM_VALUE | 0 | dm->adev->mode_info.coherent_mode_property | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->base.id | 0-s32max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->base.type | 2964369584 |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->enum_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->enum_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->enum_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->enum_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->enum_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->flags | 8,12,2147483656 |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->num_values | 2 |
| PARAM_VALUE | 0 | dm->adev->mode_info.load_detect_property | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.mode_config_initialized | 1 |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_hborder_property | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->base.id | 0-s32max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->base.type | 2964369584 |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->enum_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->enum_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->enum_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->enum_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->enum_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->flags | 8,12,2147483656 |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->num_values | 3 |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_vborder_property | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dm->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dm->dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->dc->caps.max_streams | 0-6,2147483648-u32max |
| PARAM_VALUE | 0 | dm->dc->caps.planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->type | 0-1 |
| PARAM_VALUE | 2 | possible_crtcs | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | plane_cap | 4096-ptr_max |
| BUF_SIZE | 0 | dm | 10592 |
| BUF_SIZE | 1 | plane | 1488 |
| CAPPED_DATA | 0 | dm->dc->caps.max_streams | 1 |
| DATA_SOURCE | 0 | dm | $0 |
| DATA_SOURCE | 1 | plane | r _kzalloc_noprof |
| DATA_SOURCE | 3 | plane_cap | $4 |
| FUZZY_MAX | 2 | possible_crtcs | 255 |
| BIT_INFO | 2 | possible_crtcs | 0x0,0xffffffff |
| BIT_INFO | 2 | possible_crtcs | 0x0,0xffffffff |
| MEM_ZERO | 0 | &dm->adev->dm.atomic_obj | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.abm_level_property->num_values | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.audio_property->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.audio_property->num_values | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.dither_property->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.dither_property->num_values | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.underscan_property->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.underscan_property->num_values |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.c amdgpu_dm_crtc_init() -> amdgpu_dm_plane_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dm | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.funcs | 3649704782868099072 |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.funcs->atomic_create_state | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.funcs->atomic_destroy_state | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.funcs->atomic_duplicate_state | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.funcs->atomic_print_state | 0,7093739767784787968,8381430196319399936,8422402459676663808 |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.lock.mutex.ctx | 0 |
| PARAM_VALUE | 0 | dm->adev->dm.atomic_obj.state | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->dm.audio_registered | 1 |
| PARAM_VALUE | 0 | dm->adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472 |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->base.id | 0-s32max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->base.type | 2964369584 |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->enum_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->enum_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->flags | 8 |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.abm_level_property->num_values | 6 |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio.enabled | 1 |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->base.id | 0-s32max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->base.type | 2964369584 |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->enum_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->enum_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->enum_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->enum_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->enum_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->flags | 8,12,2147483656 |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.audio_property->num_values | 3 |
| PARAM_VALUE | 0 | dm->adev->mode_info.coherent_mode_property | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->base.id | 0-s32max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->base.type | 2964369584 |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->enum_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->enum_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->enum_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->enum_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->enum_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->flags | 8,12,2147483656 |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.dither_property->num_values | 2 |
| PARAM_VALUE | 0 | dm->adev->mode_info.load_detect_property | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.mode_config_initialized | 1 |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_hborder_property | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->base.id | 0-s32max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->base.type | 2964369584 |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->enum_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->enum_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->enum_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->enum_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->enum_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->flags | 8,12,2147483656 |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_property->num_values | 3 |
| PARAM_VALUE | 0 | dm->adev->mode_info.underscan_vborder_property | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dm->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dm->dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dm->dc->caps.max_streams | 1-6,2147483648-u32max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->type | 2 |
| PARAM_VALUE | 2 | possible_crtcs | 0 |
| PARAM_VALUE | 3 | plane_cap | 0 |
| BUF_SIZE | 0 | dm | 10592 |
| BUF_SIZE | 1 | plane | 1488 |
| CAPPED_DATA | 0 | dm->dc->caps.max_planes | 1 |
| CAPPED_DATA | 0 | dm->dc->caps.max_streams | 1 |
| DATA_SOURCE | 0 | dm | $0 |
| DATA_SOURCE | 1 | plane | r _kzalloc_noprof |
| MEM_ZERO | 0 | &dm->adev->dm.atomic_obj | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.abm_level_property->num_values | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.audio_property->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.audio_property->num_values | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.dither_property->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.dither_property->num_values | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.underscan_property->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | dm->adev->mode_info.underscan_property->num_values |