Lines Matching defs:bss
24 void cfg80211_rx_assoc_resp(struct net_device *dev, struct cfg80211_bss *bss,
37 if (bss->channel->band == NL80211_BAND_S1GHZ) {
46 cr.bss = bss;
53 trace_cfg80211_send_rx_assoc(dev, bss);
62 cfg80211_unhold_bss(bss_from_pub(bss));
63 cfg80211_put_bss(wiphy, bss);
69 /* update current_bss etc., consumes the bss reference */
155 void cfg80211_assoc_timeout(struct net_device *dev, struct cfg80211_bss *bss)
161 trace_cfg80211_send_assoc_timeout(dev, bss->bssid);
163 nl80211_send_assoc_timeout(rdev, dev, bss->bssid, GFP_KERNEL);
166 cfg80211_unhold_bss(bss_from_pub(bss));
167 cfg80211_put_bss(wiphy, bss);
171 void cfg80211_abandon_assoc(struct net_device *dev, struct cfg80211_bss *bss)
178 cfg80211_unhold_bss(bss_from_pub(bss));
179 cfg80211_put_bss(wiphy, bss);
263 req.bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len,
266 if (!req.bss)
271 cfg80211_put_bss(&rdev->wiphy, req.bss);
331 req->bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len,
334 if (!req->bss)
339 cfg80211_hold_bss(bss_from_pub(req->bss));
341 cfg80211_put_bss(&rdev->wiphy, req->bss);
395 req.bss = &wdev->current_bss->pub;