Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/tuners/mxl5005s.c mxl5005s_SetRfFreqHz() -> mxl5005s_writeregs()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv 4096-ptr_max
PARAM_VALUE 1 addrtable 4096-ptr_max
PARAM_VALUE 2 datatable 7341855933305581568
PARAM_VALUE 2 *datatable 177,243
PARAM_VALUE 3 len 1
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 1 addrtable 104
BUF_SIZE 2 datatable 104
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/tuners/mxl5005s.c mxl5005s_SetRfFreqHz() -> mxl5005s_writeregs()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->RF_IN 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->RF_LO 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->TG_LO 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->config->i2c_address 99,198
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 addrtable 4096-ptr_max
PARAM_VALUE 2 datatable 7341855933305581568
PARAM_VALUE 2 *datatable 177,243
PARAM_VALUE 3 len 27
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 1 addrtable 104
BUF_SIZE 2 datatable 104
CAPPED_DATA 0 fe->tuner_priv->Init_Ctrl_Num 1
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/tuners/mxl5005s.c mxl5005s_SetRfFreqHz() -> mxl5005s_writeregs()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->RF_IN 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->RF_LO 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->TG_LO 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->config->i2c_address 99,198
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 addrtable 4096-ptr_max
PARAM_VALUE 2 datatable 7341855933305581568
PARAM_VALUE 2 *datatable 177,243
PARAM_VALUE 3 len 3
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 1 addrtable 104
BUF_SIZE 2 datatable 104
CAPPED_DATA 0 fe->tuner_priv->Init_Ctrl_Num 1
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/tuners/mxl5005s.c mxl5005s_reconfigure() -> mxl5005s_writeregs()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->config 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->config->i2c_address 99,198
PARAM_VALUE 0 fe->tuner_priv->i2c 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->devt 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->id 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->links.status 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->removable 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c->lock_ops 4096-ptr_max
PARAM_VALUE 1 addrtable 4096-ptr_max
PARAM_VALUE 2 datatable 4096-ptr_max
PARAM_VALUE 2 *datatable 177
PARAM_VALUE 3 len 1
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe->analog_demod_priv (-1),80
BUF_SIZE 1 addrtable 1
BUF_SIZE 2 datatable 1
DATA_SOURCE 0 fe $0
DATA_SOURCE 1 addrtable r _kmalloc_array_noprof
DATA_SOURCE 2 datatable r _kmalloc_array_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/tuners/mxl5005s.c mxl5005s_reconfigure() -> mxl5005s_writeregs()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->AGC_Mode 0-255
PARAM_VALUE 0 fe->tuner_priv->CAPSELECT 0-255
PARAM_VALUE 0 fe->tuner_priv->CH_Ctrl_Num 36
PARAM_VALUE 0 fe->tuner_priv->CLOCK_OUT 0-255
PARAM_VALUE 0 fe->tuner_priv->Chan_Bandwidth 6000000,7000000,8000000
PARAM_VALUE 0 fe->tuner_priv->DIV_OUT 0-255
PARAM_VALUE 0 fe->tuner_priv->EN_RSSI 0-255
PARAM_VALUE 0 fe->tuner_priv->Fxtal 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->IF_LO 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->IF_Mode 0-255
PARAM_VALUE 0 fe->tuner_priv->IF_OUT 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->IF_OUT_LOAD 200
PARAM_VALUE 0 fe->tuner_priv->Init_Ctrl_Num 40
PARAM_VALUE 0 fe->tuner_priv->Mod_Type 1-3
PARAM_VALUE 0 fe->tuner_priv->Mode 0-255
PARAM_VALUE 0 fe->tuner_priv->TF_Type 0-255
PARAM_VALUE 0 fe->tuner_priv->TOP 252
PARAM_VALUE 0 fe->tuner_priv->TunerRegs_Num 104
PARAM_VALUE 0 fe->tuner_priv->config 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->config->i2c_address 99,198
PARAM_VALUE 0 fe->tuner_priv->config->output_load 200
PARAM_VALUE 0 fe->tuner_priv->config->top 252
PARAM_VALUE 0 fe->tuner_priv->i2c 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->devt 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->id 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->links.status 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c->dev.parent->removable 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c->lock_ops 4096-ptr_max
PARAM_VALUE 1 addrtable 4096-ptr_max
PARAM_VALUE 2 datatable 4096-ptr_max
PARAM_VALUE 2 *datatable 177
PARAM_VALUE 3 len 23
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe->analog_demod_priv (-1),80
BUF_SIZE 1 addrtable 1
BUF_SIZE 2 datatable 1
DATA_SOURCE 0 fe $0
DATA_SOURCE 1 addrtable r _kmalloc_array_noprof
DATA_SOURCE 2 datatable r _kmalloc_array_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL