Lines Matching refs:ies
1121 ieee80211_ies_init(struct ieee80211_ies *ies, const uint8_t *data, int len) in ieee80211_ies_init() argument
1124 memset(ies, 0, offsetof(struct ieee80211_ies, data)); in ieee80211_ies_init()
1125 if (ies->data != NULL && ies->len != len) { in ieee80211_ies_init()
1127 IEEE80211_FREE(ies->data, M_80211_NODE_IE); in ieee80211_ies_init()
1128 ies->data = NULL; in ieee80211_ies_init()
1130 if (ies->data == NULL) { in ieee80211_ies_init()
1131 ies->data = (uint8_t *) IEEE80211_MALLOC(len, M_80211_NODE_IE, in ieee80211_ies_init()
1133 if (ies->data == NULL) { in ieee80211_ies_init()
1134 ies->len = 0; in ieee80211_ies_init()
1139 memcpy(ies->data, data, len); in ieee80211_ies_init()
1140 ies->len = len; in ieee80211_ies_init()
1148 ieee80211_ies_cleanup(struct ieee80211_ies *ies) in ieee80211_ies_cleanup() argument
1150 if (ies->data != NULL) in ieee80211_ies_cleanup()
1151 IEEE80211_FREE(ies->data, M_80211_NODE_IE); in ieee80211_ies_cleanup()
1160 ieee80211_ies_expand(struct ieee80211_ies *ies) in ieee80211_ies_expand() argument
1165 ie = ies->data; in ieee80211_ies_expand()
1166 ielen = ies->len; in ieee80211_ies_expand()
1172 __func__, ies, ies->data, ies->len, in ieee80211_ies_expand()
1179 ies->wpa_ie = ie; in ieee80211_ies_expand()
1181 ies->wme_ie = ie; in ieee80211_ies_expand()
1184 ies->ath_ie = ie; in ieee80211_ies_expand()
1188 ies->tdma_ie = ie; in ieee80211_ies_expand()
1192 ies->rsn_ie = ie; in ieee80211_ies_expand()
1195 ies->htcap_ie = ie; in ieee80211_ies_expand()
1198 ies->htinfo_ie = ie; in ieee80211_ies_expand()
1202 ies->meshid_ie = ie; in ieee80211_ies_expand()
1206 ies->vhtcap_ie = ie; in ieee80211_ies_expand()
1209 ies->vhtopmode_ie = ie; in ieee80211_ies_expand()
1212 ies->vhtpwrenv_ie = ie; in ieee80211_ies_expand()
1215 ies->bssload_ie = ie; in ieee80211_ies_expand()
1218 ies->apchanrep_ie = ie; in ieee80211_ies_expand()
1817 if (ieee80211_ies_init(&ni->ni_ies, sp->ies, sp->ies_len)) { in ieee80211_init_neighbor()