Lines Matching refs:join_info
137 const struct qlink_event_bss_join *join_info, in qtnf_event_handle_bss_join() argument
141 enum ieee80211_statuscode status = le16_to_cpu(join_info->status); in qtnf_event_handle_bss_join()
152 if (unlikely(len < sizeof(*join_info))) { in qtnf_event_handle_bss_join()
166 vif->mac->macid, vif->vifid, join_info->bssid, in qtnf_event_handle_bss_join()
167 le16_to_cpu(join_info->chan.chan.center_freq), status); in qtnf_event_handle_bss_join()
172 qlink_chandef_q2cfg(wiphy, &join_info->chan, &chandef); in qtnf_event_handle_bss_join()
184 bss = cfg80211_get_bss(wiphy, chandef.chan, join_info->bssid, in qtnf_event_handle_bss_join()
190 join_info->bssid, chandef.chan->hw_value); in qtnf_event_handle_bss_join()
195 join_info->bssid); in qtnf_event_handle_bss_join()
204 join_info->bssid); in qtnf_event_handle_bss_join()
215 join_info->bssid, 0, in qtnf_event_handle_bss_join()
222 join_info->bssid); in qtnf_event_handle_bss_join()
228 payload_len = len - sizeof(*join_info); in qtnf_event_handle_bss_join()
230 qlink_for_each_tlv(tlv, join_info->ies, payload_len) { in qtnf_event_handle_bss_join()
264 if (!qlink_tlv_parsing_ok(tlv, join_info->ies, payload_len)) in qtnf_event_handle_bss_join()
267 cfg80211_connect_result(vif->netdev, join_info->bssid, NULL, 0, rsp_ies, in qtnf_event_handle_bss_join()
270 if (!ether_addr_equal(vif->bssid, join_info->bssid)) in qtnf_event_handle_bss_join()
271 ether_addr_copy(vif->bssid, join_info->bssid); in qtnf_event_handle_bss_join()