Defined in 3 files as a member:

Defined in 1 files as a function:

Referenced in 113 files:

Smatch caller information:

drivers/media/usb/au0828/au0828-video.c au0828_init_tuner() -> i2c_gate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->std_set_in_tuner_core 1
PARAM_VALUE 1 val 1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 dev->std 0-u64max[c]
UNITS 0 dev unit_byte

drivers/media/usb/au0828/au0828-video.c au0828_init_tuner() -> i2c_gate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dvb.frontend 0,4096-ptr_max
PARAM_VALUE 0 dev->dvb.frontend->analog_demod_priv->i2c_props.adap->dev.parent->devt 0-4294967295
PARAM_VALUE 0 dev->dvb.frontend->analog_demod_priv->i2c_props.adap->dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 dev->dvb.frontend->analog_demod_priv->i2c_props.adap->dev.parent->id 0-4294967295
PARAM_VALUE 0 dev->dvb.frontend->analog_demod_priv->i2c_props.adap->dev.parent->links.status 0-4294967295
PARAM_VALUE 0 dev->dvb.frontend->analog_demod_priv->i2c_props.adap->dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 dev->dvb.frontend->analog_demod_priv->i2c_props.adap->dev.parent->removable 0-4294967295
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->bus_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->devt 0-4294967295
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->id 0-4294967295
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->links.status 0-4294967295
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 dev->dvb.frontend->demodulator_priv->i2c->dev.parent->removable 0-4294967295
PARAM_VALUE 0 dev->std_set_in_tuner_core 1
PARAM_VALUE 1 val 0
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 dev->std 0-u64max[c]
UNITS 0 dev unit_byte

drivers/media/usb/au0828/au0828-video.c vidioc_g_tuner() -> i2c_gate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->std_set_in_tuner_core s32min-(-1),1-s32max
PARAM_VALUE 1 val 1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev r video_drvdata
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/au0828/au0828-video.c vidioc_g_tuner() -> i2c_gate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dvb.frontend 0,4096-ptr_max
PARAM_VALUE 0 dev->std_set_in_tuner_core s32min-(-1),1-s32max
PARAM_VALUE 1 val 0
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev r video_drvdata
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/au0828/au0828-video.c vidioc_s_frequency() -> i2c_gate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->std_set_in_tuner_core s32min-(-1),1-s32max
PARAM_VALUE 1 val 1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev r video_drvdata
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/au0828/au0828-video.c vidioc_s_frequency() -> i2c_gate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dvb.frontend 0,4096-ptr_max
PARAM_VALUE 0 dev->std_set_in_tuner_core s32min-(-1),1-s32max
PARAM_VALUE 1 val 0
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev r video_drvdata
NOCHECK_CALL
USER_DATA 0 dev->ctrl_freq s32min-s32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/au0828/au0828-video.c vidioc_s_std() -> i2c_gate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->std_set_in_tuner_core s32min-(-1),1-s32max
PARAM_VALUE 0 dev->streaming_users s32min-0
PARAM_VALUE 1 val 1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
CAPPED_DATA 0 dev->std 1
DATA_SOURCE 0 dev r video_drvdata
FUZZY_MAX 0 dev->streaming_users 0
HARD_MAX 0 dev->streaming_users 0
NOCHECK_CALL
USER_DATA 0 dev->std 0-u64max[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/au0828/au0828-video.c vidioc_s_std() -> i2c_gate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dvb.frontend 0,4096-ptr_max
PARAM_VALUE 0 dev->std_set_in_tuner_core s32min-(-1),1-s32max
PARAM_VALUE 0 dev->streaming_users s32min-0
PARAM_VALUE 1 val 0
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
CAPPED_DATA 0 dev->std 1
DATA_SOURCE 0 dev r video_drvdata
FUZZY_MAX 0 dev->streaming_users 0
HARD_MAX 0 dev->streaming_users 0
NOCHECK_CALL
USER_DATA 0 dev->std 0-u64max[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/au0828/au0828-video.c vidioc_s_tuner() -> i2c_gate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->std_set_in_tuner_core s32min-(-1),1-s32max
PARAM_VALUE 1 val 1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev r video_drvdata
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/au0828/au0828-video.c vidioc_s_tuner() -> i2c_gate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dvb.frontend 0,4096-ptr_max
PARAM_VALUE 0 dev->std_set_in_tuner_core s32min-(-1),1-s32max
PARAM_VALUE 1 val 0
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev r video_drvdata
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock