Lines Matching defs:ie

1209  * Notify hostap vaps of a change in the HTINFO ie.
1347 * HTINFO ie. To identify when all non-HT stations are
1373 * Process an 802.11n HT capabilities ie.
1376 ieee80211_parse_htcap(struct ieee80211_node *ni, const uint8_t *ie)
1378 if (ie[0] == IEEE80211_ELEMID_VENDOR) {
1380 * Station used Vendor OUI ie to associate;
1382 * the Vendor OUI's and not the standard ie's.
1385 ie += 4;
1389 ni->ni_htcap = LE_READ_2(ie +
1391 ni->ni_htparam = ie[__offsetof(struct ieee80211_ie_htcap, hc_param)];
1409 * Parse an 802.11n HT info ie and save useful information
1414 ieee80211_parse_htinfo(struct ieee80211_node *ni, const uint8_t *ie)
1416 if (ie[0] == IEEE80211_ELEMID_VENDOR)
1417 ie += 4;
1418 htinfo_parse(ni, (const struct ieee80211_ie_htinfo *) ie);
1422 * Handle 11n channel switch. Use the received HT ie's to
1515 * the HT cap and info ie's.
1555 * Parse and update HT-related state extracted from the HT cap ie
1584 * Install received HT rate set by parsing the HT cap ie.
1587 ieee80211_setup_htrates(struct ieee80211_node *ni, const uint8_t *ie, int flags)
1608 if (ie != NULL) {
1609 if (ie[0] == IEEE80211_ELEMID_VENDOR)
1610 ie += 4;
1611 htcap = (const struct ieee80211_ie_htcap *) ie;
1638 * to the information in the supplied HT info ie.
1641 ieee80211_setup_basic_htrates(struct ieee80211_node *ni, const uint8_t *ie)
1647 if (ie[0] == IEEE80211_ELEMID_VENDOR)
1648 ie += 4;
1649 htinfo = (const struct ieee80211_ie_htinfo *) ie;
2604 /* pre-zero remainder of ie */
2644 * Add Broadcom OUI wrapped standard HTCAP ie; this is
2679 * Update the HTINFO ie for a beacon frame.
2709 /* XXX propagate to vendor ie's */
2717 * be called to fillin both a standard ie and a compat ie that
2726 /* pre-zero remainder of ie */
2768 * Add Broadcom OUI wrapped standard HTINFO ie; this is