Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

net/mac80211/wpa.c ieee80211_rx_h_michael_mic_verify() -> cfg80211_michael_mic_failure()

Type Parameter Key Value
PARAM_VALUE 2 key_type 0-1
PARAM_VALUE 3 key_id (-128)-127
PARAM_VALUE 4 tsc 0
PARAM_VALUE 5 gfp 2080
BUF_SIZE 1 addr 6
FUZZY_MAX 2 key_type 1
HARD_MAX 2 key_type 1
RX_PATH
NOCHECK_CALL
USER_DATA 1 *addr 0-255
USER_PTR 1 addr

drivers/net/wireless/marvell/libertas/cfg.c lbs_send_mic_failureevent() -> cfg80211_michael_mic_failure()

Type Parameter Key Value
PARAM_VALUE 2 key_type 0-1
PARAM_VALUE 3 key_id (-1)
PARAM_VALUE 4 tsc 0
PARAM_VALUE 5 gfp 3264
BUF_SIZE 1 addr 6
FUZZY_MAX 2 key_type 1
HARD_MAX 2 key_type 1
NOCHECK_CALL

drivers/net/wireless/ath/ath6kl/main.c ath6kl_tkip_micerr_event() -> cfg80211_michael_mic_failure()

Type Parameter Key Value
PARAM_VALUE 2 key_type 1
PARAM_VALUE 4 tsc 969725727367454720
PARAM_VALUE 5 gfp 3264
BUF_SIZE 1 addr 6
BUF_SIZE 4 tsc 6
DATA_SOURCE 3 key_id $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 key_id 0-255[u]

drivers/net/wireless/nxp/nxpwifi/sta_event.c nxpwifi_sta_event_mic_err_multicast() -> cfg80211_michael_mic_failure()

Type Parameter Key Value
PARAM_VALUE 2 key_type 0
PARAM_VALUE 3 key_id (-1)
PARAM_VALUE 4 tsc 0
PARAM_VALUE 5 gfp 3264
BUF_SIZE 1 addr 6
NOCHECK_CALL

drivers/net/wireless/nxp/nxpwifi/sta_event.c nxpwifi_sta_event_mic_err_unicast() -> cfg80211_michael_mic_failure()

Type Parameter Key Value
PARAM_VALUE 2 key_type 1
PARAM_VALUE 3 key_id (-1)
PARAM_VALUE 4 tsc 0
PARAM_VALUE 5 gfp 3264
BUF_SIZE 1 addr 6
NOCHECK_CALL

drivers/net/wireless/ath/ath6kl/cfg80211.c ath6kl_cfg80211_tkip_micerr_event() -> cfg80211_michael_mic_failure()

Type Parameter Key Value
PARAM_VALUE 2 key_type 0-1
PARAM_VALUE 4 tsc 0
PARAM_VALUE 5 gfp 3264
BUF_SIZE 1 addr 6
DATA_SOURCE 3 key_id $1
FUZZY_MAX 2 key_type 1
HARD_MAX 2 key_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 key_id 0-255[u]

drivers/net/wireless/quantenna/qtnfmac/event.c qtnf_event_handle_mic_failure() -> cfg80211_michael_mic_failure()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 key_type 0-1
PARAM_VALUE 4 tsc 0
PARAM_VALUE 5 gfp 3264
BUF_SIZE 1 addr 6
FUZZY_MAX 2 key_type 1
HARD_MAX 2 key_type 1
NOCHECK_CALL
USER_DATA 1 *addr 0-255
USER_DATA 3 key_id 0-255[u]
USER_PTR 1 addr
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/staging/rtl8723bs/core/rtw_recv.c rtw_handle_tkip_mic_err() -> cfg80211_michael_mic_failure()

Type Parameter Key Value
PARAM_VALUE 0 *dev->name 0-255
PARAM_VALUE 1 addr 4096-ptr_max
PARAM_VALUE 2 key_type 0-1
PARAM_VALUE 3 key_id (-1)
PARAM_VALUE 4 tsc 0
PARAM_VALUE 5 gfp 2080
BUF_SIZE 1 addr 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_notify_mic_status() -> cfg80211_michael_mic_failure()

Type Parameter Key Value
PARAM_VALUE 1 addr 4096-ptr_max
PARAM_VALUE 2 key_type 0-1
PARAM_VALUE 3 key_id (-1)
PARAM_VALUE 4 tsc 0
PARAM_VALUE 5 gfp 3264
BUF_SIZE 1 addr 6
FUZZY_MAX 2 key_type 1
HARD_MAX 2 key_type 1
NOCHECK_CALL