| /drivers/staging/rtl8723bs/core/ |
| A D | rtw_sta_mgt.c | 32 psta->expire_to = 0; in _rtw_init_stainfo() 34 psta->flags = 0; in _rtw_init_stainfo() 86 psta++; in _rtw_init_sta_priv() 211 psta = NULL; in rtw_alloc_stainfo() 266 return psta; in rtw_alloc_stainfo() 279 if (!psta) in rtw_free_stainfo() 412 if ((psta->aid > 0) && (pstapriv->sta_aid[psta->aid - 1] == psta)) { in rtw_free_stainfo() 414 psta->aid = 0; in rtw_free_stainfo() 489 psta = NULL; in rtw_get_stainfo() 493 return psta; in rtw_get_stainfo() [all …]
|
| A D | rtw_ap.c | 206 psta = NULL; in expire_timeout_chk() 214 if (chk_sta_is_alive(psta) || !psta->expire_to) { in expire_timeout_chk() 331 if (!psta) in add_RATid() 356 psta->raid = networktype_to_raid_ex(padapter, psta); in add_RATid() 382 if (psta) { in update_bmc_sta() 387 pmlmeinfo->FW_sta_info[psta->mac_id].psta = psta; in update_bmc_sta() 419 psta->raid = networktype_to_raid_ex(padapter, psta); in update_bmc_sta() 1145 if (!psta) in rtw_check_beacon_data() 1824 if (!psta) in bss_cap_update_on_sta_leave() 1888 if (!psta) in ap_free_sta() [all …]
|
| A D | rtw_xmit.c | 709 if (!psta) { in update_attrib() 726 pattrib->psta = psta; in update_attrib() 935 if (pattrib->psta != psta) in rtw_make_wlanhdr() 938 if (!psta) in rtw_make_wlanhdr() 1227 psta = pattrib->psta; in rtw_mgmt_xmitframe_coalesce() 1231 if (!psta) in rtw_mgmt_xmitframe_coalesce() 1387 psta = pxmitframe->attrib.psta; in rtw_count_tx_stats() 1388 if (psta) { in rtw_count_tx_stats() 1805 if (pattrib->psta != psta) in rtw_xmit_classifier() 2024 if (pattrib->psta != psta) in xmitframe_enqueue_for_sleeping_sta() [all …]
|
| A D | rtw_recv.c | 469 if ((psta) && (psta->ieee8021x_blocked)) { in portctrl() 542 if (psta) { in process_pwrbit_data() 571 if (!psta) in process_wmmps_data() 631 psta = sta; in count_rx_stats() 633 psta = prframe->u.hdr.psta; in count_rx_stats() 635 if (psta) { in count_rx_stats() 906 if (!psta) in validate_recv_ctrl_frame() 1118 if (!psta) { in recvframe_chk_defrag() 1204 if (psta) { in validate_recv_mgnt_frame() 1291 if (!psta) { in validate_recv_data_frame() [all …]
|
| A D | rtw_wlan_util.c | 903 if (psta) { in bwmode_update_check() 1056 psta->rtsen = 0; in VCS_update() 1062 psta->rtsen = 1; in VCS_update() 1065 psta->rtsen = 0; in VCS_update() 1081 psta->rtsen = 0; in VCS_update() 1092 psta->ldpc = 1; in update_ldpc_stbc_cap() 1095 psta->stbc = 1; in update_ldpc_stbc_cap() 1097 psta->ldpc = 0; in update_ldpc_stbc_cap() 1098 psta->stbc = 0; in update_ldpc_stbc_cap() 1631 if (psta) { in process_addba_req() [all …]
|
| A D | rtw_mlme.c | 954 if (!psta) in rtw_joinbss_update_stainfo() 969 psta->raid = networktype_to_raid_ex(padapter, psta); in rtw_joinbss_update_stainfo() 989 psta->dot11txpn.val = psta->dot11txpn.val + 1; in rtw_joinbss_update_stainfo() 1024 return psta; in rtw_joinbss_update_stainfo() 1224 if (!psta) in rtw_sta_media_status_rpt() 1254 if (psta->passoc_req && psta->assoc_req_len > 0) { in rtw_stassoc_event_callback() 1278 if (psta) { in rtw_stassoc_event_callback() 1285 if (!psta) in rtw_stassoc_event_callback() 1337 if (psta) in rtw_stadel_event_callback() 2420 if (pattrib->psta != psta) in rtw_issue_addbareq_cmd() [all …]
|
| A D | rtw_mlme_ext.c | 463 if (psta) { in mgt_dispatcher() 1601 if (!psta) in on_action_spct() 1648 if (!psta) in OnAction_back() 3739 if (!psta) in send_delba() 4637 if (psta) in report_del_sta_event() 4775 if (psta) in rtw_mlmeext_disconnect() 4851 pmlmeinfo->FW_sta_info[psta->mac_id].psta = psta; in mlmeext_joinbss_event_callback() 4913 pmlmeinfo->FW_sta_info[psta->mac_id].psta = psta; in mlmeext_sta_add_event_callback() 4925 psta->raid = networktype_to_raid_ex(padapter, psta); in mlmeext_sta_add_event_callback() 5059 psta = pmlmeinfo->FW_sta_info[i].psta; in linked_status_chk() [all …]
|
| A D | rtw_btcoex.c | 38 struct sta_info *psta; in rtw_btcoex_RejectApAggregatedPacket() local 41 psta = rtw_get_stainfo(&padapter->stapriv, get_bssid(&padapter->mlmepriv)); in rtw_btcoex_RejectApAggregatedPacket() 45 if (psta) in rtw_btcoex_RejectApAggregatedPacket() 46 send_delba(padapter, 0, psta->hwaddr); in rtw_btcoex_RejectApAggregatedPacket()
|
| A D | rtw_ioctl_set.c | 476 struct sta_info *psta = NULL; in rtw_get_cur_max_rate() local 483 psta = rtw_get_stainfo(&adapter->stapriv, get_bssid(pmlmepriv)); in rtw_get_cur_max_rate() 484 if (!psta) in rtw_get_cur_max_rate() 487 short_GI = query_ra_short_GI(psta); in rtw_get_cur_max_rate() 489 if (is_supported_ht(psta->wireless_mode)) { in rtw_get_cur_max_rate() 490 max_rate = rtw_mcs_rate(psta->bw_mode == CHANNEL_WIDTH_40 ? 1 : 0, in rtw_get_cur_max_rate() 492 psta->htpriv.ht_cap.mcs.rx_mask); in rtw_get_cur_max_rate()
|
| A D | rtw_cmd.c | 1413 if (psta) in rtw_dm_ra_mask_hdl() 1414 set_sta_rate(padapter, psta); in rtw_dm_ra_mask_hdl() 1417 u8 rtw_dm_ra_mask_wk_cmd(struct adapter *padapter, u8 *psta) in rtw_dm_ra_mask_wk_cmd() argument 1440 pdrvextra_cmd_parm->pbuf = psta; in rtw_dm_ra_mask_wk_cmd() 1828 struct sta_info *psta = NULL; in rtw_createbss_cmd_callback() local 1846 if (!psta) { in rtw_createbss_cmd_callback() 1848 if (!psta) in rtw_createbss_cmd_callback() 1896 if (!psta) in rtw_setstaKey_cmdrsp_callback() 1911 if (!psta) in rtw_setassocsta_cmdrsp_callback() 1914 psta->aid = passocsta_rsp->cam_id; in rtw_setassocsta_cmdrsp_callback() [all …]
|
| /drivers/staging/rtl8723bs/include/ |
| A D | rtw_ap.h | 14 void add_RATid(struct adapter *padapter, struct sta_info *psta, u8 rssi_level); 16 void update_sta_info_apmode(struct adapter *padapter, struct sta_info *psta); 24 u8 rtw_ap_set_pairwise_key(struct adapter *padapter, struct sta_info *psta); 29 void bss_cap_update_on_sta_join(struct adapter *padapter, struct sta_info *psta); 30 u8 bss_cap_update_on_sta_leave(struct adapter *padapter, struct sta_info *psta); 31 void sta_info_update(struct adapter *padapter, struct sta_info *psta); 32 void ap_sta_info_defer_update(struct adapter *padapter, struct sta_info *psta); 33 u8 ap_free_sta(struct adapter *padapter, struct sta_info *psta, bool active, u16 reason);
|
| A D | rtw_mlme_ext.h | 252 struct sta_info *psta; member 430 extern void init_addba_retry_timer(struct adapter *padapter, struct sta_info *psta); 435 u8 networktype_to_raid_ex(struct adapter *adapter, struct sta_info *psta); 499 void VCS_update(struct adapter *padapter, struct sta_info *psta); 500 void update_ldpc_stbc_cap(struct sta_info *psta); 507 void update_sta_basic_rate(struct sta_info *psta, u8 wireless_mode); 511 void update_sta_info(struct adapter *padapter, struct sta_info *psta); 512 void Update_RA_Entry(struct adapter *padapter, struct sta_info *psta); 513 void set_sta_rate(struct adapter *padapter, struct sta_info *psta); 525 extern void rtw_alloc_macid(struct adapter *padapter, struct sta_info *psta); [all …]
|
| A D | rtw_xmit.h | 178 struct sta_info *psta; member 440 struct tx_servq *rtw_get_sta_pending(struct adapter *padapter, struct sta_info *psta, signed int up… 468 void stop_sta_xmit(struct adapter *padapter, struct sta_info *psta); 469 void wakeup_sta_to_xmit(struct adapter *padapter, struct sta_info *psta); 470 void xmit_delivery_enabled_frames(struct adapter *padapter, struct sta_info *psta); 472 u8 query_ra_short_GI(struct sta_info *psta);
|
| A D | rtw_security.h | 171 #define GET_ENCRY_ALGO(psecuritypriv, psta, encry_algo, bmcst)\ argument 183 encry_algo = (u8)psta->dot118021XPrivacy;\
|
| /drivers/staging/rtl8723bs/hal/ |
| A D | rtl8723b_dm.c | 183 struct sta_info *psta = NULL; in rtl8723b_hal_dm_in_lps() local 190 psta = rtw_get_stainfo(pstapriv, get_bssid(pmlmepriv)); in rtl8723b_hal_dm_in_lps() 191 if (psta && (psta->rssi_stat.UndecoratedSmoothedPWDB > 0)) { in rtl8723b_hal_dm_in_lps() 192 PWDB_rssi = (psta->mac_id | (psta->rssi_stat.UndecoratedSmoothedPWDB<<16)); in rtl8723b_hal_dm_in_lps() 208 struct sta_info *psta = NULL; in rtl8723b_HalDmWatchDog_in_LPS() local 230 psta = rtw_get_stainfo(pstapriv, get_bssid(pmlmepriv)); in rtl8723b_HalDmWatchDog_in_LPS() 231 if (!psta) in rtl8723b_HalDmWatchDog_in_LPS() 234 pdmpriv->EntryMinUndecoratedSmoothedPWDB = psta->rssi_stat.UndecoratedSmoothedPWDB; in rtl8723b_HalDmWatchDog_in_LPS()
|
| A D | rtl8723bs_recv.c | 100 struct sta_info *psta; in update_recvframe_phyinfo() local 122 psta = rtw_get_stainfo(pstapriv, sa); in update_recvframe_phyinfo() 123 if (psta) in update_recvframe_phyinfo() 124 pkt_info.station_id = psta->mac_id; in update_recvframe_phyinfo() 132 if (psta) in update_recvframe_phyinfo() 133 psta->rssi = pattrib->phy_info.RecvSignalPower; in update_recvframe_phyinfo() 135 precvframe->u.hdr.psta = NULL; in update_recvframe_phyinfo() 140 if (psta) { in update_recvframe_phyinfo() 141 precvframe->u.hdr.psta = psta; in update_recvframe_phyinfo() 147 if (psta) in update_recvframe_phyinfo() [all …]
|
| A D | hal_com.c | 547 if (!psta) in rtw_hal_update_sta_rate_mask() 553 for (i = 0; i < sizeof(psta->bssrateset); i++) { in rtw_hal_update_sta_rate_mask() 554 if (psta->bssrateset[i]) in rtw_hal_update_sta_rate_mask() 559 if (psta->htpriv.ht_option) { in rtw_hal_update_sta_rate_mask() 563 if (psta->htpriv.ht_cap.mcs.rx_mask[i/8] & BIT(i%8)) in rtw_hal_update_sta_rate_mask() 568 psta->ra_mask = tx_ra_bitmap; in rtw_hal_update_sta_rate_mask() 569 psta->init_rate = get_highest_rate_idx(tx_ra_bitmap)&0x3f; in rtw_hal_update_sta_rate_mask() 743 struct sta_info *psta; in GetHalDefVar() local 748 if (psta) in GetHalDefVar() 794 struct sta_info *psta = pValue1; in SetHalODMVar() local [all …]
|
| A D | odm.c | 562 struct sta_info *psta; in odm_RSSIMonitorCheckCE() local 565 psta = pDM_Odm->pODM_StaInfo[i]; in odm_RSSIMonitorCheckCE() 566 if (IS_STA_VALID(psta)) { in odm_RSSIMonitorCheckCE() 567 if (is_multicast_ether_addr(psta->hwaddr)) /* if (psta->mac_id == 1) */ in odm_RSSIMonitorCheckCE() 570 if (psta->rssi_stat.UndecoratedSmoothedPWDB == (-1)) in odm_RSSIMonitorCheckCE() 573 if (psta->rssi_stat.UndecoratedSmoothedPWDB < tmpEntryMinPWDB) in odm_RSSIMonitorCheckCE() 574 tmpEntryMinPWDB = psta->rssi_stat.UndecoratedSmoothedPWDB; in odm_RSSIMonitorCheckCE() 576 if (psta->rssi_stat.UndecoratedSmoothedPWDB > tmpEntryMaxPWDB) in odm_RSSIMonitorCheckCE() 577 tmpEntryMaxPWDB = psta->rssi_stat.UndecoratedSmoothedPWDB; in odm_RSSIMonitorCheckCE() 579 if (psta->rssi_stat.UndecoratedSmoothedPWDB != (-1)) in odm_RSSIMonitorCheckCE() [all …]
|
| A D | hal_intf.c | 202 void rtw_hal_update_ra_mask(struct sta_info *psta, u8 rssi_level) in rtw_hal_update_ra_mask() argument 207 if (!psta) in rtw_hal_update_ra_mask() 210 padapter = psta->padapter; in rtw_hal_update_ra_mask() 215 add_RATid(padapter, psta, rssi_level); in rtw_hal_update_ra_mask() 217 UpdateHalRAMask8723B(padapter, psta->mac_id, rssi_level); in rtw_hal_update_ra_mask()
|
| A D | rtl8723b_cmd.c | 720 struct sta_info *psta; in rtl8723b_Add_RateATid() local 727 psta = pmlmeinfo->FW_sta_info[mac_id].psta; in rtl8723b_Add_RateATid() 728 if (!psta) in rtl8723b_Add_RateATid() 731 bw = psta->bw_mode; in rtl8723b_Add_RateATid()
|
| /drivers/staging/rtl8723bs/os_dep/ |
| A D | xmit_linux.c | 128 struct sta_info *psta = NULL; in rtw_mlcst2unicst() local 143 psta = list_entry(plist, struct sta_info, asoc_list); in rtw_mlcst2unicst() 145 stainfo_offset = rtw_stainfo_offset(pstapriv, psta); in rtw_mlcst2unicst() 152 psta = rtw_get_stainfo_by_offset(pstapriv, chk_alive_list[i]); in rtw_mlcst2unicst() 153 if (!(psta->state & _FW_LINKED)) in rtw_mlcst2unicst() 157 if (!memcmp(psta->hwaddr, &skb->data[6], 6) || in rtw_mlcst2unicst() 158 !memcmp(psta->hwaddr, null_addr, 6) || in rtw_mlcst2unicst() 159 !memcmp(psta->hwaddr, bc_addr, 6)) in rtw_mlcst2unicst() 165 memcpy(newskb->data, psta->hwaddr, 6); in rtw_mlcst2unicst()
|
| A D | ioctl_cfg80211.c | 523 if (!psta) in rtw_cfg80211_ap_set_encryption() 770 if (psta) { in rtw_cfg80211_set_encryption() 969 struct sta_info *psta = NULL; in cfg80211_rtw_get_station() local 980 if (!psta) { in cfg80211_rtw_get_station() 2340 struct sta_info *psta = NULL; in cfg80211_rtw_del_station() local 2371 if (psta->dot8021xalg != 1 || psta->bpairwise_key_installed) { in cfg80211_rtw_del_station() 2377 psta = NULL; in cfg80211_rtw_del_station() 2403 struct sta_info *psta = NULL; in rtw_sta_info_get_by_idx() local 2416 return psta; in rtw_sta_info_get_by_idx() 2432 if (psta == NULL) { in cfg80211_rtw_dump_station() [all …]
|
| A D | recv_linux.c | 100 struct sta_info *psta = NULL; in rtw_os_recv_indicate_pkt() local 106 psta = rtw_get_bcmc_stainfo(padapter); in rtw_os_recv_indicate_pkt() 109 psta = rtw_get_stainfo(pstapriv, pattrib->dst); in rtw_os_recv_indicate_pkt() 112 if (psta) { in rtw_os_recv_indicate_pkt()
|
| A D | mlme_linux.c | 167 void init_addba_retry_timer(struct adapter *padapter, struct sta_info *psta) in init_addba_retry_timer() argument 169 timer_setup(&psta->addba_retry_timer, addba_timer_hdl, 0); in init_addba_retry_timer()
|
| /drivers/net/wireless/intel/iwlegacy/ |
| A D | 3945-rs.c | 324 struct il3945_sta_priv *psta; in il3945_rs_rate_init() local 333 psta = (struct il3945_sta_priv *)sta->drv_priv; in il3945_rs_rate_init() 334 rs_sta = &psta->rs_sta; in il3945_rs_rate_init() 393 struct il3945_sta_priv *psta = (void *)sta->drv_priv; in il3945_rs_alloc_sta() local 398 rs_sta = &psta->rs_sta; in il3945_rs_alloc_sta() 887 struct il3945_sta_priv *psta; in il3945_rate_scale_init() local 900 psta = (void *)sta->drv_priv; in il3945_rate_scale_init() 901 rs_sta = &psta->rs_sta; in il3945_rate_scale_init()
|