Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c rtl8723e_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 65
PARAM_VALUE 2 val 6287760201586728960
PARAM_VALUE 2 *val 0
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c rtl8723e_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 86
PARAM_VALUE 2 val 2927000039910617088
PARAM_VALUE 2 *val 1
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c rtl92du_set_check_bssid() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 44
PARAM_VALUE 2 val 2499339149826805760
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c _rtl8723be_set_fw_clock_off() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 5495927708757336064
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c _rtl8723be_set_fw_clock_on() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 92
PARAM_VALUE 2 val 7958701139620868096
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c _rtl8723be_set_fw_clock_on() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 60
PARAM_VALUE 2 *val 64
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c rtl8723be_get_hw_reg() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->wiphy->sar_capa->num_freq_ranges 2,4,10-11
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 4366329601903919104
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c rtl8723e_dm_bt_set_bt_dm() -> (struct rtl_hal_ops)->get_hw_reg()

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_active_zero_cnt 0-255
PARAM_VALUE 0 hw->priv->btcoexist.cstate 0,2-521142271
PARAM_VALUE 0 hw->priv->btcoexist.cur_bt_disabled 0-1
PARAM_VALUE 0 hw->priv->btcoexist.lps_counter 0
PARAM_VALUE 0 hw->priv->btcoexist.pre_bt_disabled 0-1
PARAM_VALUE 0 hw->priv->cfg s64min-(-4096),4096-s64max
PARAM_VALUE 0 hw->priv->cfg->mod_params s64min-(-4096),4096-s64max
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_pstable.cur_rfstate 0-2
PARAM_VALUE 0 hw->priv->dm_pstable.pre_rfstate 0-2
PARAM_VALUE 0 hw->priv->link_info.busytraffic 0
PARAM_VALUE 0 hw->priv->link_info.rx_busy_traffic 0
PARAM_VALUE 0 hw->priv->link_info.tx_busy_traffic 0
PARAM_VALUE 0 hw->priv->locks.h2c_lock.rlock.dep_map->name 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
PARAM_VALUE 1 variable 65
PARAM_VALUE 2 val 2708077109164691456
PARAM_VALUE 2 *val 0
DATA_SOURCE 0 hw $0
NOCHECK_CALL
LOCK2 &pool->lock
LOCK2 &rtlpriv->locks.rf_ps_lock
TYPE_LOCK (struct rtl_locks)->rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c rtl8723e_dm_bt_set_bt_dm() -> (struct rtl_hal_ops)->get_hw_reg()

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_active_zero_cnt 0-255
PARAM_VALUE 0 hw->priv->btcoexist.cstate 0,2-521142271
PARAM_VALUE 0 hw->priv->btcoexist.cur_bt_disabled 0-1
PARAM_VALUE 0 hw->priv->btcoexist.lps_counter 0
PARAM_VALUE 0 hw->priv->btcoexist.pre_bt_disabled 0-1
PARAM_VALUE 0 hw->priv->cfg s64min-(-4096),4096-s64max
PARAM_VALUE 0 hw->priv->cfg->mod_params s64min-(-4096),4096-s64max
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_pstable.cur_rfstate 0-2
PARAM_VALUE 0 hw->priv->dm_pstable.pre_rfstate 0-2
PARAM_VALUE 0 hw->priv->link_info.busytraffic 0
PARAM_VALUE 0 hw->priv->link_info.rx_busy_traffic 0
PARAM_VALUE 0 hw->priv->link_info.tx_busy_traffic 0
PARAM_VALUE 0 hw->priv->locks.h2c_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 variable 86
PARAM_VALUE 2 val 3386101775395880960
PARAM_VALUE 2 *val 1
DATA_SOURCE 0 hw $0
NOCHECK_CALL
LOCK2 &pool->lock
LOCK2 &rtlpriv->locks.rf_ps_lock
TYPE_LOCK (struct rtl_locks)->rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c rtl92ce_get_hw_reg() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->wiphy->sar_capa->num_freq_ranges 2,4,10-11
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 5248482462941622272
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c rtl92ce_set_check_bssid() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 44
PARAM_VALUE 2 val 4277994984237907968
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c rtl88e_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 65
PARAM_VALUE 2 val 2742695095185350656
PARAM_VALUE 2 *val 0
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c rtl88e_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 86
PARAM_VALUE 2 val 3782742665933234176
PARAM_VALUE 2 *val 1
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c _rtl8821ae_dynamic_rqpn() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 variable 92
PARAM_VALUE 2 val 5940970904827977728
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 0 hw s32min-(-1),1-s32max
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c _rtl8821ae_set_fw_clock_off() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 3321868453612859392
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c _rtl8821ae_set_fw_clock_on() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 92
PARAM_VALUE 2 val 5211319619295801344
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c _rtl8821ae_set_fw_clock_on() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 60
PARAM_VALUE 2 *val 64
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c rtl8821ae_card_disable() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 92
PARAM_VALUE 2 val 7022043606838521856
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 0 hw s32min-(-1),1-s32max
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c rtl8821ae_get_hw_reg() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->wiphy->sar_capa->num_freq_ranges 2,4,10-11
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 833541040895295488
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c rtl8821ae_hw_init() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 92
PARAM_VALUE 2 val 768411099975098368
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c rtl92c_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 65
PARAM_VALUE 2 val 3540025047465304064
PARAM_VALUE 2 *val 0
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c rtl92c_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 86
PARAM_VALUE 2 val 2343679416212869120
PARAM_VALUE 2 *val 1
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c rtl8723e_get_hw_reg() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->wiphy->sar_capa->num_freq_ranges 2,4,10-11
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 5636851894567919616
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c rtl8723be_dm_dynamic_edcca() -> (struct rtl_hal_ops)->get_hw_reg()

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.entry_max_undec_sm_pwdb 0-s64max
PARAM_VALUE 0 hw->priv->dm.entry_min_undec_sm_pwdb s64min-254
PARAM_VALUE 0 hw->priv->dm.one_entry_only 0-1
PARAM_VALUE 0 hw->priv->dm_digtable.min_undec_pwdb_for_dm 0-255
PARAM_VALUE 0 hw->priv->dm_digtable.rssi_val_min 0-255
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_all 0-4294967295
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_cca_all 0-131070
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_cck_cca 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_cck_fail 0-4294967295
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_crc8_fail 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_fast_fsync_fail 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_mcs_fail 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_ofdm_cca 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_ofdm_fail 0-393210
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_parity_fail 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_rate_illegal 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_sb_search_fail 0-u16max
PARAM_VALUE 0 hw->priv->locks.entry_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->priv->locks.h2c_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 variable 65
PARAM_VALUE 2 val 6058931251068325888
PARAM_VALUE 2 *val 0
DATA_SOURCE 0 hw $0
NOCHECK_CALL
LOCK2 &rtlpriv->locks.rf_ps_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtl_locks)->rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c rtl8723be_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 65
PARAM_VALUE 2 val 8226713962270699520
PARAM_VALUE 2 *val 0
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c rtl8723be_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 86
PARAM_VALUE 2 val 4715339612166262784
PARAM_VALUE 2 *val 1
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c _rtl92ee_set_fw_clock_off() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 27051331956465664
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c _rtl92ee_set_fw_clock_on() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 92
PARAM_VALUE 2 val 2572576046186999808
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c _rtl92ee_set_fw_clock_on() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 60
PARAM_VALUE 2 *val 64
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c rtl92ee_get_hw_reg() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->wiphy->sar_capa->num_freq_ranges 2,4,10-11
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 5637090011926495232
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c rtl92se_set_check_bssid() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 44
PARAM_VALUE 2 val 7999572096827727872
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c rtl92ee_dm_dynamic_edcca() -> (struct rtl_hal_ops)->get_hw_reg()

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.one_entry_only 0-1
PARAM_VALUE 0 hw->priv->dm_digtable.min_undec_pwdb_for_dm 0-255
PARAM_VALUE 0 hw->priv->dm_digtable.rssi_val_min 0-255
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_all 0-4294967295
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_bw_lsc 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_bw_usc 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_cca_all 0-131070
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_cck_cca 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_cck_fail 0-4294967295
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_crc8_fail 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_fast_fsync_fail 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_mcs_fail 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_ofdm_cca 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_ofdm_fail 0-393210
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_parity_fail 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_rate_illegal 0-u16max
PARAM_VALUE 0 hw->priv->falsealm_cnt.cnt_sb_search_fail 0-u16max
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 1 variable 65
PARAM_VALUE 2 val 1883078942716674048
PARAM_VALUE 2 *val 0
DATA_SOURCE 0 hw $0
NOCHECK_CALL
LOCK2 &rtlpriv->locks.rf_ps_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtl_locks)->rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c rtl92ee_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 65
PARAM_VALUE 2 val 1142544488300437504
PARAM_VALUE 2 *val 0
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c rtl92ee_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 86
PARAM_VALUE 2 val 3521754807105691648
PARAM_VALUE 2 *val 1
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c rtl8821ae_download_fw() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 variable 92
PARAM_VALUE 2 val 3340626548130500608
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 0 hw s32min-(-1),1-s32max
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c rtl92cu_get_hw_reg() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->wiphy->sar_capa->num_freq_ranges 2,4,10-11
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 9145450452492300288
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c rtl92cu_set_check_bssid() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 44
PARAM_VALUE 2 val 3322275756269363200
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c rtl8821ae_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 65
PARAM_VALUE 2 val 4634624704670138368
PARAM_VALUE 2 *val 0
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c rtl8821ae_dm_watchdog() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 86
PARAM_VALUE 2 val 2148276231495835648
PARAM_VALUE 2 *val 1
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/base.c rtl_init_rx_config() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 44
PARAM_VALUE 2 val 4096-ptr_max
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &rtlpriv->locks.conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl_locks)->conf_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c rtl92d_get_hw_reg() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->wiphy->sar_capa->num_freq_ranges 2,4,10-11
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 7345261971101806592
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &hw->priv->locks.entry_list_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c rtl92de_set_check_bssid() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 44
PARAM_VALUE 2 val 5412342423052189696
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/core.c rtl_op_get_tsf() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 84
PARAM_VALUE 2 val 2444822841353551872
BUF_SIZE 2 val 8
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/core.c rtl_op_stop() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 92
PARAM_VALUE 2 val 5911394968702451712
PARAM_VALUE 2 *val 0
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c _rtl92s_dm_switch_baseband_mrc() -> (struct rtl_hal_ops)->get_hw_reg()

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.is_any_nonbepkts 0
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->priv->phy.cur_cck_txpwridx 0-255
PARAM_VALUE 0 hw->priv->phy.cur_ofdm24g_txpwridx 0-255
PARAM_VALUE 0 hw->priv->phy.current_io_type 0,2
PARAM_VALUE 0 hw->priv->phy.initgain_backup.xaagccore1 0-255
PARAM_VALUE 0 hw->priv->phy.set_io_inprogress 0
PARAM_VALUE 1 variable 93
PARAM_VALUE 2 val 7544442742533869568
DATA_SOURCE 0 hw $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c _rtl88ee_set_fw_clock_off() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 6360957605166178304
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c _rtl88ee_set_fw_clock_on() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 92
PARAM_VALUE 2 val 1645583552124104704
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c _rtl88ee_set_fw_clock_on() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 variable 60
PARAM_VALUE 2 *val 64
DATA_SOURCE 0 hw $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c rtl88ee_get_hw_reg() -> (struct rtl_hal_ops)->get_hw_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->locks.usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hw->wiphy->sar_capa->num_freq_ranges 2,4,10-11
PARAM_VALUE 1 variable 40
PARAM_VALUE 2 val 5059733483148791808
BUF_SIZE 2 val 4
DATA_SOURCE 0 hw $0
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock