Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/wireless/util.c ieee80211_ie_split_ric() -> skip_ie()

Type Parameter Key Value
PARAM_VALUE 0 ies 4096-ptr_max
PARAM_VALUE 1 ielen 1-u64max
PARAM_VALUE 2 pos 0-18446744073709551614
CAPPED_DATA 2 pos 1
CAPPED_DATA 2 pos 1
DATA_SOURCE 0 ies $0
DATA_SOURCE 1 ielen $1
PARAM_COMPARE 1 ielen > $2
PARAM_COMPARE 1 ielen > $2
PARAM_COMPARE 2 pos < $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 ielen
NO_OVERFLOW_SIMPLE 2 pos
UNITS 1 ielen unit_byte
UNITS 2 pos unit_byte

net/wireless/util.c ieee80211_ie_split_ric() -> skip_ie()

Type Parameter Key Value
PARAM_VALUE 0 ies 4096-ptr_max
PARAM_VALUE 1 ielen 2-u64max
PARAM_VALUE 2 pos 1-18446744073709551614
CAPPED_DATA 2 pos 1
CAPPED_DATA 2 pos 1
DATA_SOURCE 0 ies $0
DATA_SOURCE 1 ielen $1
DATA_SOURCE 2 pos r skip_ie
PARAM_COMPARE 1 ielen > $2
PARAM_COMPARE 1 ielen > $2
PARAM_COMPARE 2 pos < $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 ielen
NO_OVERFLOW_SIMPLE 2 pos
UNITS 1 ielen unit_byte
UNITS 2 pos unit_byte

net/wireless/util.c ieee80211_ie_split_ric() -> skip_ie()

Type Parameter Key Value
PARAM_VALUE 0 ies 4096-ptr_max
PARAM_VALUE 1 ielen 1-u64max
PARAM_VALUE 2 pos 0-18446744073709551614
BUF_SIZE 0 ies (-1),1-u16max
BUF_SIZE 0 ies (-1),1-u16max
CAPPED_DATA 2 pos 1
CAPPED_DATA 2 pos 1
DATA_SOURCE 0 ies $0
DATA_SOURCE 1 ielen $1
PARAM_COMPARE 1 ielen > $2
PARAM_COMPARE 1 ielen > $2
PARAM_COMPARE 2 pos < $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *ies 0-255
NO_OVERFLOW_SIMPLE 1 ielen
NO_OVERFLOW_SIMPLE 2 pos
UNITS 0 ies unit_byte
UNITS 1 ielen unit_byte
UNITS 2 pos unit_byte
USER_PTR 0 ies
HALF_LOCKED2 &mvm->mutex
HALF_LOCKED2 rcu_read