Lines Matching refs:ies

1091 ieee80211_ies_init(struct ieee80211_ies *ies, const uint8_t *data, int len)  in ieee80211_ies_init()  argument
1094 memset(ies, 0, offsetof(struct ieee80211_ies, data)); in ieee80211_ies_init()
1095 if (ies->data != NULL && ies->len != len) { in ieee80211_ies_init()
1097 IEEE80211_FREE(ies->data, M_80211_NODE_IE); in ieee80211_ies_init()
1098 ies->data = NULL; in ieee80211_ies_init()
1100 if (ies->data == NULL) { in ieee80211_ies_init()
1101 ies->data = (uint8_t *) IEEE80211_MALLOC(len, M_80211_NODE_IE, in ieee80211_ies_init()
1103 if (ies->data == NULL) { in ieee80211_ies_init()
1104 ies->len = 0; in ieee80211_ies_init()
1109 memcpy(ies->data, data, len); in ieee80211_ies_init()
1110 ies->len = len; in ieee80211_ies_init()
1118 ieee80211_ies_cleanup(struct ieee80211_ies *ies) in ieee80211_ies_cleanup() argument
1120 if (ies->data != NULL) in ieee80211_ies_cleanup()
1121 IEEE80211_FREE(ies->data, M_80211_NODE_IE); in ieee80211_ies_cleanup()
1130 ieee80211_ies_expand(struct ieee80211_ies *ies) in ieee80211_ies_expand() argument
1135 ie = ies->data; in ieee80211_ies_expand()
1136 ielen = ies->len; in ieee80211_ies_expand()
1141 ies->wpa_ie = ie; in ieee80211_ies_expand()
1143 ies->wme_ie = ie; in ieee80211_ies_expand()
1146 ies->ath_ie = ie; in ieee80211_ies_expand()
1150 ies->tdma_ie = ie; in ieee80211_ies_expand()
1154 ies->rsn_ie = ie; in ieee80211_ies_expand()
1157 ies->htcap_ie = ie; in ieee80211_ies_expand()
1160 ies->htinfo_ie = ie; in ieee80211_ies_expand()
1164 ies->meshid_ie = ie; in ieee80211_ies_expand()
1168 ies->vhtcap_ie = ie; in ieee80211_ies_expand()
1171 ies->vhtopmode_ie = ie; in ieee80211_ies_expand()
1174 ies->vhtpwrenv_ie = ie; in ieee80211_ies_expand()
1177 ies->bssload_ie = ie; in ieee80211_ies_expand()
1180 ies->apchanrep_ie = ie; in ieee80211_ies_expand()
1787 if (ieee80211_ies_init(&ni->ni_ies, sp->ies, sp->ies_len)) { in ieee80211_init_neighbor()