Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/pci/saa7164/saa7164-encoder.c saa7164_s_frequency() -> (struct dvb_tuner_ops)->set_analog_params()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->ops.tuner_ops.set_analog_params 1-u64max
PARAM_VALUE 1 params 7376943082036432896
PARAM_VALUE 1 params->audmode 1
PARAM_VALUE 1 params->mode 2
PARAM_VALUE 1 params->std 4096,8192
CONTAINER 0 -200-408-8+0 $(-1)
NOCHECK_CALL
USER_DATA 1 params->frequency 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/v4l2-core/tuner-core.c fe_set_params() -> (struct dvb_tuner_ops)->set_analog_params()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->ops.analog_ops.set_params 1-u64max
PARAM_VALUE 0 fe->ops.tuner_ops.set_analog_params 1-u64max
PARAM_VALUE 1 params 1048491593394577408,6110201685081272320
PARAM_VALUE 1 params->frequency 704-15328,1040000-1728000
DATA_SOURCE 0 fe $0
DATA_SOURCE 1 params $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 params->frequency 704-15328,1040000-1728000[u]

drivers/media/usb/em28xx/em28xx-dvb.c em28xx_set_analog_freq() -> (struct dvb_tuner_ops)->set_analog_params()

Type Parameter Key Value
PARAM_VALUE 1 params 3555844299025334272
PARAM_VALUE 1 params->mode 0
NOCHECK_CALL
USER_DATA 1 params->frequency 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/tuners/tda8290.c tda8290_set_params() -> (struct dvb_tuner_ops)->set_analog_params()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->analog_demod_priv 4096-ptr_max
PARAM_VALUE 0 fe->analog_demod_priv->tda8290_easy_mode 1-2,4,8,16,32,64,128
PARAM_VALUE 0 fe->ops.analog_ops.set_params 1-u64max
PARAM_VALUE 0 fe->ops.tuner_ops.set_analog_params 1-u64max
PARAM_VALUE 1 params 1048491593394577408,6110201685081272320
PARAM_VALUE 1 params->frequency 704-15328,1040000-1728000
DATA_SOURCE 0 fe $0
DATA_SOURCE 1 params $1
CONTAINER 0 -200-408-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 params->frequency 704-15328,1040000-1728000[u]

drivers/media/tuners/tda8290.c tda8295_set_params() -> (struct dvb_tuner_ops)->set_analog_params()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->analog_demod_priv 4096-ptr_max
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap 4096-ptr_max
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->devt 0-4294967295
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->id 0-4294967295
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->links.status 0-4294967295
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->removable 0-4294967295
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->lock_ops 4096-ptr_max
PARAM_VALUE 0 fe->analog_demod_priv->tda8290_easy_mode 1-2,4,8,16,32,64,128
PARAM_VALUE 0 fe->ops.analog_ops.set_params 1-u64max
PARAM_VALUE 0 fe->ops.tuner_ops.set_analog_params 1-u64max
PARAM_VALUE 1 params 1048491593394577408,6110201685081272320
PARAM_VALUE 1 params->frequency 704-15328,1040000-1728000
DATA_SOURCE 0 fe $0
DATA_SOURCE 1 params $1
CONTAINER 0 -200-408-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 params->frequency 704-15328,1040000-1728000[u]

drivers/media/usb/cx231xx/cx231xx-dvb.c cx231xx_set_analog_freq() -> (struct dvb_tuner_ops)->set_analog_params()

Type Parameter Key Value
PARAM_VALUE 0 fe 1-u64max
PARAM_VALUE 1 params 3895888849260756992
PARAM_VALUE 1 params->mode 0
NOCHECK_CALL
USER_DATA 1 params->frequency 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/cx23885/cx23885-video.c cx23885_set_freq_via_ops() -> (struct dvb_tuner_ops)->set_analog_params()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->ops.tuner_ops.set_analog_params 1-u64max
PARAM_VALUE 1 params 5885217626219237376
PARAM_VALUE 1 params->audmode 1
PARAM_VALUE 1 params->mode 2
BUF_SIZE 0 fe (-1),1296
BUF_SIZE 0 fe (-1),1296
CONTAINER 0 -200-408-8+0 $(-1)
NOCHECK_CALL
USER_DATA 1 params->frequency 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock