Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/wireless/core.c cfg80211_netdev_notifier_call() -> cfg80211_remove_links()

Type Parameter Key Value
PARAM_VALUE 0 wdev 4096-ptr_max
PARAM_VALUE 0 wdev->is_running 0
PARAM_VALUE 0 wdev->netdev->close_list.next 7608961968850681856
PARAM_VALUE 0 wdev->netdev->close_list.prev 7608961968850681856
PARAM_VALUE 0 wdev->netdev->ieee80211_ptr->conn_owner_nlportid 0
PARAM_VALUE 0 wdev->netdev->ieee80211_ptr->u.ap.ssid_len 0
PARAM_VALUE 0 wdev->netdev->priv->ar->wmi->parent_dev->cookie_count 0-4294967295
PARAM_VALUE 0 wdev->netdev->priv->ar->wmi->parent_dev->cookie_list->map_no 0-256
PARAM_VALUE 0 wdev->netdev->priv->ar->wmi->parent_dev->htc_target->credit_info->cur_free_credits s32min-s32max
PARAM_VALUE 0 wdev->netdev->priv->ar->wmi->parent_dev->htc_target->tx_bndl_mask 0-4294967295
PARAM_VALUE 0 wdev->netdev->priv->ar->wmi->parent_dev->total_tx_data_pend s32min-s32max
PARAM_VALUE 0 wdev->netdev->priv->ar->wmi->traffic_class 100
PARAM_VALUE 0 wdev->pmsr_free_wk.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 wdev->pmsr_free_wk.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 wdev->pmsr_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wdev->u.nan.chandefs 0
PARAM_VALUE 0 wdev->u.nan.n_channels 0
PARAM_VALUE 0 wdev->u.nan.sched_update_pending 0
PARAM_VALUE 0 wdev->wext.connect.auth_type 10
PARAM_VALUE 0 wdev->wext.ie 0
PARAM_VALUE 0 wdev->wext.ie_len 0
PARAM_VALUE 0 *wdev->netdev->priv->ssid 0-255
PARAM_VALUE 0 *wdev->u.nan.cluster_id 0-255
NOCHECK_CALL
LOCK2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx

net/wireless/util.c cfg80211_remove_virtual_intf() -> cfg80211_remove_links()

Type Parameter Key Value
PARAM_VALUE 0 wdev 4096-ptr_max
PARAM_VALUE 0 wdev->netdev->ieee80211_ptr->links->ap.beacon_interval 0-4294967295
PARAM_VALUE 0 wdev->netdev->ieee80211_ptr->links->ap.chandef.center_freq1 0-4294967295
PARAM_VALUE 0 wdev->netdev->ieee80211_ptr->links->ap.chandef.center_freq2 0-4294967295
PARAM_VALUE 0 wdev->netdev->ieee80211_ptr->links->ap.chandef.edmg.bw_config 0-4294967295
PARAM_VALUE 0 wdev->netdev->ieee80211_ptr->links->ap.chandef.width 0-4294967295
PARAM_VALUE 0 wdev->netdev->ieee80211_ptr->links->cac_time_ms 0-4294967295
BUF_SIZE 0 wdev s32min-(-1),1-s32max
BUF_SIZE 0 wdev s32min-(-1),1-s32max
DATA_SOURCE 0 wdev $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct wiphy)->mtx