Lines Matching defs:bss

1240  * @he_bss_color_valid: indicates whether bss color
1438 * Used for bss color change
2822 * @bss: the bss to search
2829 const struct element *ieee80211_bss_get_elem(struct cfg80211_bss *bss, u8 id);
2833 * @bss: the bss to search
2840 static inline const u8 *ieee80211_bss_get_ie(struct cfg80211_bss *bss, u8 id)
2842 return (const void *)ieee80211_bss_get_elem(bss, id);
2852 * @bss: The BSS to authenticate with, the callee must obtain a reference
2873 struct cfg80211_bss *bss;
2888 * @bss: the BSS pointer, see also &struct cfg80211_assoc_request::bss;
2896 struct cfg80211_bss *bss;
2933 * @bss: The BSS to associate with. If the call is successful the driver is
2937 * This also applies to the @links.bss parameter, which is used instead
2970 struct cfg80211_bss *bss;
3884 * @bss_color: the bss color of the responder. Optional. Set to zero to
4505 void (*inform_bss)(struct wiphy *wiphy, struct cfg80211_bss *bss,
7142 * @bss: the BSS struct to reference
7146 void cfg80211_ref_bss(struct wiphy *wiphy, struct cfg80211_bss *bss);
7151 * @bss: the BSS struct
7155 void cfg80211_put_bss(struct wiphy *wiphy, struct cfg80211_bss *bss);
7160 * @bss: the bss to remove
7167 void cfg80211_unlink_bss(struct wiphy *wiphy, struct cfg80211_bss *bss);
7185 struct cfg80211_bss *bss,
7235 * @bss: the BSS that association was requested with, ownership of the pointer
7258 struct cfg80211_bss *bss;
7279 * @bss: list of BSSes, must use entry 0 for non-MLO connections
7287 struct cfg80211_bss *bss[IEEE80211_MLD_MAX_NUM_LINKS];
7762 * @links.bss: For MLO connection, entry of bss to which STA link is connected.
7763 * For non-MLO connection, links[0].bss points to entry of bss to which STA
7765 * %NULL). It is recommended to store the bss from the connect_request and
7767 * if the bss is expired during the connection, esp. for those drivers
7768 * implementing connect op. Only one parameter among @bssid and @bss needs
7788 struct cfg80211_bss *bss;
7816 * @bss: Entry of bss to which STA got connected to, can be obtained through
7818 * bss from the connect_request and hold a reference to it and return
7819 * through this param to avoid a warning if the bss is expired during the
7821 * Only one parameter among @bssid and @bss needs to be specified.
7844 * cfg80211_connect_result(), but with the option of identifying the exact bss
7851 struct cfg80211_bss *bss, const u8 *req_ie,
7861 params.links[0].bss = bss;
7887 * cfg80211_connect_bss() which allows the exact bss entry to be specified. Only
7945 * %NULL if %links.bss is set.
7947 * @links.bss: For MLO roaming, entry of new bss to which STA link got
7948 * roamed. For non-MLO roaming, links[0].bss points to entry of bss to
7964 struct cfg80211_bss *bss;
7976 * new AP or passing the bss entry to avoid a race in timeout of the bss entry.
7979 * firmware should pass the bss entry to avoid a race in bss entry timeout where
7980 * the bss entry of the new AP is seen in the driver, but gets timed out by the
7984 * released while disconnecting from the current bss.
9162 * cfg80211_bss_color_notify - notify about bss color event
9173 * cfg80211_obss_color_collision_notify - notify about bss color collision