Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/mac80211/util.c drv_vif_cfg_changed() -> (struct ieee80211_ops)->vif_cfg_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 changed 68719476736
DATA_SOURCE 2 changed $2
CONTAINER 0 -88-888+0 $(-1)
NOCHECK_CALL

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

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

net/mac80211/main.c drv_vif_cfg_changed() -> (struct ieee80211_ops)->vif_cfg_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 changed 1,15,4096-4097,4111,16384,32768,131072,151553,8392705,8392719,8589934592,17179869184,25769803776
DATA_SOURCE 2 changed $2
FUZZY_MAX 2 changed 17179869184
CONTAINER 0 -88-888+0 $(-1)
BIT_INFO 2 changed 0x0,0x60083ffff
BIT_INFO 2 changed 0x0,0x60083ffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 global &rtnl_mutex

net/mac80211/main.c ieee80211_bss_info_change_notify() -> (struct ieee80211_ops)->vif_cfg_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-9,11,13-u32max
PARAM_VALUE 2 changed 0-25769990145
CONTAINER 0 -88-888+0 $(-1)
BIT_INFO 2 changed 0x0,0x60002d801
BIT_INFO 2 changed 0x0,0x60002d801
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 vif->active_links