Lines Matching refs:ml_elem
2944 struct ieee80211_multi_link_elem *ml_elem; in cfg80211_parse_ml_elem_sta_data() local
2962 ml_elem = (void *)(elem->data + 1); in cfg80211_parse_ml_elem_sta_data()
2963 control = le16_to_cpu(ml_elem->control); in cfg80211_parse_ml_elem_sta_data()
2964 ml_common_len = ml_elem->variable[0]; in cfg80211_parse_ml_elem_sta_data()
3137 if (data.ielen + 3 + sizeof(*ml_elem) + ml_common_len > in cfg80211_parse_ml_elem_sta_data()
3148 new_ie[data.ielen++] = 1 + sizeof(*ml_elem) + ml_common_len; in cfg80211_parse_ml_elem_sta_data()
3150 memcpy(new_ie + data.ielen, ml_elem, in cfg80211_parse_ml_elem_sta_data()
3151 sizeof(*ml_elem) + ml_common_len); in cfg80211_parse_ml_elem_sta_data()
3153 new_ie[data.ielen + sizeof(*ml_elem) + 1 + ETH_ALEN] = link_id; in cfg80211_parse_ml_elem_sta_data()
3154 new_ie[data.ielen + sizeof(*ml_elem) + 1 + ETH_ALEN + 1] = in cfg80211_parse_ml_elem_sta_data()
3157 data.ielen += sizeof(*ml_elem) + ml_common_len; in cfg80211_parse_ml_elem_sta_data()