Lines Matching defs:ies
598 elems->mb_ies.ies[elems->mb_ies.nof_ies].ie = pos;
599 elems->mb_ies.ies[elems->mb_ies.nof_ies].ie_len = elen;
1110 int ieee802_11_ie_count(const u8 *ies, size_t ies_len)
1115 if (ies == NULL)
1118 for_each_element(elem, ies, ies_len)
1125 struct wpabuf * ieee802_11_vendor_ie_concat(const u8 *ies, size_t ies_len,
1131 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, ies_len) {
1150 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, ies_len) {
2345 info->ies[info->nof_ies].ie = elem->data;
2346 info->ies[info->nof_ies].ie_len = elem->datalen;
2370 mb_ies_size += 2 + info->ies[i].ie_len;
2376 wpabuf_put_u8(mb_ies, info->ies[i].ie_len);
2378 info->ies[i].ie,
2379 info->ies[i].ie_len);
2494 * @ies: Information elements buffer
2502 const u8 * get_ie(const u8 *ies, size_t len, u8 eid)
2506 if (!ies)
2509 for_each_element_id(elem, eid, ies, len)
2518 * @ies: Information elements buffer
2526 const u8 * get_ie_ext(const u8 *ies, size_t len, u8 ext)
2530 if (!ies)
2533 for_each_element_extid(elem, ext, ies, len)
2540 const u8 * get_vendor_ie(const u8 *ies, size_t len, u32 vendor_type)
2544 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, len) {
3402 const u8 * get_ml_ie(const u8 *ies, size_t len, u8 type)
3406 if (!ies)
3409 for_each_element_extid(elem, WLAN_EID_EXT_MULTI_LINK, ies, len) {