Lines Matching refs:ie

1511  * Notify a VAP of a change in the HTINFO ie if it's a hostap VAP.
1651 * HTINFO ie. To identify when all non-HT stations are
1670 * Process an 802.11n HT capabilities ie.
1673 ieee80211_parse_htcap(struct ieee80211_node *ni, const uint8_t *ie)
1675 if (ie[0] == IEEE80211_ELEMID_VENDOR) {
1677 * Station used Vendor OUI ie to associate;
1679 * the Vendor OUI's and not the standard ie's.
1682 ie += 4;
1686 ni->ni_htcap = le16dec(ie +
1688 ni->ni_htparam = ie[__offsetof(struct ieee80211_ie_htcap, hc_param)];
1707 * Parse an 802.11n HT info ie and save useful information
1712 ieee80211_parse_htinfo(struct ieee80211_node *ni, const uint8_t *ie)
1714 if (ie[0] == IEEE80211_ELEMID_VENDOR)
1715 ie += 4;
1716 htinfo_parse(ni, (const struct ieee80211_ie_htinfo *) ie);
1722 * Use the received HT/VHT ie's to identify the right channel to use.
1895 * the HT cap and info ie's.
2052 * Parse and update HT-related state extracted from the HT cap ie
2103 * Install received HT rate set by parsing the HT cap ie.
2106 ieee80211_setup_htrates(struct ieee80211_node *ni, const uint8_t *ie, int flags)
2127 if (ie != NULL) {
2128 if (ie[0] == IEEE80211_ELEMID_VENDOR)
2129 ie += 4;
2130 htcap = (const struct ieee80211_ie_htcap *) ie;
2157 * to the information in the supplied HT info ie.
2160 ieee80211_setup_basic_htrates(struct ieee80211_node *ni, const uint8_t *ie)
2166 if (ie[0] == IEEE80211_ELEMID_VENDOR)
2167 ie += 4;
2168 htinfo = (const struct ieee80211_ie_htinfo *) ie;
3317 /* pre-zero remainder of ie */
3406 /* pre-zero remainder of ie */
3447 * Add Broadcom OUI wrapped standard HTCAP ie; this is
3482 * Update the HTINFO ie for a beacon frame.
3524 /* XXX propagate to vendor ie's */
3532 * be called to fillin both a standard ie and a compat ie that
3541 /* pre-zero remainder of ie */
3587 * Add Broadcom OUI wrapped standard HTINFO ie; this is