Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/msm/dp/dp_display.c msm_dp_display_probe() -> msm_dp_display_deinit_sub_modules()

Type Parameter Key Value
PARAM_VALUE 0 dp 4096-ptr_max
PARAM_VALUE 0 dp->ahb_base 4096-ptr_max
PARAM_VALUE 0 dp->audio 4096-ptr_max
PARAM_VALUE 0 dp->audio_comp.done 0
PARAM_VALUE 0 dp->audio_comp.wait.lock.magic 3735899821
PARAM_VALUE 0 dp->audio_comp.wait.lock.owner (-1)
PARAM_VALUE 0 dp->audio_comp.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dp->audio_comp.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dp->audio_comp.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 dp->audio_comp.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dp->audio_comp.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dp->audio_comp.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dp->aux 4096-ptr_max
PARAM_VALUE 0 dp->aux->cec.lock.first_waiter 0
PARAM_VALUE 0 dp->aux->cec.lock.magic 4096-ptr_max
PARAM_VALUE 0 dp->aux->cec.lock.osq.tail.counter 0
PARAM_VALUE 0 dp->aux->cec.lock.owner.counter 0
PARAM_VALUE 0 dp->aux->ddc.algo 3072115201830367232
PARAM_VALUE 0 dp->aux->ddc.algo_data 4096-ptr_max
PARAM_VALUE 0 dp->aux->ddc.lock_ops 5045879659154841600
PARAM_VALUE 0 dp->aux->ddc.retries 3
PARAM_VALUE 0 dp->aux->dev 4096-ptr_max
PARAM_VALUE 0 dp->aux->hw_mutex.first_waiter 0
PARAM_VALUE 0 dp->aux->hw_mutex.magic 4096-ptr_max
PARAM_VALUE 0 dp->aux->hw_mutex.osq.tail.counter 0
PARAM_VALUE 0 dp->aux->hw_mutex.owner.counter 0
PARAM_VALUE 0 dp->aux->name 7280283891822678016
PARAM_VALUE 0 dp->aux->transfer 8791142890763141120
PARAM_VALUE 0 dp->aux->wait_hpd_asserted 5135788922236809216
PARAM_VALUE 0 dp->aux_base 4096-ptr_max
PARAM_VALUE 0 dp->ctrl 4096-ptr_max
PARAM_VALUE 0 dp->hpd_isr_status 0
PARAM_VALUE 0 dp->link 4096-ptr_max
PARAM_VALUE 0 dp->link->max_dp_lanes 1-4
PARAM_VALUE 0 dp->link->max_dp_link_rate 1-u32max
PARAM_VALUE 0 dp->link_base 4096-ptr_max
PARAM_VALUE 0 dp->msm_dp_display.connector_type 10,14
PARAM_VALUE 0 dp->msm_dp_display.msm_dp_audio 4096-ptr_max
PARAM_VALUE 0 dp->msm_dp_display.pdev 4096-ptr_max
PARAM_VALUE 0 dp->msm_dp_display.pdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dp->msm_dp_display.pdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dp->msm_dp_display.pdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dp->msm_dp_display.pdev->dev.power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 dp->msm_dp_display.pdev->num_resources 0
PARAM_VALUE 0 dp->p0_base 4096-ptr_max
PARAM_VALUE 0 dp->panel 4096-ptr_max
PARAM_VALUE 0 dp->panel->max_bw_code 30
PARAM_VALUE 0 dp->plugged_lock.dep_map->name 0-255
PARAM_VALUE 0 dp->plugged_lock.first_waiter 0
PARAM_VALUE 0 dp->plugged_lock.magic 4096-ptr_max
PARAM_VALUE 0 dp->plugged_lock.osq.tail.counter 0
PARAM_VALUE 0 dp->plugged_lock.owner.counter 0
PARAM_VALUE 0 *dp->link->lane_map 0-4294967295
PARAM_VALUE 0 *dp->msm_dp_display.pdev->dev->p->deferred_probe_reason 0-255
BUF_SIZE 0 dp 536
DATA_SOURCE 0 dp r devm_kzalloc
TERMINATED 0 dp->aux->msm_dp_aux.name 1
MEM_ZERO 0 dp
MEM_ZERO 0 dp->msm_dp_display.pdev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/msm/dp/dp_display.c msm_dp_display_remove() -> msm_dp_display_deinit_sub_modules()

Type Parameter Key Value
PARAM_VALUE 0 dp 4096-ptr_max
DATA_SOURCE 0 dp r dev_get_dp_display_private
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex