Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/tuners/tda18271-fe.c tda18271_attach() -> tda18271_toggle_output()

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 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->gate 0-2
PARAM_VALUE 0 fe->tuner_priv->i2c_props.adap 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->i2c_props.adap->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 fe->tuner_priv->i2c_props.adap->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c_props.adap->lock_ops 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->i2c_props.adap->lock_ops->lock_bus 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->i2c_props.adap->lock_ops->unlock_bus 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->i2c_props.addr 0-255
PARAM_VALUE 0 fe->tuner_priv->id 0-1
PARAM_VALUE 0 fe->tuner_priv->lock.dep_map->name 0-255
PARAM_VALUE 0 fe->tuner_priv->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 fe->tuner_priv->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 fe->tuner_priv->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 fe->tuner_priv->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 fe->tuner_priv->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 fe->tuner_priv->maps 2594839497135144960,8790910146087694336
PARAM_VALUE 0 fe->tuner_priv->maps->bp_filter 2192867558623821824
PARAM_VALUE 0 fe->tuner_priv->maps->cal_pll 1324882439926472704,1885073894551130112
PARAM_VALUE 0 fe->tuner_priv->maps->gain_taper 1640057974980272128
PARAM_VALUE 0 fe->tuner_priv->maps->ir_measure 6971064390165200896
PARAM_VALUE 0 fe->tuner_priv->maps->main_pll 466866845892820992,4959354991830421504
PARAM_VALUE 0 fe->tuner_priv->maps->rf_band 274652147201978368
PARAM_VALUE 0 fe->tuner_priv->maps->rf_cal 1661193300538183680,8588143932293595136
PARAM_VALUE 0 fe->tuner_priv->maps->rf_cal_dc_over_dt 0,6291027875871023104
PARAM_VALUE 0 fe->tuner_priv->maps->rf_cal_kmco 1493374002896842752,7595956939282010112
PARAM_VALUE 0 fe->tuner_priv->mode 0-1
PARAM_VALUE 0 fe->tuner_priv->output_opt 0-1
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rf1 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rf1_def 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rf2 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rf2_def 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rf3 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rf3_def 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rf_a1 s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rf_a2 s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rf_b1 s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rf_b2 s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rfband 0-255
PARAM_VALUE 0 fe->tuner_priv->rf_cal_state->rfmax 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->role 0-1
PARAM_VALUE 0 fe->tuner_priv->small_i2c 0,3,16
PARAM_VALUE 0 fe->tuner_priv->std.atsc_6.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.atsc_6.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.atsc_6.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.atsc_6.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atsc_6.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.atsc_6.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_b.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.atv_b.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.atv_b.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.atv_b.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_b.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.atv_b.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_dk.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.atv_dk.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.atv_dk.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.atv_dk.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_dk.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.atv_dk.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_gh.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.atv_gh.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.atv_gh.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.atv_gh.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_gh.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.atv_gh.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_i.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.atv_i.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.atv_i.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.atv_i.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_i.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.atv_i.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_l.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.atv_l.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.atv_l.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.atv_l.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_l.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.atv_l.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_lc.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.atv_lc.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.atv_lc.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.atv_lc.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_lc.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.atv_lc.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_mn.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.atv_mn.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.atv_mn.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.atv_mn.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.atv_mn.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.atv_mn.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_6.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_6.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_6.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_6.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_6.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_6.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_7.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_7.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_7.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_7.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_7.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_7.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_8.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_8.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_8.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_8.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_8.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.dvbt_8.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.fm_radio.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.fm_radio.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.fm_radio.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.fm_radio.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.fm_radio.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.fm_radio.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.qam_6.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.qam_6.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.qam_6.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.qam_6.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.qam_6.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.qam_6.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.qam_7.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.qam_7.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.qam_7.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.qam_7.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.qam_7.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.qam_7.std 0-7
PARAM_VALUE 0 fe->tuner_priv->std.qam_8.agc_mode 0-3
PARAM_VALUE 0 fe->tuner_priv->std.qam_8.fm_rfn 0-1
PARAM_VALUE 0 fe->tuner_priv->std.qam_8.if_freq 0-u16max
PARAM_VALUE 0 fe->tuner_priv->std.qam_8.if_lvl 0-7
PARAM_VALUE 0 fe->tuner_priv->std.qam_8.rfagc_top 0-127
PARAM_VALUE 0 fe->tuner_priv->std.qam_8.std 0-7
PARAM_VALUE 0 fe->tuner_priv->tda18271_regs 4096-ptr_max
PARAM_VALUE 1 standby 1
BUF_SIZE 0 fe->tuner_priv 744
DATA_SOURCE 0 fe $0
LOCK2 &priv->lock
LOCK2 global &tda18271_list_mutex
TYPE_LOCK (struct tda18271_priv)->lock

drivers/media/tuners/tda18271-fe.c tda18271_sleep() -> tda18271_toggle_output()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 1 standby 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
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->lock
HALF_LOCKED2 &dev->v4l2_lock
HALF_LOCKED2 &state->fe_mutex
TYPE_LOCK (struct tda18271_priv)->lock