Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c rtl8723e_dm_initial_gain_multi_sta() -> rtl92c_dm_ctrl_initgain_by_fa()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->dm_digtable.back_val (-128)-127
PARAM_VALUE 0 hw->priv->dm_digtable.cur_igvalue 0-255
PARAM_VALUE 0 hw->priv->dm_digtable.dig_ext_port_stage 4
PARAM_VALUE 0 hw->priv->dm_digtable.pre_igvalue 0-4294967295
PARAM_VALUE 0 hw->priv->dm_digtable.rssi_val_min 0-255
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
CAPPED_DATA 0 hw->priv->dm_digtable.cursta_cstate 1
DATA_SOURCE 0 hw $0
PREEMPT_ADD
NOCHECK_CALL
LOCK2 &pool->lock
LOCK2 &rtlpriv->locks.rf_ps_lock
TYPE_LOCK (struct rtl_locks)->rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c rtl92c_dm_initial_gain_multi_sta() -> rtl92c_dm_ctrl_initgain_by_fa()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->dm_digtable.back_val (-128)-127
PARAM_VALUE 0 hw->priv->dm_digtable.cur_igvalue 0-4294967295
PARAM_VALUE 0 hw->priv->dm_digtable.dig_ext_port_stage 4
PARAM_VALUE 0 hw->priv->dm_digtable.forbidden_igi 0-255
PARAM_VALUE 0 hw->priv->dm_digtable.large_fa_hit 0-255
PARAM_VALUE 0 hw->priv->dm_digtable.pre_igvalue 23,30-4294967295
PARAM_VALUE 0 hw->priv->dm_digtable.recover_cnt 0-4294967295
PARAM_VALUE 0 hw->priv->dm_digtable.rssi_val_min 0-255
PARAM_VALUE 0 hw->priv->dm_digtable.rx_gain_min 0-255
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
CAPPED_DATA 0 hw->priv->dm_digtable.cursta_cstate 1
DATA_SOURCE 0 hw $0
NOCHECK_CALL
LOCK2 &pool->lock