Lines Matching defs:bss
2469 * @bss: the bss to search
2476 const struct element *ieee80211_bss_get_elem(struct cfg80211_bss *bss, u8 id);
2480 * @bss: the bss to search
2487 static inline const u8 *ieee80211_bss_get_ie(struct cfg80211_bss *bss, u8 id)
2489 return (void *)ieee80211_bss_get_elem(bss, id);
2499 * @bss: The BSS to authenticate with, the callee must obtain a reference
2514 struct cfg80211_bss *bss;
2547 * @bss: The BSS to associate with. If the call is successful the driver is
2577 struct cfg80211_bss *bss;
2619 * @bss: the BSS to disassociate from
2627 struct cfg80211_bss *bss;
6271 * @bss: the BSS struct to reference
6275 void cfg80211_ref_bss(struct wiphy *wiphy, struct cfg80211_bss *bss);
6280 * @bss: the BSS struct
6284 void cfg80211_put_bss(struct wiphy *wiphy, struct cfg80211_bss *bss);
6289 * @bss: the bss to remove
6296 void cfg80211_unlink_bss(struct wiphy *wiphy, struct cfg80211_bss *bss);
6314 struct cfg80211_bss *bss,
6365 * @bss: the BSS that association was requested with, ownership of the pointer
6380 struct cfg80211_bss *bss,
6388 * @bss: The BSS entry with which association timed out.
6392 void cfg80211_assoc_timeout(struct net_device *dev, struct cfg80211_bss *bss);
6397 * @bss: The BSS entry with which association was abandoned.
6403 void cfg80211_abandon_assoc(struct net_device *dev, struct cfg80211_bss *bss);
6832 * @bss: Entry of bss to which STA got connected to, can be obtained through
6834 * bss from the connect_request and hold a reference to it and return
6835 * through this param to avoid a warning if the bss is expired during the
6837 * Only one parameter among @bssid and @bss needs to be specified.
6853 struct cfg80211_bss *bss;
6885 * @bss: Entry of bss to which STA got connected to, can be obtained through
6887 * bss from the connect_request and hold a reference to it and return
6888 * through this param to avoid a warning if the bss is expired during the
6890 * Only one parameter among @bssid and @bss needs to be specified.
6913 * cfg80211_connect_result(), but with the option of identifying the exact bss
6920 struct cfg80211_bss *bss, const u8 *req_ie,
6930 params.bss = bss;
6956 * cfg80211_connect_bss() which allows the exact bss entry to be specified. Only
7002 * @bss: entry of bss to which STA got roamed (may be %NULL if %bssid is set)
7003 * @bssid: the BSSID of the new AP (may be %NULL if %bss is set)
7012 struct cfg80211_bss *bss;
7029 * new AP or passing the bss entry to avoid a race in timeout of the bss entry.
7032 * firmware should pass the bss entry to avoid a race in bss entry timeout where
7033 * the bss entry of the new AP is seen in the driver, but gets timed out by the
7037 * released while disconnecting from the current bss.