Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c __brcmf_cfg80211_down() -> brcmf_link_down()

Type Parameter Key Value
PARAM_VALUE 0 vif 4096-ptr_max
PARAM_VALUE 1 reason 1
PARAM_VALUE 2 locally_generated 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &cfg->usr_sync
HALF_LOCKED2 &ndev->ethtool->rss_lock
HALF_LOCKED2 &ndev->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct brcmf_cfg80211_info)->usr_sync

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_leave_ibss() -> brcmf_link_down()

Type Parameter Key Value
PARAM_VALUE 0 vif 4096-ptr_max
PARAM_VALUE 1 reason 3
PARAM_VALUE 2 locally_generated 1
NOCHECK_CALL

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_suspend() -> brcmf_link_down()

Type Parameter Key Value
PARAM_VALUE 0 vif 4096-ptr_max
PARAM_VALUE 1 reason 1
PARAM_VALUE 2 locally_generated 1
CAPPED_DATA 0 &vif->list 1
NOCHECK_CALL

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_notify_connect_status() -> brcmf_link_down()

Type Parameter Key Value
PARAM_VALUE 0 vif 4096-ptr_max
PARAM_VALUE 0 vif->wdev.iftype 0,2,4-8,10-u32max
PARAM_VALUE 0 *vif->profile.bssid 0-255
NOCHECK_CALL