/linux-master/drivers/net/wireless/intel/iwlwifi/mei/ |
H A D | iwl-mei.h | 263 * @bssid: the BSSID 272 u8 bssid[ETH_ALEN]; member in struct:iwl_mei_conn_info 279 * @bssid: the BSSID of the collocated AP 283 u8 bssid[ETH_ALEN]; member in struct:iwl_mei_colloc_info
|
/linux-master/drivers/staging/rtl8712/ |
H A D | rtl871x_mp_ioctl.c | 152 struct wlan_bssid_ex *bssid; local 158 bssid = kzalloc(sizeof(*bssid), GFP_KERNEL); 159 if (!bssid) 163 memcpy(bssid->MacAddress, pmppriv->network_macaddr, ETH_ALEN); 164 bssid->Ssid.SsidLength = 16; 165 memcpy(bssid->Ssid.Ssid, (unsigned char *)"mp_pseudo_adhoc", 166 bssid->Ssid.SsidLength); 167 bssid->InfrastructureMode = Ndis802_11IBSS; 168 bssid [all...] |
H A D | rtl871x_ioctl_set.c | 106 u8 r8712_set_802_11_bssid(struct _adapter *padapter, u8 *bssid) argument 112 if (is_zero_ether_addr(bssid) || is_broadcast_ether_addr(bssid)) { 124 if (!memcmp(&pmlmepriv->cur_network.network.MacAddress, bssid, 144 memcpy(&pmlmepriv->assoc_bssid, bssid, ETH_ALEN);
|
H A D | rtl871x_recv.c | 315 if (is_zero_ether_addr(pattrib->bssid) || 317 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) 321 /* For Station mode, sa and bssid should always be BSSID, 324 if (memcmp(pattrib->bssid, pattrib->src, ETH_ALEN)) 326 sta_addr = pattrib->bssid; 332 if (!is_multicast_ether_addr(pattrib->bssid)) 336 * BSSID, and bssid == BSSID 338 if (memcmp(pattrib->bssid, pattrib->dst, ETH_ALEN)) 345 memcpy(pattrib->bssid, GetAddr3Ptr(ptr), ETH_ALEN); 398 if (is_zero_ether_addr(pattrib->bssid) || [all...] |
/linux-master/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | event.c | 166 vif->mac->macid, vif->vifid, join_info->bssid, 184 bss = cfg80211_get_bss(wiphy, chandef.chan, join_info->bssid, 190 join_info->bssid, chandef.chan->hw_value); 195 join_info->bssid); 204 join_info->bssid); 216 join_info->bssid, 0, 223 join_info->bssid); 268 cfg80211_connect_result(vif->netdev, join_info->bssid, NULL, 0, rsp_ies, 271 if (!ether_addr_equal(vif->bssid, join_info->bssid)) [all...] |
/linux-master/net/mac80211/ |
H A D | spectmgmt.c | 226 u8 *bssid, 298 bssid, new_freq); 380 bssid); 398 const u8 *da, const u8 *bssid, 414 memcpy(msr_report->bssid, bssid, ETH_ALEN); 451 mgmt->sa, mgmt->bssid, 221 ieee80211_parse_ch_switch_ie(struct ieee80211_sub_if_data *sdata, struct ieee802_11_elems *elems, enum nl80211_band current_band, u32 vht_cap_info, struct ieee80211_conn_settings *conn, u8 *bssid, struct ieee80211_csa_ie *csa_ie) argument 396 ieee80211_send_refuse_measurement_request(struct ieee80211_sub_if_data *sdata, struct ieee80211_msrment_ie *request_ie, const u8 *da, const u8 *bssid, u8 dialog_token) argument
|
H A D | ht.c | 476 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); 478 memcpy(mgmt->bssid, sdata->deflink.u.mgd.bssid, ETH_ALEN); 480 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); 538 const u8 *bssid, int link_id) 555 memcpy(action_frame->bssid, bssid, ETH_ALEN); 536 ieee80211_send_smps_action(struct ieee80211_sub_if_data *sdata, enum ieee80211_smps_mode smps, const u8 *da, const u8 *bssid, int link_id) argument
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | pno.c | 221 static int brcmf_pno_add_bssid(struct brcmf_if *ifp, const u8 *bssid) argument 227 memcpy(bssid_cfg.bssid, bssid, ETH_ALEN); 230 brcmf_dbg(SCAN, "adding bssid=%pM\n", bssid); 381 if (!err && is_valid_ether_addr(ms->bssid)) 382 err = brcmf_pno_add_bssid(ifp, ms->bssid); 586 if (is_valid_ether_addr(ms->bssid) && 587 !memcmp(ms->bssid, ni->bssid, ETH_ALE [all...] |
H A D | fwil_types.h | 239 u8 bssid[ETH_ALEN]; member in struct:brcmf_fil_af_params_le 370 u8 bssid[ETH_ALEN]; /* default: bcast */ member in struct:brcmf_scan_params_le 413 u8 bssid[ETH_ALEN]; /* default: bcast */ member in struct:brcmf_scan_params_v2_le 484 u8 bssid[ETH_ALEN]; member in struct:brcmf_assoc_params_le 508 /* used for join with or without a specific bssid and channel list */ 890 * @bssid: The AP's BSSID. 894 u8 bssid[ETH_ALEN]; member in struct:brcmf_pmksa 902 * @bssid: The AP's BSSID. 911 u8 bssid[ETH_ALEN]; member in struct:brcmf_pmksa_v2 922 * @bssid 932 u8 bssid[ETH_ALEN]; member in struct:brcmf_pmksa_v3 1057 u8 bssid[ETH_ALEN]; member in struct:brcmf_pno_net_info_le 1121 u8 bssid[ETH_ALEN]; member in struct:brcmf_pno_bssid_le [all...] |
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | cam.c | 539 /* associate addr cam with bssid cam */ 566 const u8 *bssid) 573 "bssid cam is already valid; skip init\n"); 579 rtw89_err(rtwdev, "failed to get available bssid cam\n"); 588 ether_addr_copy(bssid_cam->bssid, bssid); 597 ether_addr_copy(bssid_cam->bssid, rtwvif->bssid); 606 ret = rtw89_cam_init_bssid_cam(rtwdev, rtwvif, bssid_cam, rtwvif->bssid); 608 rtw89_err(rtwdev, "failed to init bssid ca 563 rtw89_cam_init_bssid_cam(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, struct rtw89_bssid_cam_entry *bssid_cam, const u8 *bssid) argument [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | base.c | 1334 u8 *bssid, u16 tid); 1911 if (!ether_addr_equal(hdr->addr3, rtlpriv->mac80211.bssid)) 1967 entry->bssid, rtlpriv->scan_list.num); 1997 if (memcmp(iter->bssid, hdr->addr3, ETH_ALEN) == 0) { 2013 memcpy(entry->bssid, hdr->addr3, ETH_ALEN); 2382 u8 *da, u8 *bssid) 2397 memcpy(action_frame->bssid, bssid, ETH_ALEN); 2433 u8 bssid[ETH_ALEN] = {0}; local 2450 memcpy(bssid, rtlpri 2380 rtl_make_smps_action(struct ieee80211_hw *hw, enum ieee80211_smps_mode smps, u8 *da, u8 *bssid) argument 2507 rtl_make_del_ba(struct ieee80211_hw *hw, u8 *sa, u8 *bssid, u16 tid) argument [all...] |
/linux-master/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_wireless.h | 153 u8 bssid[8]; /* last ETH_ALEN are valid. bssid[0],[1] are unused */ member in struct:gelic_eurus_scan_info 275 u8 bssid[ETH_ALEN]; /* userland requested */ member in struct:gelic_wl_info 276 u8 active_bssid[ETH_ALEN]; /* associated bssid */
|
/linux-master/drivers/net/wireless/marvell/libertas/ |
H A D | cfg.c | 575 * bssid 620 const u8 *bssid; local 635 bssid = pos; 684 bssid, capa, chan_no, ssid_len, ssid, 691 bssid, get_unaligned_le64(tsfdesc), 1085 if (sme->bssid) 1086 memcpy(cmd.bssid, sme->bssid, ETH_ALEN); 1146 memcpy(cmd->bssid, bss->bssid, ETH_ALE 1691 lbs_join_post(struct lbs_private *priv, struct cfg80211_ibss_params *params, u8 *bssid, u16 capability) argument [all...] |
/linux-master/drivers/net/wireless/ath/ath5k/ |
H A D | caps.c | 133 int ath5k_hw_enable_pspoll(struct ath5k_hw *ah, u8 *bssid, argument
|
/linux-master/drivers/net/wireless/atmel/ |
H A D | at76c50x-usb.h | 188 u8 bssid[ETH_ALEN]; member in struct:at76_req_scan 200 u8 bssid[ETH_ALEN]; member in struct:at76_req_ibss 209 u8 bssid[ETH_ALEN]; member in struct:at76_req_join 400 u8 bssid[ETH_ALEN]; member in struct:at76_priv
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | ftm-initiator.c | 86 if (memcmp(addr, link_conf->bssid, ETH_ALEN)) 252 memcpy(cmd->range_req_bssid, vif->bss_conf.bssid, ETH_ALEN); 284 memcpy(cmd->range_req_bssid, vif->bss_conf.bssid, ETH_ALEN); 414 memcpy(target->bssid, peer->addr, ETH_ALEN); 442 memcpy(target->bssid, peer->addr, ETH_ALEN); 540 if (memcmp(peer->addr, link_conf->bssid, ETH_ALEN)) 699 if (!sta || memcmp(sta->addr, target->bssid, ETH_ALEN)) 726 if (memcmp(entry->addr, target->bssid, sizeof(entry->addr))) 737 !memcmp(vif->bss_conf.bssid, target->bssid, [all...] |
H A D | link.c | 102 if (vif->type == NL80211_IFTYPE_ADHOC && link_conf->bssid) 103 memcpy(cmd.ibss_bssid_addr, link_conf->bssid, ETH_ALEN); 167 if (vif->type == NL80211_IFTYPE_ADHOC && link_conf->bssid) 168 memcpy(cmd.ibss_bssid_addr, link_conf->bssid, ETH_ALEN);
|
/linux-master/drivers/net/wireless/microchip/wilc1000/ |
H A D | mon.c | 150 u8 bssid[ETH_ALEN]; local 195 ether_addr_copy(bssid, &skb->data[16]); 197 * Identify if data or mgmt packet, if source address and bssid 200 if (!(memcmp(srcadd, bssid, 6))) {
|
/linux-master/drivers/net/wireless/ath/wcn36xx/ |
H A D | smd.h | 77 int wcn36xx_smd_join(struct wcn36xx *wcn, const u8 *bssid, u8 *vif, u8 ch); 78 int wcn36xx_smd_set_link_st(struct wcn36xx *wcn, const u8 *bssid, 82 struct ieee80211_sta *sta, const u8 *bssid,
|
/linux-master/net/wireless/ |
H A D | scan.c | 381 static bool is_bss(struct cfg80211_bss *a, const u8 *bssid, argument 387 if (bssid && !ether_addr_equal(a->bssid, bssid)) 420 if (is_bss(bss, nontrans_bss->bssid, ssid_elem->data, 555 memcpy(entry->bssid, tbtt_info->bssid, ETH_ALEN); 574 memcpy(entry->bssid, tbtt_info->bssid, ETH_ALEN); 584 if (!is_valid_ether_addr(entry->bssid)) 1540 __cfg80211_get_bss(struct wiphy *wiphy, struct ieee80211_channel *channel, const u8 *bssid, const u8 *ssid, size_t ssid_len, enum ieee80211_bss_type bss_type, enum ieee80211_privacy privacy, u32 use_for) argument 2103 u8 bssid[ETH_ALEN]; member in struct:cfg80211_inform_single_bss_data 3043 cfg80211_inform_bss_data(struct wiphy *wiphy, struct cfg80211_inform_bss *data, enum cfg80211_bss_frame_type ftype, const u8 *bssid, u64 tsf, u16 capability, u16 beacon_interval, const u8 *ie, size_t ielen, gfp_t gfp) argument 3094 const u8 *bssid; local [all...] |
H A D | trace.h | 1176 MAC_ENTRY(bssid) 1181 MAC_ASSIGN(bssid, bss->bssid); 1185 WIPHY_PR_ARG, __entry->bssid, CHAN_PR_ARG) 1256 MAC_ENTRY(bssid) 1263 MAC_ASSIGN(bssid, req->bss->bssid); 1265 eth_zero_addr(__entry->bssid); 1268 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", auth type: %d, bssid: %pM", 1270 __entry->bssid) [all...] |
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | main.c | 628 void ath6kl_connect_event(struct ath6kl_vif *vif, u16 channel, u8 *bssid, argument 636 ath6kl_cfg80211_connect_event(vif, channel, bssid, 642 memcpy(vif->bssid, bssid, sizeof(vif->bssid)); 968 void ath6kl_disconnect_event(struct ath6kl_vif *vif, u8 reason, u8 *bssid, argument 985 cfg80211_conn_failed(vif->ndev, bssid, 992 cfg80211_conn_failed(vif->ndev, bssid, 997 if (!ath6kl_remove_sta(ar, bssid, prot_reason_status)) 1012 if (!is_broadcast_ether_addr(bssid)) { [all...] |
/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | cmd.c | 275 u8 *bssid; local 286 bssid = (u8 *) &join->bssid_lsb; 288 bssid[i] = wl->bssid[ETH_ALEN - i - 1]; 438 if (is_zero_ether_addr(wl->bssid))
|
/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | main.c | 302 const u8 *bssid, u16 reason_code) 313 wil_info(wil, "disconnect_complete: bssid=%pM, reason=%d\n", 314 bssid, reason_code); 322 * - bssid == NULL 323 * - bssid is broadcast address (ff:ff:ff:ff:ff:ff) 324 * - bssid is our MAC address 326 if (bssid && !is_broadcast_ether_addr(bssid) && 327 !ether_addr_equal_unaligned(ndev->dev_addr, bssid)) { 328 cid = wil_find_cid(wil, vif->mid, bssid); 301 _wil6210_disconnect_complete(struct wil6210_vif *vif, const u8 *bssid, u16 reason_code) argument 414 _wil6210_disconnect(struct wil6210_vif *vif, const u8 *bssid, u16 reason_code) argument 794 wil6210_disconnect(struct wil6210_vif *vif, const u8 *bssid, u16 reason_code) argument 814 wil6210_disconnect_complete(struct wil6210_vif *vif, const u8 *bssid, u16 reason_code) argument [all...] |
/linux-master/drivers/staging/wlan-ng/ |
H A D | cfg80211.c | 316 memset(&msg1.bssid.data.data, 0xFF, sizeof(msg1.bssid.data.data)); 317 msg1.bssid.data.len = 6; 368 (const u8 *)&msg2->bssid.data.data, 528 * see to request a specific bssid 637 cfg80211_connect_result(wlandev->netdev, wlandev->bssid, 650 .links[0].bssid = wlandev->bssid,
|