Lines Matching refs:tmp

471 	struct cfg80211_internal_bss *bss, *tmp;  in __cfg80211_bss_expire()  local
476 list_for_each_entry_safe(bss, tmp, &rdev->bss_list, list) { in __cfg80211_bss_expire()
741 struct cfg80211_colocated_ap *tmp; in cfg80211_parse_colocated_ap_iter() local
744 list_for_each_entry(tmp, &data->ap_list, list) { in cfg80211_parse_colocated_ap_iter()
745 if (ether_addr_equal(tmp->bssid, entry->bssid) && in cfg80211_parse_colocated_ap_iter()
746 tmp->center_freq == entry->center_freq) { in cfg80211_parse_colocated_ap_iter()
1280 struct cfg80211_sched_scan_request *req, *tmp; in cfg80211_sched_scan_results_wk() local
1287 list_for_each_entry_safe(req, tmp, &rdev->sched_scan_req_list, list) { in cfg80211_sched_scan_results_wk()
1966 struct cfg80211_internal_bss *tmp, in __cfg80211_bss_update() argument
1972 if (WARN_ON(!tmp->pub.channel)) in __cfg80211_bss_update()
1975 tmp->ts = ts; in __cfg80211_bss_update()
1977 if (WARN_ON(!rcu_access_pointer(tmp->pub.ies))) in __cfg80211_bss_update()
1980 found = rb_find_bss(rdev, tmp, BSS_CMP_REGULAR); in __cfg80211_bss_update()
1983 if (!cfg80211_update_known_bss(rdev, found, tmp, signal_valid)) in __cfg80211_bss_update()
1998 memcpy(new, tmp, sizeof(*new)); in __cfg80211_bss_update()
2005 if (rcu_access_pointer(tmp->pub.proberesp_ies)) { in __cfg80211_bss_update()
2006 hidden = rb_find_bss(rdev, tmp, BSS_CMP_HIDE_ZLEN); in __cfg80211_bss_update()
2008 hidden = rb_find_bss(rdev, tmp, in __cfg80211_bss_update()
2042 if (tmp->pub.transmitted_bss) { in __cfg80211_bss_update()
2043 new->pub.transmitted_bss = tmp->pub.transmitted_bss; in __cfg80211_bss_update()
2044 bss_ref_get(rdev, bss_from_pub(tmp->pub.transmitted_bss)); in __cfg80211_bss_update()
2057 ies = (void *)rcu_access_pointer(tmp->pub.beacon_ies); in __cfg80211_bss_update()
2060 ies = (void *)rcu_access_pointer(tmp->pub.proberesp_ies); in __cfg80211_bss_update()
2069 struct cfg80211_internal_bss *tmp, in cfg80211_bss_update() argument
2075 res = __cfg80211_bss_update(rdev, tmp, signal_valid, ts); in cfg80211_bss_update()
2084 const struct element *tmp; in cfg80211_get_ies_channel_number() local
2089 tmp = cfg80211_find_ext_elem(WLAN_EID_EXT_HE_OPERATION, ie, in cfg80211_get_ies_channel_number()
2091 if (tmp && tmp->datalen >= sizeof(*he_oper) && in cfg80211_get_ies_channel_number()
2092 tmp->datalen >= ieee80211_he_oper_size(&tmp->data[1])) { in cfg80211_get_ies_channel_number()
2095 he_oper = (void *)&tmp->data[1]; in cfg80211_get_ies_channel_number()
2104 tmp = cfg80211_find_elem(WLAN_EID_S1G_OPERATION, ie, ielen); in cfg80211_get_ies_channel_number()
2105 if (tmp && tmp->datalen >= sizeof(struct ieee80211_s1g_oper_ie)) { in cfg80211_get_ies_channel_number()
2106 struct ieee80211_s1g_oper_ie *s1gop = (void *)tmp->data; in cfg80211_get_ies_channel_number()
2111 tmp = cfg80211_find_elem(WLAN_EID_DS_PARAMS, ie, ielen); in cfg80211_get_ies_channel_number()
2112 if (tmp && tmp->datalen == 1) in cfg80211_get_ies_channel_number()
2113 return tmp->data[0]; in cfg80211_get_ies_channel_number()
2115 tmp = cfg80211_find_elem(WLAN_EID_HT_OPERATION, ie, ielen); in cfg80211_get_ies_channel_number()
2116 if (tmp && in cfg80211_get_ies_channel_number()
2117 tmp->datalen >= sizeof(struct ieee80211_ht_operation)) { in cfg80211_get_ies_channel_number()
2118 struct ieee80211_ht_operation *htop = (void *)tmp->data; in cfg80211_get_ies_channel_number()
2213 const struct element *tmp; in cfg80211_get_6ghz_power_type() local
2215 tmp = cfg80211_find_ext_elem(WLAN_EID_EXT_HE_OPERATION, in cfg80211_get_6ghz_power_type()
2217 if (!tmp || tmp->datalen < sizeof(*he_oper) + 1 || in cfg80211_get_6ghz_power_type()
2218 tmp->datalen < ieee80211_he_oper_size(tmp->data + 1)) in cfg80211_get_6ghz_power_type()
2221 he_oper = (void *)&tmp->data[1]; in cfg80211_get_6ghz_power_type()
2268 struct cfg80211_internal_bss tmp = {}, *res; in cfg80211_inform_single_bss_data() local
2298 memcpy(tmp.pub.bssid, data->bssid, ETH_ALEN); in cfg80211_inform_single_bss_data()
2299 tmp.pub.channel = channel; in cfg80211_inform_single_bss_data()
2301 tmp.pub.signal = drv_data->signal; in cfg80211_inform_single_bss_data()
2303 tmp.pub.signal = 0; in cfg80211_inform_single_bss_data()
2304 tmp.pub.beacon_interval = data->beacon_interval; in cfg80211_inform_single_bss_data()
2305 tmp.pub.capability = data->capability; in cfg80211_inform_single_bss_data()
2306 tmp.pub.ts_boottime = drv_data->boottime_ns; in cfg80211_inform_single_bss_data()
2307 tmp.parent_tsf = drv_data->parent_tsf; in cfg80211_inform_single_bss_data()
2308 ether_addr_copy(tmp.parent_bssid, drv_data->parent_bssid); in cfg80211_inform_single_bss_data()
2309 tmp.pub.chains = drv_data->chains; in cfg80211_inform_single_bss_data()
2310 memcpy(tmp.pub.chain_signal, drv_data->chain_signal, in cfg80211_inform_single_bss_data()
2312 tmp.pub.use_for = data->use_for; in cfg80211_inform_single_bss_data()
2313 tmp.pub.cannot_use_reasons = data->cannot_use_reasons; in cfg80211_inform_single_bss_data()
2314 tmp.bss_source = data->bss_source; in cfg80211_inform_single_bss_data()
2318 tmp.pub.transmitted_bss = data->source_bss; in cfg80211_inform_single_bss_data()
2322 tmp.pub.bssid_index = data->bssid_index; in cfg80211_inform_single_bss_data()
2323 tmp.pub.max_bssid_indicator = data->max_bssid_indicator; in cfg80211_inform_single_bss_data()
2365 rcu_assign_pointer(tmp.pub.beacon_ies, ies); in cfg80211_inform_single_bss_data()
2368 rcu_assign_pointer(tmp.pub.proberesp_ies, ies); in cfg80211_inform_single_bss_data()
2371 rcu_assign_pointer(tmp.pub.ies, ies); in cfg80211_inform_single_bss_data()
2375 res = __cfg80211_bss_update(rdev, &tmp, signal_valid, ts); in cfg80211_inform_single_bss_data()
3362 struct cfg80211_bss *nontrans_bss, *tmp; in cfg80211_unlink_bss() local
3373 list_for_each_entry_safe(nontrans_bss, tmp, in cfg80211_unlink_bss()
3420 struct cfg80211_bss *tmp; in cfg80211_update_assoc_bss_entry() local
3458 list_for_each_entry_safe(nontrans_bss, tmp, in cfg80211_update_assoc_bss_entry()
3472 list_for_each_entry_safe(nontrans_bss, tmp, in cfg80211_update_assoc_bss_entry()
3705 u8 *cfg, *p, *tmp; in ieee80211_bss() local
3901 tmp = p; in ieee80211_bss()
3905 if (p == tmp) { in ieee80211_bss()