Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
- drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c, line 180
Smatch caller information:
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c rtl92ce_set_beacon_interval() -> rtl92ce_disable_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rtlpriv->locks.conf_mutex | ||
| TYPE_LOCK | (struct rtl_locks)->conf_mutex |
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c rtl92ce_set_beacon_related_registers() -> rtl92ce_disable_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->btcoexist.btc_context->auto_report_2ant | 1 |
| 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_cpu | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->btcoexist.btc_context->statistics.cnt_ips_notify | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->btcoexist.btc_context->statistics.cnt_scan_notify | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->dm.current_turbo_edca | 0 |
| PARAM_VALUE | 0 | hw->priv->dm.is_any_nonbepkts | 0 |
| PARAM_VALUE | 0 | hw->priv->dm.is_cur_rdlstate | 0 |
| PARAM_VALUE | 0 | hw->priv->locks.ips_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->locks.ips_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hw->priv->locks.ips_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hw->priv->locks.ips_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->locks.ips_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hw->priv->locks.ips_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hw->priv->locks.ips_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hw->priv->locks.ips_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hw->priv->locks.ips_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hw->priv->locks.rf_ps_lock.rlock.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 | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->mutex_for_power_on_off->wait_lock.raw_lock.val.counter | 0-s32max |
| 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.iqk_initialized | 0 |
| PARAM_VALUE | 0 | hw->priv->phy.set_io_inprogress | 0 |
| PARAM_VALUE | 0 | hw->priv->works.ips_nic_off_wq.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_wq.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_wq.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_wq.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_wq.timer.is_soft | 0-1 |
| 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/rtl8192ce/hw.c rtl92ce_update_interrupt_mask() -> rtl92ce_disable_interrupt()
| 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 |
| 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 | |||
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex | ||
| HALF_LOCKED2 | 0 | &hw->priv->locks.entry_list_lock | |
| HALF_LOCKED2 | 0 | &hw->priv->locks.scan_list_lock |
drivers/net/wireless/realtek/rtlwifi/ps.c rtl_ps_disable_nic() -> (struct rtl_hal_ops)->disable_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->works.c2hcmd_wq.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.fwevt_wq.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.ps_rfon_wq.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.ps_work.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_timer.flags | 0-4194302 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_timer.function | 0 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_wq.work.lockdep_map->name | 0-255 |
| DATA_SOURCE | 0 | hw | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rtlpriv->locks.lps_mutex |
drivers/net/wireless/realtek/rtlwifi/pci.c _rtl_pci_interrupt() -> (struct rtl_hal_ops)->disable_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rtlpriv->locks.irq_th_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct rtl_locks)->irq_th_lock |
drivers/net/wireless/realtek/rtlwifi/pci.c rtl_pci_disconnect() -> (struct rtl_hal_ops)->disable_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->dbg.debugfs_dir | 0 |
| PARAM_VALUE | 0 | hw->priv->dbg.debugfs_dir->d_fsdata->lease_gen | 0 |
| PARAM_VALUE | 0 | hw->priv->dbg.debugfs_dir->d_fsdata->lease_session->s_auth.authorizer->buf | 0 |
| PARAM_VALUE | 0 | hw->priv->dbg.debugfs_dir->d_fsdata->lease_session->s_delegated_inos.xa_head | 0 |
| PARAM_VALUE | 0 | hw->priv->dbg.debugfs_dir->d_fsdata->resv->lock.base.magic | 0 |
| PARAM_VALUE | 0 | hw->priv->dbg.debugfs_dir->d_inode->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->dbg.debugfs_dir->d_sb->s_fs_info->lookup_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.irq_th_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->locks.rf_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->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.dep_map->name | 0-255 |
| 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->blocked_on | 0 |
| 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.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->mutex_for_power_on_off->wait_lock.owner_cpu | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->mutex_for_power_on_off->wait_lock.raw_lock.val.counter | s32min-s32max |
| 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.iqk_initialized | 0 |
| PARAM_VALUE | 0 | hw->priv->phy.set_io_inprogress | 0 |
| PARAM_VALUE | 0 | hw->priv->works.c2hcmd_wq.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.fwevt_wq.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.ips_nic_off_wq.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.lps_change_work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.ps_rfon_wq.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.ps_work.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_timer.flags | 0-4194302 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_timer.function | 0 |
| PARAM_VALUE | 0 | hw->priv->works.watchdog_wq.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | *hw->priv->dbg.debugfs_dir->d_fsdata | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *hw->priv->dbg.debugfs_dir->d_inode->i_sb->s_fs_info->nm_info->nat_root.xa_head | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *hw->priv->dbg.debugfs_dir->d_inode->i_sb->s_fs_info->wbuf_verify | 0-255 |
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/realtek/rtlwifi/pci.c rtl_pci_stop() -> (struct rtl_hal_ops)->disable_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| 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 | |||
| HALF_LOCKED2 | &rtlpriv->locks.conf_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |