| /Linux-v4.19/drivers/net/wireless/intersil/hostap/ |
| D | hostap_80211_rx.c | 542 memcmp(iface->u.wds.remote_addr, addr, ETH_ALEN) == 0) in prism2_rx_get_wds() 554 struct net_device **wds) in hostap_rx_frame_wds() argument 579 *wds = prism2_rx_get_wds(local, hdr->addr2); in hostap_rx_frame_wds() 580 if (*wds == NULL && fc & IEEE80211_FCTL_FROMDS && in hostap_rx_frame_wds() 594 if (*wds && !(fc & IEEE80211_FCTL_FROMDS) && local->ap && in hostap_rx_frame_wds() 601 *wds = NULL; in hostap_rx_frame_wds() 724 struct net_device *wds = NULL; in hostap_80211_rx() local 863 if (hostap_rx_frame_wds(local, hdr, fc, &wds)) in hostap_80211_rx() 865 if (wds) in hostap_80211_rx() 866 skb->dev = dev = wds; in hostap_80211_rx() [all …]
|
| D | hostap_main.c | 156 if (prism2_wds_special_addr(iface->u.wds.remote_addr)) in prism2_wds_add() 158 else if (ether_addr_equal(iface->u.wds.remote_addr, remote_addr)) { in prism2_wds_add() 165 memcpy(empty->u.wds.remote_addr, remote_addr, ETH_ALEN); in prism2_wds_add() 195 memcpy(iface->u.wds.remote_addr, remote_addr, ETH_ALEN); in prism2_wds_add() 216 if (ether_addr_equal(iface->u.wds.remote_addr, remote_addr)) { in prism2_wds_del() 227 eth_zero_addr(selected->u.wds.remote_addr); in prism2_wds_del()
|
| D | hostap_ap.h | 246 int wds);
|
| D | hostap_proc.c | 94 iface->dev->name, iface->u.wds.remote_addr); in prism2_wds_proc_show()
|
| D | hostap_80211_tx.c | 181 memcpy(&hdr.addr1, iface->u.wds.remote_addr, in hostap_data_start_xmit()
|
| D | hostap_wlan.h | 912 } wds; member
|
| D | hostap_ap.c | 2926 int wds) in hostap_handle_sta_rx() argument 2955 if (!wds && (sta == NULL || !(sta->flags & WLAN_STA_ASSOC))) { in hostap_handle_sta_rx() 2973 if (!wds) { in hostap_handle_sta_rx()
|
| D | hostap_ioctl.c | 740 memcpy(&ap_addr->sa_data, iface->u.wds.remote_addr, ETH_ALEN); in prism2_ioctl_giwap()
|
| /Linux-v4.19/drivers/net/wireless/intel/ipw2x00/ |
| D | libipw_rx.c | 343 struct net_device *wds = NULL; in libipw_rx() local 345 struct net_device *wds = NULL; in libipw_rx() local 517 if (hostap_rx_frame_wds(ieee, hdr, fc, &wds)) in libipw_rx() 519 if (wds) { in libipw_rx() 520 skb->dev = dev = wds; in libipw_rx() 524 if (ieee->iw_mode == IW_MODE_MASTER && !wds && in libipw_rx() 539 wds != NULL)) { in libipw_rx() 759 if (wds && ((fc & (IEEE80211_FCTL_TODS | IEEE80211_FCTL_FROMDS)) == in libipw_rx() 774 if (ieee->iw_mode == IW_MODE_MASTER && !wds && ieee->ap->bridge_packets) { in libipw_rx()
|
| /Linux-v4.19/net/mac80211/ |
| D | pm.c | 156 sta = sdata->u.wds.sta; in __ieee80211_suspend()
|
| D | wme.c | 173 ra = sdata->u.wds.remote_addr; in ieee80211_select_queue()
|
| D | iface.c | 503 if (!is_valid_ether_addr(sdata->u.wds.remote_addr)) in ieee80211_do_open() 684 sta = sta_info_alloc(sdata, sdata->u.wds.remote_addr, in ieee80211_do_open()
|
| D | debugfs_netdev.c | 583 IEEE80211_IF_FILE(peer, u.wds.remote_addr, MAC);
|
| D | ieee80211_i.h | 958 struct ieee80211_if_wds wds; member
|
| D | tx.c | 2348 sta = sta_info_get(sdata, sdata->u.wds.remote_addr); in ieee80211_lookup_ra_sta() 2482 memcpy(hdr.addr1, sdata->u.wds.remote_addr, ETH_ALEN); in ieee80211_build_hdr()
|
| D | cfg.c | 2503 memcpy(&sdata->u.wds.remote_addr, addr, ETH_ALEN); in ieee80211_set_wds_peer()
|
| D | rx.c | 3853 return ether_addr_equal(sdata->u.wds.remote_addr, hdr->addr2); in ieee80211_accept_frame()
|
| /Linux-v4.19/drivers/staging/rtl8192u/ieee80211/ |
| D | ieee80211_rx.c | 905 struct net_device *wds = NULL; in ieee80211_rx() local 906 struct net_device *wds = NULL; in ieee80211_rx() local 1086 if (hostap_rx_frame_wds(ieee, hdr, fc, &wds)) in ieee80211_rx() 1088 if (wds) { in ieee80211_rx() 1089 skb->dev = dev = wds; in ieee80211_rx() 1093 if (ieee->iw_mode == IW_MODE_MASTER && !wds && in ieee80211_rx() 1107 wds != NULL)) { in ieee80211_rx()
|
| /Linux-v4.19/drivers/net/wireless/ath/ath10k/ |
| D | wmi.c | 772 .wds = WMI_VDEV_PARAM_WDS, 847 .wds = WMI_10X_VDEV_PARAM_WDS, 921 .wds = WMI_10X_VDEV_PARAM_WDS, 995 .wds = WMI_10_4_VDEV_PARAM_WDS,
|
| D | wmi.h | 4984 u32 wds; member
|
| D | wmi-tlv.c | 3839 .wds = WMI_TLV_VDEV_PARAM_WDS,
|