Home
last modified time | relevance | path

Searched refs:pspoll (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.1/drivers/staging/wlan-ng/
Dp80211netdev.h117 u32 pspoll; member
Dp80211netdev.c947 wlandev->rx.pspoll++; in p80211_rx_typedrop()
/Linux-v6.1/drivers/net/wireless/st/cw1200/
Dtxrx.c805 struct ieee80211_pspoll *pspoll = (struct ieee80211_pspoll *)skb->data; in cw1200_handle_pspoll() local
813 if (memcmp(priv->vif->addr, pspoll->bssid, ETH_ALEN)) in cw1200_handle_pspoll()
817 sta = ieee80211_find_sta(priv->vif, pspoll->ta); in cw1200_handle_pspoll()
/Linux-v6.1/drivers/net/wireless/
Dmac80211_hwsim.c881 struct ieee80211_pspoll *pspoll; in hwsim_send_ps_poll() local
890 skb = dev_alloc_skb(sizeof(*pspoll)); in hwsim_send_ps_poll()
893 pspoll = skb_put(skb, sizeof(*pspoll)); in hwsim_send_ps_poll()
894 pspoll->frame_control = cpu_to_le16(IEEE80211_FTYPE_CTL | in hwsim_send_ps_poll()
897 pspoll->aid = cpu_to_le16(0xc000 | vp->aid); in hwsim_send_ps_poll()
898 memcpy(pspoll->bssid, vp->bssid, ETH_ALEN); in hwsim_send_ps_poll()
899 memcpy(pspoll->ta, mac, ETH_ALEN); in hwsim_send_ps_poll()
/Linux-v6.1/net/mac80211/
Dtx.c5446 struct ieee80211_pspoll *pspoll; in ieee80211_pspoll_get() local
5456 skb = dev_alloc_skb(local->hw.extra_tx_headroom + sizeof(*pspoll)); in ieee80211_pspoll_get()
5462 pspoll = skb_put_zero(skb, sizeof(*pspoll)); in ieee80211_pspoll_get()
5463 pspoll->frame_control = cpu_to_le16(IEEE80211_FTYPE_CTL | in ieee80211_pspoll_get()
5465 pspoll->aid = cpu_to_le16(sdata->vif.cfg.aid); in ieee80211_pspoll_get()
5468 pspoll->aid |= cpu_to_le16(1 << 15 | 1 << 14); in ieee80211_pspoll_get()
5470 memcpy(pspoll->bssid, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_pspoll_get()
5471 memcpy(pspoll->ta, vif->addr, ETH_ALEN); in ieee80211_pspoll_get()
Diface.c1077 ADJUST(CONTROL, pspoll); in ieee80211_adjust_monitor_flags()
Dmlme.c1527 struct ieee80211_pspoll *pspoll; in ieee80211_send_pspoll() local
1534 pspoll = (struct ieee80211_pspoll *) skb->data; in ieee80211_send_pspoll()
1535 pspoll->frame_control |= cpu_to_le16(IEEE80211_FCTL_PM); in ieee80211_send_pspoll()
/Linux-v6.1/drivers/staging/r8188eu/core/
Drtw_recv.c899 struct ieee80211_pspoll *pspoll = (struct ieee80211_pspoll *)hdr; in validate_recv_ctrl_frame() local
912 if (!psta || psta->aid != (le16_to_cpu(pspoll->aid) & 0x3FFF)) in validate_recv_ctrl_frame()