| /linux/drivers/staging/rtl8723bs/core/ |
| A D | rtw_sta_mgt.c | 63 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 D | rtw_ap.c | 126 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 D | rtw_recv.c | 458 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 D | rtw_mlme_ext.c | 744 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 D | rtw_xmit.c | 2056 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 D | rtw_sta_mgt.c | 61 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 D | rtw_ap.c | 106 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 D | rtw_recv.c | 396 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 D | rtw_xmit.c | 480 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 D | rtw_mlme.c | 805 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 D | rtw_mlme_ext.c | 749 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 D | rtl871x_sta_mgt.c | 44 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 D | sta_info.h | 121 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 D | rtl871x_recv.c | 232 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 D | rtl871x_mlme.c | 578 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 D | xmit_linux.c | 125 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 D | ioctl_linux.c | 138 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 D | ioctl_cfg80211.c | 522 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 D | xmit_linux.c | 164 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 D | mlme_linux.c | 169 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 D | recv_linux.c | 132 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 D | rtl8723b_dm.c | 190 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 D | hal_intf.c | 50 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 D | rtl8188e_rxdesc.c | 134 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 D | sta_info.h | 359 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);
|