Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

net/mac80211/util.c drv_vif_cfg_changed() -> (struct ieee80211_ops)->bss_info_changed()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->wiphy 4096-ptr_max
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 1 vif->bss_conf.chanreq.oper.width 0-2
PARAM_VALUE 2 bss_conf 4096-ptr_max
PARAM_VALUE 2 bss_conf->chanreq.oper.width 0-2
PARAM_VALUE 3 changes 68719476736
DATA_SOURCE 3 changes $2
CONTAINER 0 -80-888+0 $(-1)
NOCHECK_CALL

net/mac80211/nan.c drv_vif_cfg_changed() -> (struct ieee80211_ops)->bss_info_changed()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 2 bss_conf 4096-ptr_max
PARAM_VALUE 3 changes 68719476736
DATA_SOURCE 3 changes $2
CONTAINER 0 -80-888+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/mac80211/main.c drv_vif_cfg_changed() -> (struct ieee80211_ops)->bss_info_changed()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 1 vif->type 0-3,5-u32max
PARAM_VALUE 2 bss_conf 4096-ptr_max
PARAM_VALUE 3 changes 1,15,4096-4097,4111,16384,32768,131072,151553,8392705,8392719,8589934592,17179869184,25769803776
DATA_SOURCE 3 changes $2
FUZZY_MAX 3 changes 17179869184
CONTAINER 0 -80-888+0 $(-1)
BIT_INFO 3 changes 0x0,0x60083ffff
BIT_INFO 3 changes 0x0,0x60083ffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 global &rtnl_mutex

net/mac80211/driver-ops.c drv_link_info_changed() -> (struct ieee80211_ops)->bss_info_changed()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 1 vif->type 0-9,11,13-u32max
PARAM_VALUE 2 *bss_conf->mu_group.membership 0-4294967295
PARAM_VALUE 3 changes 1-u64max
DATA_SOURCE 2 bss_conf $2
DATA_SOURCE 3 changes $4
FUZZY_MAX 3 changes 512
CONTAINER 0 -80-888+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 vif->active_links 0-u16max[c]
USER_DATA 1 vif->bss_conf.qos 0-1[c]
USER_DATA 2 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 2 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 2 bss_conf->npca.moplen 0[c]
USER_DATA 2 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 2 bss_conf->npca.switch_delay 0-63[c]