Lines Matching defs:elem
250 const struct element *elem;
253 for_each_element(elem, start, len) {
254 if (elem->id != WLAN_EID_FRAGMENT)
257 frags_len += elem->datalen + 2;
415 const struct element *elem;
421 for_each_element(elem, start, len) {
422 u8 id = elem->id, elen = elem->datalen;
423 const u8 *pos = elem->data;
669 if (!for_each_element_completed(elem, start, len)) {
673 (int) (start + len - (const u8 *) elem));
1112 const struct element *elem;
1118 for_each_element(elem, ies, ies_len)
1129 const struct element *elem, *found = NULL;
1131 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, ies_len) {
1132 if (elem->datalen >= 4 &&
1133 WPA_GET_BE32(elem->data) == oui_type) {
1134 found = elem;
1150 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, ies_len) {
1151 if (elem->datalen >= 4 && WPA_GET_BE32(elem->data) == oui_type)
1152 wpabuf_put_data(buf, elem->data + 4, elem->datalen - 4);
2332 const struct element *elem;
2339 for_each_element_id(elem, WLAN_EID_MULTI_BAND, ies_buf, ies_len) {
2344 elem->datalen + 2);
2345 info->ies[info->nof_ies].ie = elem->data;
2346 info->ies[info->nof_ies].ie_len = elem->datalen;
2350 if (!for_each_element_completed(elem, ies_buf, ies_len)) {
2504 const struct element *elem;
2509 for_each_element_id(elem, eid, ies, len)
2510 return &elem->id;
2528 const struct element *elem;
2533 for_each_element_extid(elem, ext, ies, len)
2534 return &elem->id;
2542 const struct element *elem;
2544 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, len) {
2545 if (elem->datalen >= 4 &&
2546 vendor_type == WPA_GET_BE32(elem->data))
2547 return &elem->id;
2581 const struct element *elem;
2591 for_each_element(elem, multi_ap_ie, multi_ap_len) {
2592 u8 id = elem->id, elen = elem->datalen;
2593 const u8 *pos = elem->data;
2650 if (!for_each_element_completed(elem, multi_ap_ie, multi_ap_len)) {
2653 (const u8 *) elem));
3404 const struct element *elem;
3409 for_each_element_extid(elem, WLAN_EID_EXT_MULTI_LINK, ies, len) {
3410 if (elem->datalen >= 2 &&
3411 (elem->data[1] & MULTI_LINK_CONTROL_TYPE_MASK) == type)
3412 return &elem->id;