Lines Matching refs:sta_prof
2492 *sta_prof[IEEE80211_MLD_MAX_NUM_LINKS]; member
2541 res->sta_prof[idx] = (void *)elem->data; in cfg80211_defrag_mle()
2552 for (idx = 0; idx < IEEE80211_MLD_MAX_NUM_LINKS && res->sta_prof[idx]; in cfg80211_defrag_mle()
2557 elem = (void *)res->sta_prof[idx] - 2; in cfg80211_defrag_mle()
2559 if (idx + 1 < ARRAY_SIZE(res->sta_prof) && in cfg80211_defrag_mle()
2560 res->sta_prof[idx + 1]) in cfg80211_defrag_mle()
2561 buf_len = (u8 *)res->sta_prof[idx + 1] - in cfg80211_defrag_mle()
2562 (u8 *)res->sta_prof[idx]; in cfg80211_defrag_mle()
2569 (u8 *)res->sta_prof[idx], in cfg80211_defrag_mle()
2727 for (i = 0; i < ARRAY_SIZE(mle->sta_prof) && mle->sta_prof[i]; i++) { in cfg80211_parse_ml_elem_sta_data()
2736 if (!ieee80211_mle_basic_sta_prof_size_ok((u8 *)mle->sta_prof[i], in cfg80211_parse_ml_elem_sta_data()
2740 control = le16_to_cpu(mle->sta_prof[i]->control); in cfg80211_parse_ml_elem_sta_data()
2756 memcpy(data.bssid, mle->sta_prof[i]->variable, ETH_ALEN); in cfg80211_parse_ml_elem_sta_data()
2758 get_unaligned_le16(mle->sta_prof[i]->variable + 6); in cfg80211_parse_ml_elem_sta_data()
2760 get_unaligned_le64(mle->sta_prof[i]->variable + 8); in cfg80211_parse_ml_elem_sta_data()
2763 profile = mle->sta_prof[i]->variable + in cfg80211_parse_ml_elem_sta_data()
2764 mle->sta_prof[i]->sta_info_len - 1; in cfg80211_parse_ml_elem_sta_data()
2765 profile_len = (u8 *)mle->sta_prof[i] + mle->sta_prof_len[i] - in cfg80211_parse_ml_elem_sta_data()