Home
last modified time | relevance | path

Searched refs:pstapriv (Results 1 – 25 of 41) sorted by relevance

12

/linux/drivers/staging/rtl8723bs/core/
A Drtw_sta_mgt.c63 pstapriv->pstainfo_buf = pstapriv->pallocated_stainfo_buf + 4 - in _rtw_init_sta_priv()
72 pstapriv->asoc_sta_count = 0; in _rtw_init_sta_priv()
90 pstapriv->sta_dz_bitmap = 0; in _rtw_init_sta_priv()
91 pstapriv->tim_bitmap = 0; in _rtw_init_sta_priv()
97 pstapriv->asoc_list_cnt = 0; in _rtw_init_sta_priv()
98 pstapriv->auth_list_cnt = 0; in _rtw_init_sta_priv()
101 pstapriv->assoc_to = 3; in _rtw_init_sta_priv()
150 if (pstapriv) { in _rtw_free_sta_priv()
222 pstapriv->asoc_sta_count++; in rtw_alloc_stainfo()
343 pstapriv->asoc_sta_count--; in rtw_free_stainfo()
[all …]
A Drtw_ap.c126 if ((pstapriv->tim_bitmap & 0xff00) && (pstapriv->tim_bitmap & 0x00fe)) in update_BCNTIM()
186 phead = &pstapriv->auth_list; in expire_timeout_chk()
195 pstapriv->auth_list_cnt--; in expire_timeout_chk()
211 phead = &pstapriv->asoc_list; in expire_timeout_chk()
257 pstapriv->asoc_list_cnt--; in expire_timeout_chk()
310 pstapriv->asoc_list_cnt--; in expire_timeout_chk()
1690 phead = &pstapriv->asoc_list; in associated_clients_update()
1942 phead = &pstapriv->asoc_list; in rtw_sta_flush()
1948 pstapriv->asoc_list_cnt--; in rtw_sta_flush()
2040 phead = &pstapriv->asoc_list; in rtw_ap_restore_network()
[all …]
A Drtw_recv.c458 struct sta_priv *pstapriv; in portctrl() local
464 pstapriv = &adapter->stapriv; in portctrl()
475 psta = rtw_get_stainfo(pstapriv, psta_addr); in portctrl()
660 struct sta_priv *pstapriv = &adapter->stapriv; in sta2sta_data_frame() local
953 psta->expire_to = pstapriv->expire_to; in validate_recv_ctrl_frame()
985 pstapriv->tim_bitmap &= ~BIT(psta->aid); in validate_recv_ctrl_frame()
997 if (pstapriv->tim_bitmap&BIT(psta->aid)) { in validate_recv_ctrl_frame()
1005 pstapriv->tim_bitmap &= ~BIT(psta->aid); in validate_recv_ctrl_frame()
1105 struct sta_priv *pstapriv; in recvframe_chk_defrag() local
1110 pstapriv = &padapter->stapriv; in recvframe_chk_defrag()
[all …]
A Drtw_mlme_ext.c744 pstat = rtw_get_stainfo(pstapriv, sa); in OnAuth()
764 pstapriv->asoc_list_cnt--; in OnAuth()
776 spin_lock_bh(&pstapriv->auth_list_lock); in OnAuth()
780 pstapriv->auth_list_cnt++; in OnAuth()
785 pstat->expire_to = pstapriv->auth_to; in OnAuth()
797 pstat->expire_to = pstapriv->assoc_to; in OnAuth()
1321 pstapriv->auth_list_cnt--; in OnAssocReq()
1329 pstapriv->asoc_list_cnt++; in OnAssocReq()
1500 pstapriv->asoc_list_cnt--; in OnDeAuth()
1574 pstapriv->asoc_list_cnt--; in OnDisassoc()
[all …]
A Drtw_xmit.c2056 if (!(pstapriv->tim_bitmap & BIT(0))) in xmitframe_enqueue_for_sleeping_sta()
2059 pstapriv->tim_bitmap |= BIT(0); in xmitframe_enqueue_for_sleeping_sta()
2060 pstapriv->sta_dz_bitmap |= BIT(0); in xmitframe_enqueue_for_sleeping_sta()
2114 pstapriv->tim_bitmap |= BIT(psta->aid); in xmitframe_enqueue_for_sleeping_sta()
2176 pstapriv->sta_dz_bitmap |= BIT(psta->aid); in stop_sta_xmit()
2263 pstapriv->tim_bitmap &= ~BIT(psta->aid); in wakeup_sta_to_xmit()
2269 psta->expire_to = pstapriv->expire_to; in wakeup_sta_to_xmit()
2299 if (pstapriv->tim_bitmap & BIT(0)) in wakeup_sta_to_xmit()
2302 pstapriv->tim_bitmap &= ~BIT(0); in wakeup_sta_to_xmit()
2303 pstapriv->sta_dz_bitmap &= ~BIT(0); in wakeup_sta_to_xmit()
[all …]
/linux/drivers/staging/r8188eu/core/
A Drtw_sta_mgt.c61 pstapriv->pstainfo_buf = pstapriv->pallocated_stainfo_buf + 4 - in _rtw_init_sta_priv()
68 pstapriv->asoc_sta_count = 0; in _rtw_init_sta_priv()
84 pstapriv->sta_dz_bitmap = 0; in _rtw_init_sta_priv()
85 pstapriv->tim_bitmap = 0; in _rtw_init_sta_priv()
91 pstapriv->asoc_list_cnt = 0; in _rtw_init_sta_priv()
92 pstapriv->auth_list_cnt = 0; in _rtw_init_sta_priv()
95 pstapriv->assoc_to = 3; in _rtw_init_sta_priv()
127 if (pstapriv) { in _rtw_free_sta_priv()
188 pstapriv->asoc_sta_count++; in rtw_alloc_stainfo()
273 pstapriv->asoc_sta_count--; in rtw_free_stainfo()
[all …]
A Drtw_ap.c106 if ((pstapriv->tim_bitmap & 0xff00) && (pstapriv->tim_bitmap & 0x00fc)) in update_BCNTIM()
168 phead = &pstapriv->auth_list; in expire_timeout_chk()
180 pstapriv->auth_list_cnt--; in expire_timeout_chk()
202 phead = &pstapriv->asoc_list; in expire_timeout_chk()
250 pstapriv->asoc_list_cnt--; in expire_timeout_chk()
261 pstapriv->asoc_list_cnt); in expire_timeout_chk()
306 pstapriv->asoc_list_cnt--; in expire_timeout_chk()
835 phead = &pstapriv->asoc_list; in associated_clients_update()
1107 phead = &pstapriv->asoc_list; in rtw_sta_flush()
1117 pstapriv->asoc_list_cnt--; in rtw_sta_flush()
[all …]
A Drtw_recv.c396 struct sta_priv *pstapriv; in portctrl() local
403 pstapriv = &adapter->stapriv; in portctrl()
414 psta = rtw_get_stainfo(pstapriv, psta_addr); in portctrl()
582 struct sta_priv *pstapriv = &adapter->stapriv; in sta2sta_data_frame() local
666 struct sta_priv *pstapriv = &adapter->stapriv; in ap2sta_data_frame() local
869 psta->expire_to = pstapriv->expire_to; in validate_recv_ctrl_frame()
900 pstapriv->tim_bitmap &= ~BIT(psta->aid); in validate_recv_ctrl_frame()
918 pstapriv->tim_bitmap &= ~BIT(psta->aid); in validate_recv_ctrl_frame()
1330 struct sta_priv *pstapriv; in recvframe_chk_defrag() local
1335 pstapriv = &padapter->stapriv; in recvframe_chk_defrag()
[all …]
A Drtw_xmit.c480 psta = rtw_get_stainfo(pstapriv, pattrib->ra); in update_attrib()
1805 pstapriv->tim_bitmap |= BIT(0);/* */ in xmitframe_enqueue_for_sleeping_sta()
1806 pstapriv->sta_dz_bitmap |= BIT(0); in xmitframe_enqueue_for_sleeping_sta()
1855 pstapriv->tim_bitmap |= BIT(psta->aid); in xmitframe_enqueue_for_sleeping_sta()
1915 pstapriv->sta_dz_bitmap |= BIT(psta->aid); in stop_sta_xmit()
2003 pstapriv->tim_bitmap &= ~BIT(psta->aid); in wakeup_sta_to_xmit()
2011 psta->expire_to = pstapriv->expire_to; in wakeup_sta_to_xmit()
2015 pstapriv->sta_dz_bitmap &= ~BIT(psta->aid); in wakeup_sta_to_xmit()
2053 pstapriv->tim_bitmap &= ~BIT(0); in wakeup_sta_to_xmit()
2054 pstapriv->sta_dz_bitmap &= ~BIT(0); in wakeup_sta_to_xmit()
[all …]
A Drtw_mlme.c805 struct sta_priv *pstapriv = &adapter->stapriv; in rtw_free_assoc_resources() local
813 spin_lock_bh(&pstapriv->sta_hash_lock); in rtw_free_assoc_resources()
815 spin_unlock_bh(&pstapriv->sta_hash_lock); in rtw_free_assoc_resources()
824 spin_lock_bh(&pstapriv->sta_hash_lock); in rtw_free_assoc_resources()
826 spin_unlock_bh(&pstapriv->sta_hash_lock); in rtw_free_assoc_resources()
1022 struct sta_priv *pstapriv = &adapter->stapriv; in rtw_joinbss_event_prehandle() local
1053 spin_lock_bh(&pstapriv->sta_hash_lock); in rtw_joinbss_event_prehandle()
1055 spin_unlock_bh(&pstapriv->sta_hash_lock); in rtw_joinbss_event_prehandle()
1140 if (pstapriv->sta_aid[aid - 1]) in search_max_mac_id()
1286 spin_lock_bh(&pstapriv->sta_hash_lock); in rtw_stadel_event_callback()
[all …]
A Drtw_mlme_ext.c749 pstat = rtw_get_stainfo(pstapriv, sa); in OnAuth()
766 pstapriv->asoc_list_cnt--; in OnAuth()
775 spin_lock_bh(&pstapriv->auth_list_lock); in OnAuth()
778 pstapriv->auth_list_cnt++; in OnAuth()
783 pstat->expire_to = pstapriv->auth_to; in OnAuth()
796 pstat->expire_to = pstapriv->assoc_to; in OnAuth()
1339 pstapriv->auth_list_cnt--; in OnAssocReq()
1347 pstapriv->asoc_list_cnt++; in OnAssocReq()
1516 pstapriv->asoc_list_cnt--; in OnDeAuth()
1589 pstapriv->asoc_list_cnt--; in OnDisassoc()
[all …]
/linux/drivers/staging/rtl8712/
A Drtl871x_sta_mgt.c44 if (!pstapriv->pallocated_stainfo_buf) in _r8712_init_sta_priv()
46 pstapriv->pstainfo_buf = pstapriv->pallocated_stainfo_buf + 4 - in _r8712_init_sta_priv()
50 pstapriv->asoc_sta_count = 0; in _r8712_init_sta_priv()
51 _init_queue(&pstapriv->sleep_q); in _r8712_init_sta_priv()
52 _init_queue(&pstapriv->wakeup_q); in _r8712_init_sta_priv()
60 INIT_LIST_HEAD(&pstapriv->asoc_list); in _r8712_init_sta_priv()
82 if (pstapriv) { in _r8712_free_sta_priv()
84 mfree_all_stainfo(pstapriv); in _r8712_free_sta_priv()
115 pstapriv->asoc_sta_count++; in r8712_alloc_stainfo()
173 pstapriv->asoc_sta_count--; in r8712_free_stainfo()
[all …]
A Dsta_info.h121 int _r8712_init_sta_priv(struct sta_priv *pstapriv);
122 void _r8712_free_sta_priv(struct sta_priv *pstapriv);
123 struct sta_info *r8712_alloc_stainfo(struct sta_priv *pstapriv,
127 struct sta_info *r8712_get_stainfo(struct sta_priv *pstapriv, u8 *hwaddr);
A Drtl871x_recv.c232 struct sta_priv *pstapriv; in r8712_portctrl() local
236 pstapriv = &adapter->stapriv; in r8712_portctrl()
240 psta = r8712_get_stainfo(pstapriv, psta_addr); in r8712_portctrl()
299 struct sta_priv *pstapriv = &adapter->stapriv; in sta2sta_data_frame() local
353 *psta = r8712_get_stainfo(pstapriv, sta_addr); /* get ap_info */ in sta2sta_data_frame()
368 struct sta_priv *pstapriv = &adapter->stapriv; in ap2sta_data_frame() local
403 *psta = r8712_get_stainfo(pstapriv, pattrib->bssid); in ap2sta_data_frame()
414 *psta = r8712_get_stainfo(pstapriv, pattrib->bssid); in ap2sta_data_frame()
428 struct sta_priv *pstapriv = &adapter->stapriv; in sta2ap_data_frame() local
439 *psta = r8712_get_stainfo(pstapriv, pattrib->src); in sta2ap_data_frame()
A Drtl871x_mlme.c578 struct sta_priv *pstapriv = &adapter->stapriv; in r8712_free_assoc_resources() local
590 spin_lock_irqsave(&pstapriv->sta_hash_lock, irqL); in r8712_free_assoc_resources()
656 struct sta_priv *pstapriv = &adapter->stapriv; in r8712_joinbss_event_callback() local
731 pcur_sta = r8712_get_stainfo(pstapriv, in r8712_joinbss_event_callback()
733 spin_lock_irqsave(&pstapriv-> in r8712_joinbss_event_callback()
736 spin_unlock_irqrestore(&(pstapriv-> in r8712_joinbss_event_callback()
767 r8712_get_stainfo(pstapriv, in r8712_joinbss_event_callback()
771 r8712_alloc_stainfo(pstapriv, in r8712_joinbss_event_callback()
775 r8712_alloc_stainfo(pstapriv, in r8712_joinbss_event_callback()
919 struct sta_priv *pstapriv = &adapter->stapriv; in r8712_stadel_event_callback() local
[all …]
/linux/drivers/staging/rtl8723bs/os_dep/
A Dxmit_linux.c125 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_mlcst2unicst() local
138 spin_lock_bh(&pstapriv->asoc_list_lock); in rtw_mlcst2unicst()
139 phead = &pstapriv->asoc_list; in rtw_mlcst2unicst()
146 stainfo_offset = rtw_stainfo_offset(pstapriv, psta); in rtw_mlcst2unicst()
151 spin_unlock_bh(&pstapriv->asoc_list_lock); in rtw_mlcst2unicst()
154 psta = rtw_get_stainfo_by_offset(pstapriv, chk_alive_list[i]); in rtw_mlcst2unicst()
A Dioctl_linux.c138 struct sta_priv *pstapriv = &padapter->stapriv; in wpa_set_encryption() local
531 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_set_encryption() local
768 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_set_beacon() local
776 if ((pstapriv->max_num_sta > NUM_STA) || (pstapriv->max_num_sta <= 0)) in rtw_set_beacon()
777 pstapriv->max_num_sta = NUM_STA; in rtw_set_beacon()
809 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_add_sta() local
877 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_del_sta() local
892 spin_lock_bh(&pstapriv->asoc_list_lock); in rtw_del_sta()
895 pstapriv->asoc_list_cnt--; in rtw_del_sta()
899 spin_unlock_bh(&pstapriv->asoc_list_lock); in rtw_del_sta()
[all …]
A Dioctl_cfg80211.c522 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_cfg80211_ap_set_encryption() local
1091 struct sta_priv *pstapriv = &padapter->stapriv; in cfg80211_rtw_get_station() local
1100 psta = rtw_get_stainfo(pstapriv, (u8 *)mac); in cfg80211_rtw_get_station()
2525 spin_lock_bh(&pstapriv->asoc_list_lock); in cfg80211_rtw_del_station()
2527 phead = &pstapriv->asoc_list; in cfg80211_rtw_del_station()
2535 pstapriv->asoc_list_cnt--; in cfg80211_rtw_del_station()
2548 spin_unlock_bh(&pstapriv->asoc_list_lock); in cfg80211_rtw_del_station()
2569 phead = &pstapriv->asoc_list; in rtw_sta_info_get_by_idx()
2591 spin_lock_bh(&pstapriv->asoc_list_lock); in cfg80211_rtw_dump_station()
2592 psta = rtw_sta_info_get_by_idx(idx, pstapriv); in cfg80211_rtw_dump_station()
[all …]
/linux/drivers/staging/r8188eu/os_dep/
A Dxmit_linux.c164 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_mlcst2unicst() local
171 spin_lock_bh(&pstapriv->asoc_list_lock); in rtw_mlcst2unicst()
172 phead = &pstapriv->asoc_list; in rtw_mlcst2unicst()
201 spin_unlock_bh(&pstapriv->asoc_list_lock); in rtw_mlcst2unicst()
206 spin_unlock_bh(&pstapriv->asoc_list_lock); in rtw_mlcst2unicst()
A Dmlme_linux.c169 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_indicate_sta_assoc_event() local
177 if (pstapriv->sta_aid[psta->aid - 1] != psta) in rtw_indicate_sta_assoc_event()
192 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_indicate_sta_disassoc_event() local
200 if (pstapriv->sta_aid[psta->aid - 1] != psta) in rtw_indicate_sta_disassoc_event()
A Drecv_linux.c132 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_recv_indicatepkt() local
142 psta = rtw_get_stainfo(pstapriv, pattrib->dst); in rtw_recv_indicatepkt()
/linux/drivers/staging/rtl8723bs/hal/
A Drtl8723b_dm.c190 struct sta_priv *pstapriv = &padapter->stapriv; in rtl8723b_hal_dm_in_lps() local
198 psta = rtw_get_stainfo(pstapriv, get_bssid(pmlmepriv)); in rtl8723b_hal_dm_in_lps()
215 struct sta_priv *pstapriv = &Adapter->stapriv; in rtl8723b_HalDmWatchDog_in_LPS() local
238 psta = rtw_get_stainfo(pstapriv, get_bssid(pmlmepriv)); in rtl8723b_HalDmWatchDog_in_LPS()
/linux/drivers/staging/r8188eu/hal/
A Dhal_intf.c50 struct sta_priv *pstapriv = &adapt->stapriv; in rtw_hal_update_ra_mask() local
52 psta = pstapriv->sta_aid[(mac_id - 1) - 1]; in rtw_hal_update_ra_mask()
A Drtl8188e_rxdesc.c134 struct sta_priv *pstapriv; in update_recvframe_phyinfo_88e() local
163 pstapriv = &padapter->stapriv; in update_recvframe_phyinfo_88e()
165 psta = rtw_get_stainfo(pstapriv, sa); in update_recvframe_phyinfo_88e()
/linux/drivers/staging/rtl8723bs/include/
A Dsta_info.h359 extern u32 _rtw_init_sta_priv(struct sta_priv *pstapriv);
360 extern u32 _rtw_free_sta_priv(struct sta_priv *pstapriv);
366 extern struct sta_info *rtw_alloc_stainfo(struct sta_priv *pstapriv, u8 *hwaddr);
369 extern struct sta_info *rtw_get_stainfo(struct sta_priv *pstapriv, u8 *hwaddr);

Completed in 69 milliseconds

12