Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/wireless/scan.c ieee80211_bss() -> iwe_stream_add_event_check()

Type Parameter Key Value
PARAM_VALUE 0 info 0,3882129714963042304,7173279301084512256
PARAM_VALUE 0 info->cmd 35584-35839
PARAM_VALUE 0 info->flags 0-1
PARAM_VALUE 1 stream 0-ptr_max
PARAM_VALUE 3 iwe 795489163546632192
PARAM_VALUE 3 iwe->cmd 35605
PARAM_VALUE 3 iwe->u.ap_addr.sa_family 1
PARAM_VALUE 4 event_len 24
BUF_SIZE 1 stream (-1),1-s32max
BUF_SIZE 1 stream (-1),1-s32max
DATA_SOURCE 0 info $1
DATA_SOURCE 1 stream $3
DATA_SOURCE 2 ends $4
HARD_MAX 0 info->flags 1
MEM_ZERO 3 iwe
PREEMPT_ADD
USER_DATA 0 info->cmd 35584-35839
USER_DATA 1 *stream 0-255
USER_DATA 2 *ends 0-255
UNITS 2 ends unit_byte
UNITS 4 event_len unit_byte
USER_PTR 1 stream
USER_PTR 2 ends
LOCK2 &rdev->bss_lock
LOCK2 bh
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct cfg80211_registered_device)->bss_lock

net/wireless/scan.c ieee80211_bss() -> iwe_stream_add_event_check()

Type Parameter Key Value
PARAM_VALUE 0 info 3882129714963042304,7173279301084512256
PARAM_VALUE 0 info->cmd 35584-35839
PARAM_VALUE 0 info->flags 0-1
PARAM_VALUE 1 stream 0-ptr_max
PARAM_VALUE 3 iwe 795489163546632192
PARAM_VALUE 3 iwe->cmd 35589
PARAM_VALUE 3 iwe->len 0
PARAM_VALUE 3 iwe->u.freq.e 0
PARAM_VALUE 3 iwe->u.freq.m 0-7810,858992956-858993459
PARAM_VALUE 4 event_len 16
BUF_SIZE 1 stream (-1),1-s32max
BUF_SIZE 1 stream (-1),1-s32max
DATA_SOURCE 0 info $1
DATA_SOURCE 1 stream r iwe_stream_add_event_check
DATA_SOURCE 2 ends $4
HARD_MAX 0 info->flags 1
MEM_ZERO 3 iwe
PREEMPT_ADD
USER_DATA 0 info->cmd 35584-35839
USER_DATA 1 *stream 0-255
USER_DATA 2 *ends 0-255
UNITS 2 ends unit_byte
UNITS 4 event_len unit_byte
USER_PTR 1 stream
USER_PTR 2 ends
LOCK2 &rdev->bss_lock
LOCK2 bh
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct cfg80211_registered_device)->bss_lock

net/wireless/scan.c ieee80211_bss() -> iwe_stream_add_event_check()

Type Parameter Key Value
PARAM_VALUE 0 info 3882129714963042304,7173279301084512256
PARAM_VALUE 0 info->cmd 35584-35839
PARAM_VALUE 0 info->flags 0-1
PARAM_VALUE 1 stream 0-ptr_max
PARAM_VALUE 3 iwe 795489163546632192
PARAM_VALUE 3 iwe->cmd 35589
PARAM_VALUE 3 iwe->len 0
PARAM_VALUE 3 iwe->u.freq.e 6
PARAM_VALUE 4 event_len 16
BUF_SIZE 1 stream (-1),1-s32max
BUF_SIZE 1 stream (-1),1-s32max
DATA_SOURCE 0 info $1
DATA_SOURCE 1 stream r iwe_stream_add_event_check
DATA_SOURCE 2 ends $4
HARD_MAX 0 info->flags 1
MEM_ZERO 3 iwe
PREEMPT_ADD
USER_DATA 0 info->cmd 35584-35839
USER_DATA 1 *stream 0-255
USER_DATA 2 *ends 0-255
UNITS 2 ends unit_byte
UNITS 4 event_len unit_byte
USER_PTR 1 stream
USER_PTR 2 ends
LOCK2 &rdev->bss_lock
LOCK2 bh
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct cfg80211_registered_device)->bss_lock

net/wireless/scan.c ieee80211_bss() -> iwe_stream_add_event_check()

Type Parameter Key Value
PARAM_VALUE 0 info 3882129714963042304,7173279301084512256
PARAM_VALUE 0 info->cmd 35584-35839
PARAM_VALUE 0 info->flags 0-1
PARAM_VALUE 1 stream 0-ptr_max
PARAM_VALUE 3 iwe 795489163546632192
PARAM_VALUE 3 iwe->cmd 35841
PARAM_VALUE 3 iwe->len 0
PARAM_VALUE 3 iwe->u.freq.e 0
PARAM_VALUE 3 iwe->u.freq.m 0
PARAM_VALUE 3 iwe->u.qual.updated 67,75
PARAM_VALUE 4 event_len 12
BUF_SIZE 1 stream (-1),1-s32max
BUF_SIZE 1 stream (-1),1-s32max
DATA_SOURCE 0 info $1
DATA_SOURCE 1 stream r iwe_stream_add_event_check
DATA_SOURCE 2 ends $4
HARD_MAX 0 info->flags 1
MEM_ZERO 3 iwe
PREEMPT_ADD
USER_DATA 0 info->cmd 35584-35839
USER_DATA 1 *stream 0-255
USER_DATA 2 *ends 0-255
UNITS 2 ends unit_byte
UNITS 4 event_len unit_byte
USER_PTR 1 stream
USER_PTR 2 ends
LOCK2 &rdev->bss_lock
LOCK2 bh
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct cfg80211_registered_device)->bss_lock

net/wireless/scan.c ieee80211_bss() -> iwe_stream_add_event_check()

Type Parameter Key Value
PARAM_VALUE 0 info 3882129714963042304,7173279301084512256
PARAM_VALUE 0 info->cmd 35584-35839
PARAM_VALUE 0 info->flags 0-1
PARAM_VALUE 3 iwe 795489163546632192
PARAM_VALUE 3 iwe->cmd 35591
PARAM_VALUE 3 iwe->len 0
PARAM_VALUE 3 iwe->u.data.flags 0
PARAM_VALUE 3 iwe->u.freq.e 0
PARAM_VALUE 3 iwe->u.freq.m 0
PARAM_VALUE 3 iwe->u.mode 1,3,7
PARAM_VALUE 3 iwe->u.qual.updated 0
PARAM_VALUE 4 event_len 12
BUF_SIZE 1 stream (-1),1-s32max
BUF_SIZE 1 stream (-1),1-s32max
DATA_SOURCE 0 info $1
DATA_SOURCE 1 stream $3 [m]
DATA_SOURCE 2 ends $4
HARD_MAX 0 info->flags 1
MEM_ZERO 3 iwe
PREEMPT_ADD
USER_DATA 0 info->cmd 35584-35839
USER_DATA 1 *stream 0-255
USER_DATA 2 *ends 0-255
UNITS 2 ends unit_byte
UNITS 4 event_len unit_byte
USER_PTR 1 stream
USER_PTR 2 ends
LOCK2 &rdev->bss_lock
LOCK2 bh
LOCK2 global &rtnl_mutex
LOCK2 rcu_read
TYPE_LOCK (struct cfg80211_registered_device)->bss_lock