Defined in 1 files as a function:
Referenced in 11 files:
- drivers/net/wireless/ath/ath9k/htc_drv_main.c, line 275
- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
- drivers/net/wireless/ath/carl9170/mac.c, line 64
- drivers/net/wireless/ath/carl9170/phy.c, line 1583
- drivers/net/wireless/ath/wcn36xx/txrx.c, line 493
- drivers/net/wireless/intel/iwlegacy/4965-rs.c
- drivers/net/wireless/intel/iwlegacy/common.c
- drivers/net/wireless/intel/iwlwifi/dvm/rs.c
- drivers/net/wireless/intel/iwlwifi/dvm/rxon.c
- drivers/net/wireless/ralink/rt2x00/rt2x00config.c, line 208
- net/mac80211/main.c, line 157
Smatch caller information:
drivers/net/wireless/ath/ath9k/htc_drv_main.c ath9k_htc_set_channel() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | conf | 80 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->mutex | ||
| TYPE_LOCK | (struct ath9k_htc_priv)->mutex |
drivers/net/wireless/intel/iwlwifi/dvm/rs.c rs_rate_scale_perform() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | conf | 80 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &sta->rate_ctrl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &dev->mac_lock | ||
| HALF_LOCKED2 | &dev->mt76.rx_lock | ||
| HALF_LOCKED2 | &dev->rx_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct sta_info)->rate_ctrl_lock |
drivers/net/wireless/intel/iwlwifi/dvm/rs.c rs_switch_to_mimo2() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | conf | 80 |
| DATA_SOURCE | 0 | conf | $2 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &sta->rate_ctrl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &dev->mac_lock | ||
| HALF_LOCKED2 | &dev->mt76.rx_lock | ||
| HALF_LOCKED2 | &dev->rx_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct sta_info)->rate_ctrl_lock |
drivers/net/wireless/intel/iwlwifi/dvm/rs.c rs_switch_to_mimo3() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | conf | 80 |
| DATA_SOURCE | 0 | conf | $2 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &sta->rate_ctrl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &dev->mac_lock | ||
| HALF_LOCKED2 | &dev->mt76.rx_lock | ||
| HALF_LOCKED2 | &dev->rx_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct sta_info)->rate_ctrl_lock |
drivers/net/wireless/intel/iwlwifi/dvm/rs.c rs_switch_to_siso() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | conf | 80 |
| DATA_SOURCE | 0 | conf | $2 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &sta->rate_ctrl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &dev->mac_lock | ||
| HALF_LOCKED2 | &dev->mt76.rx_lock | ||
| HALF_LOCKED2 | &dev->rx_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct sta_info)->rate_ctrl_lock |
drivers/net/wireless/ath/carl9170/mac.c carl9170_set_rts_cts_rate() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | conf | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->mutex | ||
| TYPE_LOCK | (struct ar9170)->mutex |
drivers/net/wireless/intel/iwlegacy/common.c il_mac_config() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | conf | 4096-ptr_max |
| BUF_SIZE | 0 | conf | 80 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &il->lock | ||
| LOCK2 | &il->mutex | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct il_priv)->lock | ||
| TYPE_LOCK | (struct il_priv)->mutex |
drivers/net/wireless/intel/iwlegacy/common.c il_mac_config() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | conf | 4096-ptr_max |
| BUF_SIZE | 0 | conf | 80 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &il->lock | ||
| LOCK2 | &il->mutex | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct il_priv)->lock | ||
| TYPE_LOCK | (struct il_priv)->mutex |
drivers/net/wireless/ath/carl9170/phy.c carl9170_set_channel() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->mutex | ||
| TYPE_LOCK | (struct ar9170)->mutex |
drivers/net/wireless/intel/iwlegacy/4965-rs.c il4965_rs_rate_scale_perform() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | conf | 80 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &sta->rate_ctrl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &dev->mac_lock | ||
| HALF_LOCKED2 | &dev->mt76.rx_lock | ||
| HALF_LOCKED2 | &dev->rx_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct sta_info)->rate_ctrl_lock |
drivers/net/wireless/intel/iwlegacy/4965-rs.c il4965_rs_switch_to_mimo2() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | conf | 80 |
| DATA_SOURCE | 0 | conf | $2 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &sta->rate_ctrl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &dev->mac_lock | ||
| HALF_LOCKED2 | &dev->mt76.rx_lock | ||
| HALF_LOCKED2 | &dev->rx_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct sta_info)->rate_ctrl_lock |
drivers/net/wireless/intel/iwlegacy/4965-rs.c il4965_rs_switch_to_siso() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | conf | 80 |
| DATA_SOURCE | 0 | conf | $2 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &sta->rate_ctrl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &dev->mac_lock | ||
| HALF_LOCKED2 | &dev->mt76.rx_lock | ||
| HALF_LOCKED2 | &dev->rx_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct sta_info)->rate_ctrl_lock |
drivers/net/wireless/ath/wcn36xx/txrx.c wcn36xx_tx_start_ampdu() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read |
net/mac80211/main.c ieee80211_calc_hw_conf_chan() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | conf | 4096-ptr_max |
| PARAM_VALUE | 0 | conf->chandef.width | 0-5,8-13 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/intel/iwlwifi/dvm/rxon.c iwlagn_mac_config() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | conf | 4096-ptr_max |
| BUF_SIZE | 0 | conf | 80 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->mutex | ||
| TYPE_LOCK | (struct iwl_priv)->mutex |
drivers/net/wireless/intel/iwlwifi/dvm/rxon.c iwlagn_mac_config() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | conf | 4096-ptr_max |
| BUF_SIZE | 0 | conf | 80 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->mutex | ||
| TYPE_LOCK | (struct iwl_priv)->mutex |
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c ath9k_htc_calcrxfilter() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->mutex | ||
| TYPE_LOCK | (struct ath9k_htc_priv)->mutex |
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c ath9k_htc_check_tx_aggr() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &priv->wmi->event_lock |
drivers/net/wireless/ralink/rt2x00/rt2x00config.c rt2x00lib_config() -> conf_is_ht()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | conf | (-1),80 |
| BUF_SIZE | 0 | conf | (-1),80 |
| DATA_SOURCE | 0 | conf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rt2x00dev->conf_mutex |