Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

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

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 2 value 4096-u64max
PARAM_VALUE 4 iwe 795489163546632192
PARAM_VALUE 4 iwe->cmd 35617
PARAM_VALUE 4 iwe->u.bitrate.value 0-63500000
PARAM_VALUE 4 iwe->u.freq.e 0
PARAM_VALUE 4 iwe->u.freq.m 0
PARAM_VALUE 5 event_len 16
BUF_SIZE 1 event (-1),1-s32max
BUF_SIZE 1 event (-1),1-s32max
DATA_SOURCE 0 info $1
DATA_SOURCE 1 event $3 [m]
DATA_SOURCE 3 ends $4
HARD_MAX 0 info->flags 1
MEM_ZERO 4 iwe
PREEMPT_ADD
USER_DATA 0 info->cmd 35584-35839
USER_DATA 1 *event 0-255
USER_DATA 2 *value 0-255
USER_DATA 3 *ends 0-255
UNITS 3 ends unit_byte
UNITS 5 event_len unit_byte
USER_PTR 1 event
USER_PTR 2 value
USER_PTR 3 ends
LOCK2 &rdev->bss_lock
LOCK2 bh
LOCK2 global &rtnl_mutex
LOCK2 rcu_read
TYPE_LOCK (struct cfg80211_registered_device)->bss_lock

drivers/net/wireless/intel/ipw2x00/libipw_wx.c libipw_translate_scan() -> iwe_stream_add_value()

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 2 value 4096-u64max
PARAM_VALUE 4 iwe 305899346798804992
PARAM_VALUE 4 iwe->cmd 35617
PARAM_VALUE 4 iwe->u.ap_addr.sa_family 1
PARAM_VALUE 4 iwe->u.bitrate.value 0-63500000
PARAM_VALUE 4 iwe->u.data.flags 2048,32768
PARAM_VALUE 4 iwe->u.freq.e 6
PARAM_VALUE 4 iwe->u.freq.i 0
PARAM_VALUE 5 event_len 16
BUF_SIZE 1 event (-1),1-s32max
BUF_SIZE 1 event (-1),1-s32max
DATA_SOURCE 0 info $4
DATA_SOURCE 1 event r iwe_stream_add_point
DATA_SOURCE 3 ends $2
HARD_MAX 0 info->flags 1
PREEMPT_ADD
USER_DATA 0 info->cmd 35584-35839
USER_DATA 1 *event 0-255
USER_DATA 2 *value 0-255
USER_DATA 3 *ends 0-255
UNITS 3 ends unit_byte
UNITS 5 event_len unit_byte
USER_PTR 1 event
USER_PTR 2 value
USER_PTR 3 ends
LOCK2 &ieee->lock
LOCK2 flags
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct libipw_device)->lock

drivers/net/wireless/intel/ipw2x00/libipw_wx.c libipw_translate_scan() -> iwe_stream_add_value()

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 2 value 4096-u64max
PARAM_VALUE 4 iwe 305899346798804992
PARAM_VALUE 4 iwe->cmd 35617
PARAM_VALUE 4 iwe->u.ap_addr.sa_family 1
PARAM_VALUE 4 iwe->u.bitrate.value 0-63500000
PARAM_VALUE 4 iwe->u.data.flags 2048,32768
PARAM_VALUE 4 iwe->u.freq.e 6
PARAM_VALUE 4 iwe->u.freq.i 0
PARAM_VALUE 5 event_len 16
BUF_SIZE 1 event (-1),1-s32max
BUF_SIZE 1 event (-1),1-s32max
DATA_SOURCE 0 info $4
DATA_SOURCE 1 event r iwe_stream_add_point
DATA_SOURCE 2 value r iwe_stream_add_value
DATA_SOURCE 3 ends $2
HARD_MAX 0 info->flags 1
PREEMPT_ADD
USER_DATA 0 info->cmd 35584-35839
USER_DATA 2 *value 0-255
USER_DATA 3 *ends 0-255
UNITS 3 ends unit_byte
UNITS 5 event_len unit_byte
USER_PTR 2 value
USER_PTR 3 ends
LOCK2 &ieee->lock
LOCK2 flags
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct libipw_device)->lock