Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/mac80211/tkip.c ieee80211_tkip_decrypt_data() -> ieee80211_wep_decrypt_data()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 rc4key 1294028744942862336
PARAM_VALUE 2 klen 16
PARAM_VALUE 4 data_len 0-4294967283
BUF_SIZE 1 rc4key 16
DATA_SOURCE 0 ctx $0
RX_PATH
USER_DATA 3 *data 0-255
UNITS 3 data unit_byte
UNITS 4 data_len unit_byte

net/mac80211/wep.c ieee80211_wep_decrypt() -> ieee80211_wep_decrypt_data()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 rc4key 4104462052462891008
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 data_len 0-u32max
BUF_SIZE 1 rc4key 16
RX_PATH
USER_DATA 1 *rc4key 0-255
USER_DATA 3 *data 0-255
UNITS 2 klen unit_byte
UNITS 3 data unit_byte
UNITS 4 data_len unit_byte
USER_PTR 1 rc4key
USER_PTR 3 data