Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtl8821ae_phy_switch_wirelessband() -> rtl8821ae_phy_query_bb_reg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 1 regaddr 2060
PARAM_VALUE 2 bitmask 240
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtl8821ae_phy_switch_wirelessband() -> rtl8821ae_phy_query_bb_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->cfg s64min-(-4096),4096-s64max
PARAM_VALUE 0 hw->priv->cfg->mod_params s64min-(-4096),4096-s64max
PARAM_VALUE 0 hw->priv->io.read32 4096-ptr_max
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 regaddr 2564
PARAM_VALUE 2 bitmask 251658240
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 2 bitmask 16,255-256,1048575-1048576,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING

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

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 1 regaddr 2140,2164,2648,2652,2676,3184,3488,3492,3496
PARAM_VALUE 2 bitmask 255,4278190080,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3496
HARD_MAX 2 bitmask u32max
LOCK2 &rtlpriv->locks.rf_ps_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtl_locks)->rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->conf.chandef.chan 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2084
PARAM_VALUE 2 bitmask 512
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 0 hw s32min-(-1),1-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2048,2080,2084,2168,2864,3200,3208,3632,3636,3664,3668,3696,3732,3740,3748,3756,3764,3772,3780,3788
PARAM_VALUE 2 bitmask 256,512,67043328,67108864,134217728,536870912,4290772992,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3788
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.conf_mutex
HALF_LOCKED2 rtlpriv->mutex_for_hw_init

drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 2 bitmask 256,1048575,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.rf_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 2 bitmask 255-256,512,1048575,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 2 bitmask 16,1048576
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask 1048576
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->conf.chandef.chan 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2084
PARAM_VALUE 2 bitmask 512
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 0 hw s32min-(-1),1-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

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

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->priv->usb_data_index s32min-99
PARAM_VALUE 1 regaddr 76,1972,2244,2596,2648,2652,2656,3152,3200,3312,3488,3492,3496
PARAM_VALUE 2 bitmask 127,255,4278190080,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3496
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

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

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2140,2164,2596,2648,2652,2676,3184,3200,3208,3312,3488,3492,3496
PARAM_VALUE 2 bitmask 255,4278190080,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3496
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2048,2080,2084,2164,3076,3080,3124,3128,3152,3160,3168,3176,3732,3740,3748,3756,3764,3772,3780,3788
PARAM_VALUE 2 bitmask 255-256,512,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3788
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING

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

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 regaddr 2604,2648,2656,3152,3160,3312,3372,3488,3492,3496
PARAM_VALUE 2 bitmask 127,255,2048,4278190080,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3496
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2048,2080,2084,2168,3200,3208,3732,3740,3748,3756,3764,3772,3780,3788
PARAM_VALUE 2 bitmask 256,512,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3788
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

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 regaddr $1
DATA_SOURCE 2 bitmask $2

drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 2 bitmask 16,1048576
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask 1048576
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

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->priv->max_fw_size s32min-(-1),1-s32max
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 2 bitmask 16,1048576
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask 1048576
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

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->priv->mac80211.opmode 0-4294967295
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 1 regaddr 2596,2648,2652,3200,3208,3220,3312,3488,3492,3496
PARAM_VALUE 2 bitmask 255,4278190080,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3496
HARD_MAX 2 bitmask u32max
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 2 bitmask 255-256,512,1048575,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.rf_lock

drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->conf.chandef.chan 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2084
PARAM_VALUE 2 bitmask 512
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 0 hw s32min-(-1),1-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2084,3072,3124,3128,3152,3160,3168,3176,3276,3284,3328,3332,3336,3396,3400,3584
PARAM_VALUE 2 bitmask 4,255,512,1024,2047,4096,1048575,134152192,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3584
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.rf_lock
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

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

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 regaddr $1
DATA_SOURCE 2 bitmask $2

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

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 regaddr 2244,2648,2652,2656,3152,3160,3312,3372,3488,3492,3496
PARAM_VALUE 2 bitmask 127,255,2048,4278190080,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3496
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192du/rf.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

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->priv->mutex_for_power_on_off->dep_map->name 0-255
PARAM_VALUE 0 hw->priv->mutex_for_power_on_off->first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hw->priv->mutex_for_power_on_off->first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hw->priv->mutex_for_power_on_off->first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 hw->priv->mutex_for_power_on_off->first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 hw->priv->mutex_for_power_on_off->first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 hw->priv->mutex_for_power_on_off->osq.tail.counter 0-s32max
PARAM_VALUE 0 hw->priv->mutex_for_power_on_off->wait_lock.owner (-1)
PARAM_VALUE 0 hw->priv->mutex_for_power_on_off->wait_lock.owner_cpu 4294967295
PARAM_VALUE 0 hw->priv->phy.cck_high_power 0-1
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 2 bitmask 16,1048576
CAPPED_DATA 0 hw->priv->mutex_for_power_on_off 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask 1048576
RX_PATH
TASK_NOT_RUNNING
LOCK2 rtlpriv->mutex_for_hw_init
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

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.btc_context->board_info.btdm_ant_pos 1-2
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.agg_buf_size 0-255
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.bt_busy 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.bt_ctrl_agg_buf_size 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.bt_ctrl_lps 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.bt_disabled 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.bt_lps_on 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.bt_tx_rx_mask 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.force_to_roam 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.increase_scan_dev_num 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.limited_dig 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.lps_val 0-255
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.miracast_plus_bt 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.pre_agg_buf_size 0-255
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.pre_bt_ctrl_agg_buf_size 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.pre_reject_agg_pkt 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.ra_mask 0-4294967295
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.reject_agg_pkt 0-1
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.rpwm_val 0-255
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.rssi_adjust_for_1ant_coex_type 0-255
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_info.rssi_adjust_for_agc_table_on 0-255
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_mp_comp.done 0-4294967295
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_mp_comp.wait.lock.owner (-1)
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->bt_mp_comp.wait.lock.owner_cpu 4294967295
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->statistics.cnt_power_on 0-4294967295
PARAM_VALUE 0 hw->priv->btcoexist.btc_context->stop_coex_dm 1
PARAM_VALUE 0 hw->priv->max_fw_size s32min-(-1),1-s32max
PARAM_VALUE 0 hw->priv->phy.cck_high_power 0-1
PARAM_VALUE 0 hw->priv->phy.pwrgroup_cnt 0
PARAM_VALUE 0 hw->priv->rtlhal.up_first_time 0-1
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 2 bitmask 16,1048576
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask 1048576
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->phy.cck_high_power 0-1
PARAM_VALUE 0 hw->priv->phy.pwrgroup_cnt 0
PARAM_VALUE 0 hw->priv->rtlhal.up_first_time 0-1
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 2 bitmask 16,1048576
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask 1048576
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

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

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 regaddr 2052,2056,2652,3152,3372,3912
PARAM_VALUE 2 bitmask 15,127,2048,u16max-65536,268435456
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3912
HARD_MAX 2 bitmask 268435456
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.rf_ps_lock

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->phy.cck_high_power 0-1
PARAM_VALUE 0 hw->priv->rtlhal.up_first_time 0-1
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 2 bitmask 16,1048576
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask 1048576
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->conf.chandef.chan 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2084
PARAM_VALUE 2 bitmask 512
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 0 hw s32min-(-1),1-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->max_fw_size s32min-(-1),1-s32max
PARAM_VALUE 0 hw->priv->phy.cck_high_power 0-1
PARAM_VALUE 0 hw->priv->rtlhal.up_first_time 0-1
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 2 bitmask 16,1048576
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask 1048576
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.conf_mutex

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

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->dm.is_cur_rdlstate 0-1
PARAM_VALUE 0 hw->priv->usb_data_index s32min-99
PARAM_VALUE 1 regaddr 3152,3172,3216,3488,3492,3496
PARAM_VALUE 2 bitmask 255,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3496
HARD_MAX 2 bitmask u32max
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->conf.chandef.chan 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2084
PARAM_VALUE 2 bitmask 512
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 0 hw s32min-(-1),1-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 2 bitmask 255-256,1048575,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.rf_lock

drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2080,2084,2376,3124,3128,3152,3160,3168,3176,3208,3732,3740,3748,3756
PARAM_VALUE 2 bitmask 255-256,512,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 1 regaddr 3756
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 2 bitmask 255-256,512,1048575,u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
HARD_MAX 2 bitmask u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.rf_lock

drivers/net/wireless/realtek/rtlwifi/debug.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 2 bitmask u32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c rtl_get_bbreg() -> (struct rtl_hal_ops)->get_bbreg()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->conf.chandef.chan 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 1 regaddr 2084
PARAM_VALUE 2 bitmask 512
BUF_SIZE 0 hw s32min-(-1),1-s32max
BUF_SIZE 0 hw s32min-(-1),1-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 regaddr $1
DATA_SOURCE 2 bitmask $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock