Documented in 1 files:
Defined in 1 files as a function:
Referenced in 15 files:
- drivers/net/wireless/ath/ath6kl/main.c, line 439
- drivers/net/wireless/ath/ath9k/dynack.c, line 227
- drivers/net/wireless/intel/iwlegacy/3945-mac.c
- drivers/net/wireless/intel/iwlegacy/4965-mac.c
- drivers/net/wireless/intel/iwlwifi/dvm/tx.c
- drivers/net/wireless/intel/iwlwifi/mvm/tx.c, line 213
- drivers/net/wireless/marvell/mwifiex/uap_event.c, line 117
- drivers/net/wireless/marvell/mwifiex/util.c, line 500
- drivers/net/wireless/nxp/nxpwifi/uap_event.c, line 100
- drivers/net/wireless/nxp/nxpwifi/util.c, line 571
- drivers/net/wireless/realtek/rtw89/wow.h, line 126
- drivers/net/wireless/rsi/rsi_91x_core.c, line 415
- drivers/net/wireless/st/cw1200/txrx.c, line 602
- include/linux/ieee80211.h, line 566
- net/mac80211/mlme.c, line 9127
Smatch caller information:
drivers/net/wireless/marvell/mwifiex/util.c mwifiex_process_mgmt_packet() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fc | 4-u16max |
| RX_PATH | |||
| USER_DATA | 0 | fc | 4-u16max[u] |
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_build_tx_cmd_basic() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| LOCK2 | &il->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct il_priv)->lock |
drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_tx_skb() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| LOCK2 | &il->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct il_priv)->lock |
drivers/net/wireless/nxp/nxpwifi/uap_event.c nxpwifi_uap_event_sta_assoc() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|
net/mac80211/tx.c ieee80211_is_assoc() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fc | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| HALF_LOCKED2 | rcu_read |
net/mac80211/wpa.c ieee80211_is_assoc() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fc | $0 |
| RX_PATH | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
net/mac80211/rx.c ieee80211_is_assoc() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fc | $0 |
| RX_PATH | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
drivers/net/wireless/intel/iwlwifi/mvm/tx.c iwl_mvm_set_tx_cmd() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/st/cw1200/txrx.c cw1200_tx_h_bt() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | &priv->bss_loss_lock |
drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_tx_cmd_build_basic() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_tx_cmd_build_basic() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_tx_skb() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath6kl/main.c ath6kl_connect_ap_mode_sta() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_tx_cmd_build_basic() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| LOCK2 | &il->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct il_priv)->lock |
drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_tx_skb() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| LOCK2 | &il->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct il_priv)->lock |
drivers/net/wireless/ath/ath9k/dynack.c ath_dynack_sample_tx_ts() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| LOCK2 | &da->qlock | ||
| LOCK2 | &txq->axq_lock | ||
| LOCK2 | bh | ||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &sc->sc_pcu_lock | ||
| TYPE_LOCK | (struct ath_dynack)->qlock | ||
| TYPE_LOCK | (struct ath_txq)->axq_lock |
drivers/net/wireless/nxp/nxpwifi/util.c nxpwifi_process_mgmt_packet() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fc | 4-u16max |
| RX_PATH | |||
| USER_DATA | 0 | fc | 4-u16max[u] |
drivers/net/wireless/rsi/rsi_91x_core.c rsi_core_xmit() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fc | 4-u16max |
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 4-u16max[u] |
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/marvell/mwifiex/uap_event.c mwifiex_process_uap_event() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/realtek/rtw89/core.c rtw89_wow_parse_akm() -> ieee80211_is_assoc_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fc | 0-u16max[u] |
| HALF_LOCKED2 | rcu_read |