Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c _rtl8723be_init_mac() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex |
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c rtl8723be_bt_hw_init() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex |
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c rtl8723be_card_disable() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c rtl8723be_hw_init() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex |
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c rtl_8723e_c2h_command_handle() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c rtl8723be_set_fw_pwrmode_cmd() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c rtl8723be_set_fw_pwrmode_cmd() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c rtl8723be_set_fw_pwrmode_cmd() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c rtl8821ae_bt_hw_init() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex |
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c rtl8723e_bt_hw_init() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex |
drivers/net/wireless/realtek/rtlwifi/ps.c rtl_ips_nic_off_wq_callback() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/realtek/rtlwifi/ps.c rtl_ips_nic_on() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rtlpriv->locks.ips_mutex | ||
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct rtl_locks)->ips_mutex |
drivers/net/wireless/realtek/rtlwifi/ps.c rtl_lps_set_psmode() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rtlpriv->locks.lps_mutex | ||
| TYPE_LOCK | (struct rtl_locks)->lps_mutex |
drivers/net/wireless/realtek/rtlwifi/ps.c rtl_lps_set_psmode() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| LOCK2 | &rtlpriv->locks.lps_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct rtl_locks)->lps_mutex |
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c rtl8723be_dm_dynamic_atc_switch() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &rtlpriv->locks.rf_ps_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct rtl_locks)->rf_ps_lock |
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c rtl92ee_bt_hw_init() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex |
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c rtl92ee_card_disable() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c rtl92ee_dm_dynamic_atc_switch() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &rtlpriv->locks.rf_ps_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct rtl_locks)->rf_ps_lock |
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c rtl8821ae_set_fw_pwrmode_cmd() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c rtl8821ae_set_fw_pwrmode_cmd() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c rtl8821ae_set_fw_pwrmode_cmd() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c rtl92ee_set_fw_pwrmode_cmd() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c rtl92ee_set_fw_pwrmode_cmd() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c rtl92ee_set_fw_pwrmode_cmd() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|
drivers/net/wireless/realtek/rtlwifi/pci.c rtl_pci_start() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rtlpriv->locks.conf_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct rtl_locks)->conf_mutex |
drivers/net/wireless/realtek/rtlwifi/pci.c rtl_pci_stop() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/realtek/rtlwifi/base.c rtl_c2h_content_parsing() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rtlpriv->locks.irq_th_lock |
drivers/net/wireless/realtek/rtlwifi/base.c rtl_c2h_content_parsing() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rtlpriv->locks.irq_th_lock |
drivers/net/wireless/realtek/rtlwifi/base.c rtl_rx_agg_start() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/realtek/rtlwifi/base.c rtl_rx_ampdu_apply() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/realtek/rtlwifi/base.c rtl_watchdog_wq_callback() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/realtek/rtlwifi/base.c rtl_watchdog_wq_callback() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/realtek/rtlwifi/base.c setup_special_tx() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sta->rate_ctrl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct sta_info)->rate_ctrl_lock |
drivers/net/wireless/realtek/rtlwifi/core.c rtl_op_bss_info_changed() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rtlpriv->locks.conf_mutex | ||
| TYPE_LOCK | (struct rtl_locks)->conf_mutex |
drivers/net/wireless/realtek/rtlwifi/core.c rtl_op_sw_scan_complete() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/realtek/rtlwifi/core.c rtl_op_sw_scan_start() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
drivers/net/wireless/realtek/rtlwifi/debug.c rtl_debug_get_btcoex() -> (struct rtl_hal_ops)->get_btc_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |