Home
last modified time | relevance | path

Searched refs:ap_addr (Results 1 – 23 of 23) sorted by relevance

/linux/net/wireless/
H A Dibss.c54 memcpy(wrqu.ap_addr.sa_data, bssid, ETH_ALEN); in __cfg80211_ibss_joined()
425 struct sockaddr *ap_addr, char *extra) in cfg80211_ibss_wext_siwap() argument
429 u8 *bssid = ap_addr->sa_data; in cfg80211_ibss_wext_siwap()
439 if (ap_addr->sa_family != ARPHRD_ETHER) in cfg80211_ibss_wext_siwap()
476 struct sockaddr *ap_addr, char *extra) in cfg80211_ibss_wext_giwap() argument
484 ap_addr->sa_family = ARPHRD_ETHER; in cfg80211_ibss_wext_giwap()
487 memcpy(ap_addr->sa_data, wdev->u.ibss.current_bss->pub.bssid, in cfg80211_ibss_wext_giwap()
490 memcpy(ap_addr->sa_data, wdev->wext.ibss.bssid, ETH_ALEN); in cfg80211_ibss_wext_giwap()
492 eth_zero_addr(ap_addr->sa_data); in cfg80211_ibss_wext_giwap()
H A Dwext-compat.c1365 struct sockaddr *ap_addr = &wrqu->ap_addr; in cfg80211_wext_siwap()
1373 return cfg80211_ibss_wext_siwap(dev, info, ap_addr, extra); in cfg80211_wext_siwap()
1375 return cfg80211_mgd_wext_siwap(dev, info, ap_addr, extra); in cfg80211_wext_siwap()
1385 struct sockaddr *ap_addr = &wrqu->ap_addr; in cfg80211_wext_giwap()
1393 return cfg80211_ibss_wext_giwap(dev, info, ap_addr, extra); in cfg80211_wext_giwap()
1395 return cfg80211_mgd_wext_giwap(dev, info, ap_addr, extra); in cfg80211_wext_giwap()
1363 struct sockaddr *ap_addr = &wrqu->ap_addr; cfg80211_wext_siwap() local
1383 struct sockaddr *ap_addr = &wrqu->ap_addr; cfg80211_wext_giwap() local
H A Dmlme.c542 struct net_device *dev, const u8 *ap_addr, in cfg80211_mlme_disassoc()
552 .ap_addr = ap_addr, in cfg80211_mlme_disassoc()
561 if (memcmp(wdev->u.client.connected_addr, ap_addr, ETH_ALEN)) in cfg80211_mlme_disassoc()
540 cfg80211_mlme_disassoc(struct cfg80211_registered_device * rdev,struct net_device * dev,const u8 * ap_addr,const u8 * ie,int ie_len,u16 reason,bool local_state_change) cfg80211_mlme_disassoc() argument
H A Dtrace.h1513 MAC_ASSIGN(bssid, req->ap_addr);
3272 MAC_ENTRY(ap_addr)
3276 MAC_ASSIGN(ap_addr,
3280 NETDEV_PR_ARG, __entry->ap_addr)
3355 MAC_ENTRY(ap_addr)
3360 MAC_ASSIGN(ap_addr, data->ap_mld_addr ?: data->bss[0]->bssid);
3364 NETDEV_PR_ARG, __entry->ap_addr, __entry->timeout)
4131 TP_PROTO(struct wireless_dev *wdev, const u8 *ap_addr, u32 timeout),
4132 TP_ARGS(wdev, ap_addr, timeout),
4135 MAC_ENTRY(ap_addr)
[all...]
H A Dsme.c792 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in __cfg80211_connect_result()
794 memcpy(wrqu.ap_addr.sa_data, connected_addr, ETH_ALEN); in __cfg80211_connect_result()
1152 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in __cfg80211_roamed()
1153 memcpy(wrqu.ap_addr.sa_data, connected_addr, ETH_ALEN); in __cfg80211_roamed()
1397 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in __cfg80211_disconnected()
H A Dcore.h390 struct net_device *dev, const u8 *ap_addr,
H A Dscan.c3715 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in ieee80211_bss()
3716 memcpy(iwe.u.ap_addr.sa_data, bss->pub.bssid, ETH_ALEN); in ieee80211_bss()
H A Dnl80211.c12999 const u8 *ap_addr, *ssid; in nl80211_disassociate()
13152 ap_addr = req.ap_mld_addr; in nl80211_join_ibss()
13182 ap_addr = req.bss->bssid; in nl80211_join_ibss()
13200 ap_addr, ETH_ALEN); in nl80211_join_ibss()
21547 const u8 *ap_addr, u32 timeout) in __nl80211_rx_control_port()
21555 trace_cfg80211_assoc_comeback(wdev, ap_addr, timeout); in __nl80211_rx_control_port()
21569 nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, ap_addr) || in __nl80211_rx_control_port()
12708 const u8 *ap_addr, *ssid; nl80211_associate() local
21150 cfg80211_assoc_comeback(struct net_device * netdev,const u8 * ap_addr,u32 timeout) cfg80211_assoc_comeback() argument
/linux/net/mac80211/
H A Dmlme.c1508 memcpy(mgmt->da, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_add_ht_ie()
1510 memcpy(mgmt->bssid, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_add_ht_ie()
2679 memcpy(mgmt->da, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_chswitch_post_beacon()
2681 memcpy(mgmt->bssid, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_chswitch_post_beacon()
2781 sta = sta_info_get_bss(sdata, sdata->vif.cfg.ap_addr); in ieee80211_sta_csa_rnr_iter()
2865 memcpy(nullfunc->addr1, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_sta_process_chanswitch()
2867 memcpy(nullfunc->addr3, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_sta_process_chanswitch()
2913 ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_sta_process_chanswitch()
3044 ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_sta_process_chanswitch()
3815 sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in _ieee80211_sta_wmm_params()
4921 const u8 *ap_addr = ifmgd->auth_data->ap_addr; ieee80211_mark_sta_auth() local
8706 u8 ap_addr[ETH_ALEN]; ieee80211_sta_work() local
8933 const u8 *ap_addr = ifmgd->auth_data ? ieee80211_mgd_quiesce() local
[all...]
H A Doffchannel.c887 memcmp(sdata->vif.cfg.ap_addr, mgmt->bssid, ETH_ALEN))) { in ieee80211_mgmt_tx()
890 ether_addr_equal(sdata->vif.cfg.ap_addr, mgmt->da)) { in ieee80211_mgmt_tx()
H A Dtx.c2554 sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_lookup_ra_sta()
2838 memcpy(hdr.addr1, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_build_hdr()
3185 memcpy(hdr->addr1, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_check_fast_xmit()
3426 bssid = sdata->vif.cfg.ap_addr; in ieee80211_amsdu_prepare_head()
6115 sta = sta_info_get(sdata, vif->cfg.ap_addr); in ieee80211_probereq_get()
6152 memcpy(nullfunc->addr1, vif->cfg.ap_addr, ETH_ALEN);
6154 memcpy(nullfunc->addr3, vif->cfg.ap_addr, ETH_ALEN); in ieee80211_get_buffered_bc()
H A Drx.c3442 if (!ether_addr_equal(mgmt->sa, sdata->vif.cfg.ap_addr) || in ieee80211_process_sa_query_req()
3443 !ether_addr_equal(mgmt->bssid, sdata->vif.cfg.ap_addr)) { in ieee80211_process_sa_query_req()
3459 memcpy(resp->da, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_process_sa_query_req()
3461 memcpy(resp->bssid, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_process_sa_query_req()
H A Dtdls.c613 ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_tdls_add_setup_cfm_ies()
H A Dcfg.c3946 ap = sdata->vif.cfg.ap_addr; in ieee80211_set_bitrate_mask()
/linux/drivers/net/ethernet/toshiba/
H A Dps3_gelic_wireless.c253 memcpy(data.ap_addr.sa_data, bssid, ETH_ALEN); in gelic_wl_send_iwap_event()
254 data.ap_addr.sa_family = ARPHRD_ETHER; in gelic_wl_send_iwap_event()
579 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in gelic_wl_translate_scan()
580 memcpy(iwe.u.ap_addr.sa_data, &scan->bssid[2], ETH_ALEN); in gelic_wl_translate_scan()
1142 if (data->ap_addr.sa_family != ARPHRD_ETHER) in gelic_wl_set_ap()
1146 if (is_valid_ether_addr(data->ap_addr.sa_data)) { in gelic_wl_set_ap()
1147 memcpy(wl->bssid, data->ap_addr.sa_data, in gelic_wl_set_ap()
1173 data->ap_addr.sa_family = ARPHRD_ETHER; in gelic_wl_get_ap()
1174 memcpy(data->ap_addr.sa_data, wl->active_bssid, in gelic_wl_get_ap()
1177 eth_zero_addr(data->ap_addr.sa_data); in gelic_wl_get_ap()
/linux/drivers/net/wireless/realtek/rtw89/
H A Dcam.c1105 mld_tma = vif->cfg.ap_addr; in rtw89_cam_fill_dctl_sec_cam_info_v2()
1106 mld_bssid = vif->cfg.ap_addr; in rtw89_cam_fill_dctl_sec_cam_info_v2()
1239 mld_tma = vif->cfg.ap_addr; in rtw89_cam_fill_dctl_sec_cam_info_v3()
1240 mld_bssid = vif->cfg.ap_addr; in rtw89_cam_fill_dctl_sec_cam_info_v3()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dpower.c261 vif->cfg.ap_addr)) in iwl_mvm_power_allow_uapsd()
520 vif->cfg.ap_addr)) in iwl_mvm_power_vif_assoc()
541 vif->cfg.ap_addr); in iwl_mvm_power_uapsd_misbehav_ap_iterator()
/linux/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_wx.c56 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in libipw_translate_scan()
57 memcpy(iwe.u.ap_addr.sa_data, network->bssid, ETH_ALEN); in libipw_translate_scan()
H A Dipw2200.c1908 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in notify_wx_assoc_event()
1910 memcpy(wrqu.ap_addr.sa_data, priv->bssid, ETH_ALEN); in notify_wx_assoc_event()
1912 eth_zero_addr(wrqu.ap_addr.sa_data); in notify_wx_assoc_event()
8869 if (wrqu->ap_addr.sa_family != ARPHRD_ETHER) in ipw_wx_set_wap()
8872 if (is_broadcast_ether_addr(wrqu->ap_addr.sa_data) || in ipw_wx_set_wap()
8873 is_zero_ether_addr(wrqu->ap_addr.sa_data)) { in ipw_wx_set_wap()
8885 if (ether_addr_equal(priv->bssid, wrqu->ap_addr.sa_data)) { in ipw_wx_set_wap()
8892 wrqu->ap_addr.sa_data); in ipw_wx_set_wap()
8894 memcpy(priv->bssid, wrqu->ap_addr.sa_data, ETH_ALEN); in ipw_wx_set_wap()
8916 wrqu->ap_addr in ipw_wx_get_wap()
[all...]
/linux/include/uapi/linux/
H A Dwireless.h926 struct sockaddr ap_addr; /* Access point address */ member
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dtx.c529 ether_addr_copy(tx_cmd->hdr->addr3, vif->cfg.ap_addr); in iwl_mld_fill_tx_cmd_hdr()
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c3866 /* During ML connection, cfg.ap_addr has the MLD address. For in ath12k_bss_assoc()
3869 ap_sta = ieee80211_find_sta(vif, vif->cfg.ap_addr); in ath12k_bss_assoc()
3872 vif->cfg.ap_addr, arvif->vdev_id); in ath12k_bss_assoc()
4388 * to use ap_addr in ath12k_mac_op_vif_cfg_changed()
4391 sta = ieee80211_find_sta(vif, vif->cfg.ap_addr); in ath12k_mac_op_vif_cfg_changed()
4395 vif->cfg.ap_addr); in ath12k_mac_op_vif_cfg_changed()
7620 * to use ap_addr in ath12k_mac_select_links()
7623 sta = ieee80211_find_sta(vif, vif->cfg.ap_addr); in ath12k_mac_op_sta_state()
7626 ath12k_warn(ab, "failed to find sta with addr %pM\n", vif->cfg.ap_addr); in ath12k_mac_op_sta_state()
/linux/include/net/
H A Dmac80211.h2108 * @ap_addr: AP MLD address, or BSSID for non-MLO connections
2128 u8 ap_addr[ETH_ALEN] __aligned(2);
2089 u8 ap_addr[ETH_ALEN] __aligned(2); global() member