Home
last modified time | relevance | path

Searched refs:for_each_element (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
H A Dieee80211.h3781 #define for_each_element(_elem, _data, _datalen) \ macro
3790 for_each_element(element, data, datalen) \
3794 for_each_element(element, _data, _datalen) \
3800 for_each_element(sub, (element)->data, (element)->datalen)
3810 * @element: element pointer after for_each_element() or friends
3811 * @data: same data pointer as passed to for_each_element() or friends
3812 * @datalen: same data length as passed to for_each_element() or friends
3815 * while walking the elements. Only use this if your for_each_element()
/kernel/linux/linux-6.6/include/linux/
H A Dieee80211.h4586 #define for_each_element(_elem, _data, _datalen) \ macro
4595 for_each_element(element, data, datalen) \
4599 for_each_element(element, _data, _datalen) \
4605 for_each_element(sub, (element)->data, (element)->datalen)
4615 * @element: element pointer after for_each_element() or friends
4616 * @data: same data pointer as passed to for_each_element() or friends
4617 * @datalen: same data length as passed to for_each_element() or friends
4620 * while walking the elements. Only use this if your for_each_element()
5162 for_each_element(_elem, \
/kernel/linux/linux-6.6/net/wireless/
H A Dscan.c289 for_each_element(elem, ie, ie_len) { in cfg80211_copy_elem_with_frags() function
324 for_each_element(parent, ie, ielen) { in cfg80211_gen_new_ie() function
382 for_each_element(sub, subie, subie_len) { in cfg80211_gen_new_ie() function
2277 for_each_element(sub, elem->data + 1, elem->datalen - 1) { in cfg80211_parse_mbssid_data()
2436 for_each_element(elem, mle->data + mle->datalen, in cfg80211_defrag_mle()
H A Dnl80211.c258 for_each_element(elem, data, len) { in validate_beacon_head() function
277 for_each_element(elem, data, len) { in validate_ie_attr() function
/kernel/linux/linux-5.10/net/wireless/
H A Dscan.c286 for_each_element(elem, ie, ie_len) { in cfg80211_copy_elem_with_frags() function
321 for_each_element(parent, ie, ielen) { in cfg80211_gen_new_ie() function
379 for_each_element(sub, subie, subie_len) { in cfg80211_gen_new_ie() function
2163 for_each_element(sub, elem->data + 1, elem->datalen - 1) { in cfg80211_parse_mbssid_data()
H A Dnl80211.c238 for_each_element(elem, data, len) { in validate_beacon_head() function
257 for_each_element(elem, data, len) { in validate_ie_attr() function
/kernel/linux/linux-5.10/net/mac80211/
H A Dutil.c1019 for_each_element(elem, start, len) { in _ieee802_11_parse_elems_crc() function
1411 for_each_element(sub, elem->data + 1, elem->datalen - 1) { in ieee802_11_find_bssid_profile()
/kernel/linux/linux-6.6/net/mac80211/
H A Dutil.c1024 for_each_element(elem, params->start, params->len) { in _ieee802_11_parse_elems_full()
1427 for_each_element(sub, elem->data + 1, elem->datalen - 1) { in ieee802_11_find_bssid_profile()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.c1823 for_each_element(sub_elem, elem->data + 1, elem->datalen - 1) { in mt7915_mcu_beacon_mbss()

Completed in 81 milliseconds