Lines Matching defs:tbtt_info
578 struct ieee80211_tbtt_info_ge_11 *tbtt_info = (void *)pos;
580 memcpy(entry->bssid, tbtt_info->bssid, ETH_ALEN);
581 entry->short_ssid = le32_to_cpu(tbtt_info->short_ssid);
584 bss_params = tbtt_info->bss_params;
587 if (length >= offsetofend(typeof(*tbtt_info), mld_params)) {
588 if (le16_get_bits(tbtt_info->mld_params.params,
595 entry->psd_20 = tbtt_info->psd_20;
597 struct ieee80211_tbtt_info_7_8_9 *tbtt_info = (void *)pos;
599 memcpy(entry->bssid, tbtt_info->bssid, ETH_ALEN);
601 bss_params = tbtt_info->bss_params;
605 entry->psd_20 = tbtt_info->psd_20;
643 const u8 *tbtt_info, u8 tbtt_info_len),
708 const u8 *tbtt_info, u8 tbtt_info_len)
739 if (!cfg80211_parse_ap_info(entry, tbtt_info, tbtt_info_len,
2770 const u8 *tbtt_info, u8 tbtt_info_len)
2781 (void *)tbtt_info;
2790 mld_params = (void *)tbtt_info;
2842 struct ieee80211_tbtt_info_ge_11 tbtt_info;
2859 ap_info.tbtt_info_len = offsetofend(typeof(tbtt_info), mld_params);
2889 tbtt_info.tbtt_offset = 255;
2890 tbtt_info.psd_20 = IEEE80211_RNR_TBTT_PARAMS_PSD_RESERVED;
2892 memcpy(tbtt_info.bssid, source_bss->bssid, ETH_ALEN);
2898 tbtt_info.short_ssid = cpu_to_le32(short_ssid);
2900 tbtt_info.bss_params = IEEE80211_RNR_TBTT_PARAMS_SAME_SSID;
2903 tbtt_info.bss_params |= IEEE80211_RNR_TBTT_PARAMS_MULTI_BSSID;
2904 tbtt_info.bss_params |= IEEE80211_RNR_TBTT_PARAMS_TRANSMITTED_BSSID;
2907 tbtt_info.mld_params.mld_id = 0;
2908 tbtt_info.mld_params.params =
2923 memcpy(res->data + sizeof(ap_info), &tbtt_info, ap_info.tbtt_info_len);