Lines Matching refs:bss
138 NL80211NestedAttr bss(0); in ParseScanResult() local
139 if (packet->GetAttribute(NL80211_ATTR_BSS, &bss)) { in ParseScanResult()
141 if (!bss.GetAttributeValue(NL80211_BSS_BSSID, &bssid)) { in ParseScanResult()
146 if (!bss.GetAttributeValue(NL80211_BSS_FREQUENCY, &freq)) { in ParseScanResult()
151 if (!bss.GetAttributeValue(NL80211_BSS_INFORMATION_ELEMENTS, &ie)) { in ParseScanResult()
162 if (!GetBssTimestamp(bss, &last_seen_since_boot_microseconds)) { in ParseScanResult()
167 if (!bss.GetAttributeValue(NL80211_BSS_SIGNAL_MBM, &signal)) { in ParseScanResult()
172 if (!bss.GetAttributeValue(NL80211_BSS_CAPABILITY, &capability)) { in ParseScanResult()
178 if (bss.GetAttributeValue(NL80211_BSS_STATUS, &bss_status) && in ParseScanResult()
184 ParseRadioChainInfos(bss, &radio_chain_infos); in ParseScanResult()
195 const NL80211NestedAttr& bss, in GetBssTimestampForTesting() argument
197 return GetBssTimestamp(bss, last_seen_since_boot_microseconds); in GetBssTimestampForTesting()
200 bool ScanUtils::GetBssTimestamp(const NL80211NestedAttr& bss, in GetBssTimestamp() argument
203 if (bss.GetAttributeValue(NL80211_BSS_LAST_SEEN_BOOTTIME, in GetBssTimestamp()
209 if (!bss.GetAttributeValue(NL80211_BSS_TSF, last_seen_since_boot_microseconds)) { in GetBssTimestamp()
214 if (bss.GetAttributeValue(NL80211_BSS_BEACON_TSF, &beacon_tsf_microseconds)) { in GetBssTimestamp()
223 const NL80211NestedAttr& bss, in ParseRadioChainInfos() argument
228 if (!bss.GetAttribute(NL80211_BSS_CHAIN_SIGNAL, &radio_chain_infos_attr)) { in ParseRadioChainInfos()