Lines Matching refs:wds
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()
868 if (local->iw_mode == IW_MODE_MASTER && !wds && in hostap_80211_rx()
882 wds != NULL)) { in hostap_80211_rx()
1054 if (wds && ((fc & (IEEE80211_FCTL_TODS | IEEE80211_FCTL_FROMDS)) == in hostap_80211_rx()
1068 if (local->iw_mode == IW_MODE_MASTER && !wds && in hostap_80211_rx()