Defined in 2 files as a prototype:
- drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h, line 177 (as a prototype)
- drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h, line 70 (as a prototype)
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
- drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
- drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.c, line 80
- drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.c, line 77
Smatch caller information:
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c _rtl92c_phy_sw_chnl_step_by_step() -> rtl92c_phy_set_txpower_level()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | channel | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | channel | unit_array_size |
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex |
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c rtl92c_phy_set_io() -> rtl92c_phy_set_txpower_level()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->cfg | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->cfg->mod_params | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->dm_digtable.pre_igvalue | 23,30-4294967295 |
| DATA_SOURCE | 0 | hw | $0 |
| NOCHECK_CALL | |||
| UNITS | 1 | channel | unit_array_size |
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c rtl92c_phy_update_txpower_dbm() -> rtl92c_phy_set_txpower_level()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| NOCHECK_CALL | |||
| UNITS | 1 | channel | unit_array_size |
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.c rtl92cu_dm_dynamic_txpower() -> rtl92c_phy_set_txpower_level()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| NOCHECK_CALL | |||
| UNITS | 1 | channel | unit_array_size |
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c rtl92c_bt_ant_isolation() -> rtl92c_phy_set_txpower_level()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->btcoexist.bt_rssi_state | 0-7,13,15 |
| PARAM_VALUE | 0 | hw->priv->dm.cck_index | (-128)-127 |
| PARAM_VALUE | 0 | hw->priv->dm.dm_initialgain_enable | 0-1 |
| PARAM_VALUE | 0 | hw->priv->dm.dynamic_txpower_enable | 0-1 |
| PARAM_VALUE | 0 | hw->priv->dm.thermalvalue | 0-255 |
| PARAM_VALUE | 0 | hw->priv->dm.thermalvalue_iqk | 1-255 |
| PARAM_VALUE | 0 | hw->priv->dm.thermalvalue_lck | 1-255 |
| PARAM_VALUE | 0 | hw->priv->dm.tm_trigger | 0-1 |
| PARAM_VALUE | 0 | hw->priv->dm.txpower_tracking | 0-1 |
| PARAM_VALUE | 0 | hw->priv->dm.txpower_trackinginit | 1 |
| PARAM_VALUE | 0 | hw->priv->dm_pstable.cur_rfstate | 0-2 |
| PARAM_VALUE | 0 | hw->priv->dm_pstable.pre_rfstate | 0-2 |
| PARAM_VALUE | 0 | hw->priv->locks.rf_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->mac80211.link_state | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->phy.lck_inprogress | 0 |
| PARAM_VALUE | 0 | hw->priv->reg_85c | 0-255 |
| PARAM_VALUE | 0 | hw->priv->reg_874 | 0-115 |
| PARAM_VALUE | 0 | hw->priv->reg_a74 | 0-15 |
| PARAM_VALUE | 0 | hw->priv->reg_c70 | 0-1 |
| PARAM_VALUE | 0 | hw->priv->reg_init | 1 |
| PARAM_VALUE | 0 | hw->priv->rtlhal.during_mac0init_radiob | 0-1 |
| PARAM_VALUE | 0 | hw->priv->rtlhal.during_mac1init_radioa | 0-1 |
| PARAM_VALUE | 0 | hw->priv->usb_data_index | s32min-99 |
| PARAM_VALUE | 0 | *hw->priv->curveindex_2g | 0-4294967295 |
| PARAM_VALUE | 0 | *hw->priv->curveindex_5g | 0-4294967295 |
| PARAM_VALUE | 0 | *hw->priv->dm.ofdm_index | (-128)-127 |
| CAPPED_DATA | 0 | hw->priv->btcoexist.bt_rssi_state | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| NOCHECK_CALL | |||
| UNITS | 1 | channel | unit_array_size |
| LOCK2 | &pool->lock |
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c rtl92c_dm_dynamic_txpower() -> rtl92c_phy_set_txpower_level()
| 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.dm_initialgain_enable | 0-1 |
| PARAM_VALUE | 0 | hw->priv->dm_pstable.cur_rfstate | 0-2 |
| PARAM_VALUE | 0 | hw->priv->dm_pstable.pre_rfstate | 0-2 |
| PARAM_VALUE | 0 | hw->priv->locks.usb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->reg_85c | 0-255 |
| PARAM_VALUE | 0 | hw->priv->reg_874 | 0-115 |
| PARAM_VALUE | 0 | hw->priv->reg_a74 | 0-15 |
| PARAM_VALUE | 0 | hw->priv->reg_c70 | 0-1 |
| PARAM_VALUE | 0 | hw->priv->reg_init | 1 |
| PARAM_VALUE | 0 | hw->priv->usb_data_index | s32min-99 |
| DATA_SOURCE | 0 | hw | $0 |
| NOCHECK_CALL | |||
| UNITS | 1 | channel | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.c rtl92ce_dm_dynamic_txpower() -> rtl92c_phy_set_txpower_level()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| NOCHECK_CALL | |||
| UNITS | 1 | channel | unit_array_size |