Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c modeset_init_intf() -> construct_encoder()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs | 6297185755379146752 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->complete_commit | 7592128932035792896 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->debugfs_init | 0 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->destroy | 2292526800099520512 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->disable_commit | 5707832928882765824 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->disable_vblank | 6667225661374902272 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->enable_commit | 2656036266326892544 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->enable_vblank | 8564056096352698368 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->flush_commit | 1986755818795130880 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->hw_init | 9118899224692350976 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->irq | 4653465936201388032 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->irq_postinstall | 6429204100402982912 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->irq_preinstall | 8356485661460209664 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->irq_uninstall | 4104742848199733248 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->prepare_commit | 6998728480008093696 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->round_pixclk | 0 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->snapshot | 0 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->wait_flush | 958274825795624960 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.wq | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.funcs | 6297185755379146752 |
| PARAM_VALUE | 0 | mdp5_kms->base.funcs->set_irqmask | 6092116549048094720 |
| PARAM_VALUE | 0 | mdp5_kms->base.irq_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.irq_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.irq_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.irq_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.irq_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->ctlm | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->ctlm->nctl | 2-3,5 |
| PARAM_VALUE | 0 | mdp5_kms->ctlm->pool_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mdp5_kms->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->dev->dev_private | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs | 1632,1640,1720,1808,1816,2632,2640,2648,2704,2712 |
| PARAM_VALUE | 0 | mdp5_kms->intfs | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->num_intfs | 1-u32max |
| PARAM_VALUE | 0 | mdp5_kms->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.parent->iommu_group | 1-u64max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 1 | intf | 4096-ptr_max |
| PARAM_VALUE | 1 | intf->type | 3 |
| PARAM_VALUE | 2 | ctl | 4096-ptr_max |
| PARAM_VALUE | 2 | ctl->pending_ctl_trigger | 0 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| DATA_SOURCE | 1 | intf | $1 |
| DATA_SOURCE | 2 | ctl | r mdp5_ctlm_request |
| BIT_INFO | 2 | ctl->status | 0x1,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c modeset_init_intf() -> construct_encoder()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs | 6297185755379146752 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->complete_commit | 7592128932035792896 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->debugfs_init | 0 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->destroy | 2292526800099520512 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->disable_commit | 5707832928882765824 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->disable_vblank | 6667225661374902272 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->enable_commit | 2656036266326892544 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->enable_vblank | 8564056096352698368 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->flush_commit | 1986755818795130880 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->hw_init | 9118899224692350976 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->irq | 4653465936201388032 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->irq_postinstall | 6429204100402982912 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->irq_preinstall | 8356485661460209664 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->irq_uninstall | 4104742848199733248 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->prepare_commit | 6998728480008093696 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->round_pixclk | 0 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->snapshot | 0 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.funcs->wait_flush | 958274825795624960 |
| PARAM_VALUE | 0 | mdp5_kms->base.base.wq | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.funcs | 6297185755379146752 |
| PARAM_VALUE | 0 | mdp5_kms->base.funcs->set_irqmask | 6092116549048094720 |
| PARAM_VALUE | 0 | mdp5_kms->base.irq_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.irq_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.irq_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.irq_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->base.irq_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->cfg | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->ctlm | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->ctlm->nctl | 2-3,5 |
| PARAM_VALUE | 0 | mdp5_kms->ctlm->pool_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mdp5_kms->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->dev->dev_private | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs | 1632,1640,1720,1808,1816,2632,2640,2648,2704,2712 |
| PARAM_VALUE | 0 | mdp5_kms->intfs | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->num_intfs | 1-u32max |
| PARAM_VALUE | 0 | mdp5_kms->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.parent->iommu_group | 1-u64max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mdp5_kms->pdev->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 1 | intf | 4096-ptr_max |
| PARAM_VALUE | 1 | intf->num | 0-4 |
| PARAM_VALUE | 1 | intf->type | 1 |
| PARAM_VALUE | 2 | ctl | 4096-ptr_max |
| PARAM_VALUE | 2 | ctl->pending_ctl_trigger | 0 |
| CAPPED_DATA | 1 | intf->num | 1 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| DATA_SOURCE | 1 | intf | $1 |
| DATA_SOURCE | 2 | ctl | r mdp5_ctlm_request |
| BIT_INFO | 2 | ctl->status | 0x1,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |