Lines Matching refs:sta_prof
2662 *sta_prof[IEEE80211_MLD_MAX_NUM_LINKS];
2711 res->sta_prof[idx] = (void *)elem->data;
2722 for (idx = 0; idx < IEEE80211_MLD_MAX_NUM_LINKS && res->sta_prof[idx];
2727 elem = (void *)res->sta_prof[idx] - 2;
2729 if (idx + 1 < ARRAY_SIZE(res->sta_prof) &&
2730 res->sta_prof[idx + 1])
2731 buf_len = (u8 *)res->sta_prof[idx + 1] -
2732 (u8 *)res->sta_prof[idx];
2739 (u8 *)res->sta_prof[idx],
2985 if (!mle->sta_prof[0])
3006 for (i = 0; i < ARRAY_SIZE(mle->sta_prof) && mle->sta_prof[i]; i++) {
3016 if (!ieee80211_mle_basic_sta_prof_size_ok((u8 *)mle->sta_prof[i],
3020 control = le16_to_cpu(mle->sta_prof[i]->control);
3036 memcpy(data.bssid, mle->sta_prof[i]->variable, ETH_ALEN);
3038 get_unaligned_le16(mle->sta_prof[i]->variable + 6);
3040 get_unaligned_le64(mle->sta_prof[i]->variable + 8);
3043 profile = mle->sta_prof[i]->variable +
3044 mle->sta_prof[i]->sta_info_len - 1;
3045 profile_len = (u8 *)mle->sta_prof[i] + mle->sta_prof_len[i] -