Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/thermal/samsung/exynos_tmu.c exynos_tmu_probe() -> exynos_tmu_control()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 0 pdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 pdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 pdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pdev->dev.dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 pdev->dev.driver 4096-ptr_max
PARAM_VALUE 0 pdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 pdev->dev.driver_data->cal_type 0,3
PARAM_VALUE 0 pdev->dev.driver_data->clk->core->enable_count 0-4294967295
PARAM_VALUE 0 pdev->dev.driver_data->clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 pdev->dev.driver_data->clk_sec->core->enable_count 0-4294967295
PARAM_VALUE 0 pdev->dev.driver_data->clk_sec->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 pdev->dev.driver_data->efuse_value 55,75
PARAM_VALUE 0 pdev->dev.driver_data->gain 8-9,15
PARAM_VALUE 0 pdev->dev.driver_data->irq s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 pdev->dev.driver_data->max_efuse_value 100,150
PARAM_VALUE 0 pdev->dev.driver_data->min_efuse_value 0,15,40
PARAM_VALUE 0 pdev->dev.driver_data->reference_voltage 7,16-17,23
PARAM_VALUE 0 pdev->dev.driver_data->soc 0-4294967295
PARAM_VALUE 0 pdev->dev.driver_data->temp_error1 0-511
PARAM_VALUE 0 pdev->dev.driver_data->temp_error2 0-255
PARAM_VALUE 0 pdev->dev.driver_data->tmu_clear_irqs 8365541904665747456
PARAM_VALUE 0 pdev->dev.driver_data->tmu_control 4159522591395487744,5848785228206391296,8320305202360315904
PARAM_VALUE 0 pdev->dev.driver_data->tmu_disable_high 3177357657281462272,4464353490204561408,4511294626725855232
PARAM_VALUE 0 pdev->dev.driver_data->tmu_disable_low 437534478547230720,4189087483642773504,4213239150000545792,6423273982301990912
PARAM_VALUE 0 pdev->dev.driver_data->tmu_initialize 5772127540870668288,5932855144063811584,6462673822202707968,7514080521679380480
PARAM_VALUE 0 pdev->dev.driver_data->tmu_read 1598486452623216640,3691979795601219584,4331812616236978176
PARAM_VALUE 0 pdev->dev.driver_data->tmu_set_crit_temp 66098691168546816,3539187834412519424,5665718034645393408,7633919500979228672
PARAM_VALUE 0 pdev->dev.driver_data->tmu_set_emulation 3382034593842925568
PARAM_VALUE 0 pdev->dev.driver_data->tmu_set_high_temp 1044094108030447616,3923274293895401472,6871264284877893632,8319000669786562560
PARAM_VALUE 0 pdev->dev.driver_data->tmu_set_low_temp 449640534737981440,4429674314012536832,4789290844122234880,6399376650496532480
PARAM_VALUE 0 pdev->dev.driver_data->tzd 4096-ptr_max
PARAM_VALUE 0 pdev->dev.driver_data->tzd->lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->tzd->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 pdev->dev.driver_data->tzd->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 pdev->dev.driver_data->tzd->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->tzd->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 pdev->dev.driver_data->tzd->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 pdev->dev.driver_data->tzd->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->tzd->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 pdev->dev.iommu->max_pasids 0-4294967295
PARAM_VALUE 0 pdev->dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 *pdev->dev.driver_data->base (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 on 1
DATA_SOURCE 0 pdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/thermal/samsung/exynos_tmu.c exynos_tmu_remove() -> exynos_tmu_control()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 1 on 0
DATA_SOURCE 0 pdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/thermal/samsung/exynos_tmu.c exynos_tmu_resume() -> exynos_tmu_control()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 0 pdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 pdev->dev.driver_data->clk->core->enable_count 0-4294967295
PARAM_VALUE 0 pdev->dev.driver_data->clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 pdev->dev.driver_data->clk_sec->core->enable_count 0-4294967295
PARAM_VALUE 0 pdev->dev.driver_data->clk_sec->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 pdev->dev.driver_data->lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 pdev->dev.driver_data->temp_error1 0-511
PARAM_VALUE 0 pdev->dev.driver_data->temp_error2 0-255
PARAM_VALUE 1 on 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/thermal/samsung/exynos_tmu.c exynos_tmu_suspend() -> exynos_tmu_control()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 1 on 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL