| /drivers/staging/rtl8723bs/core/ |
| A D | rtw_ioctl_set.c | 53 pmlmepriv->pscanned = plist; in rtw_do_join() 55 pmlmepriv->to_join = true; in rtw_do_join() 70 pmlmepriv->to_join = false; in rtw_do_join() 73 pmlmepriv->to_join = false; in rtw_do_join() 84 pmlmepriv->to_join = false; in rtw_do_join() 108 pmlmepriv->to_join = false; in rtw_do_join() 121 pmlmepriv->to_join = false; in rtw_do_join() 125 pmlmepriv->to_join = false; in rtw_do_join() 152 spin_lock_bh(&pmlmepriv->lock); in rtw_set_802_11_ssid() 212 pmlmepriv->to_join = true; in rtw_set_802_11_ssid() [all …]
|
| A D | rtw_mlme.c | 22 pmlmepriv->pscanned = NULL; in rtw_init_mlme_priv() 61 pmlmepriv->roam_flags = 0 in rtw_init_mlme_priv() 88 rtw_buf_free(&pmlmepriv->assoc_req, &pmlmepriv->assoc_req_len); in rtw_free_mlme_priv_ie_data() 89 rtw_buf_free(&pmlmepriv->assoc_rsp, &pmlmepriv->assoc_rsp_len); in rtw_free_mlme_priv_ie_data() 90 rtw_free_mlme_ie_data(&pmlmepriv->wps_beacon_ie, &pmlmepriv->wps_beacon_ie_len); in rtw_free_mlme_priv_ie_data() 91 rtw_free_mlme_ie_data(&pmlmepriv->wps_probe_req_ie, &pmlmepriv->wps_probe_req_ie_len); in rtw_free_mlme_priv_ie_data() 92 rtw_free_mlme_ie_data(&pmlmepriv->wps_probe_resp_ie, &pmlmepriv->wps_probe_resp_ie_len); in rtw_free_mlme_priv_ie_data() 95 rtw_free_mlme_ie_data(&pmlmepriv->p2p_beacon_ie, &pmlmepriv->p2p_beacon_ie_len); in rtw_free_mlme_priv_ie_data() 96 rtw_free_mlme_ie_data(&pmlmepriv->p2p_probe_req_ie, &pmlmepriv->p2p_probe_req_ie_len); in rtw_free_mlme_priv_ie_data() 99 rtw_free_mlme_ie_data(&pmlmepriv->p2p_assoc_req_ie, &pmlmepriv->p2p_assoc_req_ie_len); in rtw_free_mlme_priv_ie_data() [all …]
|
| A D | rtw_ap.c | 37 pmlmepriv->update_bcn = false; in free_mlme_ap_info() 1528 struct mlme_priv *pmlmepriv; in update_beacon() local 1625 pmlmepriv->ht_op_mode |= in rtw_ht_operation_update() 1631 pmlmepriv->ht_op_mode &= in rtw_ht_operation_update() 1637 (pmlmepriv->num_sta_no_ht || pmlmepriv->olbc_ht)) { in rtw_ht_operation_update() 1642 (pmlmepriv->num_sta_no_ht == 0 && !pmlmepriv->olbc_ht)) { in rtw_ht_operation_update() 1643 pmlmepriv->ht_op_mode &= in rtw_ht_operation_update() 1660 else if (pmlmepriv->olbc_ht) in rtw_ht_operation_update() 2090 pmlmepriv->olbc = false; in start_ap_mode() 2092 pmlmepriv->olbc_ht = false; in start_ap_mode() [all …]
|
| A D | rtw_cmd.c | 735 if (!pmlmepriv->assoc_by_bssid) in rtw_joinbss_cmd() 1154 if (pmlmepriv->LinkDetectInfo.NumRxOkInPeriod > pmlmepriv->LinkDetectInfo.NumTxOkInPeriod) in traffic_status_watchdog() 1165 if (pmlmepriv->LinkDetectInfo.NumRxOkInPeriod > pmlmepriv->LinkDetectInfo.NumTxOkInPeriod) in traffic_status_watchdog() 1232 struct mlme_priv *pmlmepriv; in dynamic_chk_wk_hdl() local 1234 pmlmepriv = &padapter->mlmepriv; in dynamic_chk_wk_hdl() 1804 spin_lock_bh(&pmlmepriv->lock); in rtw_disassoc_cmd_callback() 1842 spin_lock_bh(&pmlmepriv->lock); in rtw_createbss_cmd_callback() 1885 spin_unlock_bh(&pmlmepriv->lock); in rtw_createbss_cmd_callback() 1917 spin_lock_bh(&pmlmepriv->lock); in rtw_setassocsta_cmdrsp_callback() 1919 if (check_fwstate(pmlmepriv, WIFI_MP_STATE) && check_fwstate(pmlmepriv, _FW_UNDER_LINKING)) in rtw_setassocsta_cmdrsp_callback() [all …]
|
| A D | rtw_pwrctrl.c | 87 struct mlme_priv *pmlmepriv = &(adapter->mlmepriv); in rtw_pwr_unassociated_idle() local 100 || check_fwstate(pmlmepriv, WIFI_AP_STATE) in rtw_pwr_unassociated_idle() 189 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in traffic_check_for_leave_lps() local 308 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in PS_RDY_CHECK() local 320 if (check_fwstate(pmlmepriv, WIFI_SITE_MONITOR) in PS_RDY_CHECK() 322 || check_fwstate(pmlmepriv, WIFI_AP_STATE) in PS_RDY_CHECK() 500 struct mlme_priv *pmlmepriv = &(Adapter->mlmepriv); in LeaveAllPowerSaveModeDirect() local 506 if (check_fwstate(pmlmepriv, _FW_LINKED)) { /* connect */ in LeaveAllPowerSaveModeDirect() 1018 struct mlme_priv *pmlmepriv; in _rtw_pwr_wakeup() local 1028 pmlmepriv = &padapter->mlmepriv; in _rtw_pwr_wakeup() [all …]
|
| A D | rtw_mlme_ext.c | 1451 rtw_buf_update(&pmlmepriv->assoc_rsp, &pmlmepriv->assoc_rsp_len, pframe, pkt_len); in OnAssocRsp() 1453 rtw_buf_free(&pmlmepriv->assoc_rsp, &pmlmepriv->assoc_rsp_len); in OnAssocRsp() 2242 pmlmepriv->update_bcn = false; in issue_beacon() 2526 if (pmlmepriv->wps_probe_req_ie_len > 0 && pmlmepriv->wps_probe_req_ie) { in _issue_probereq() 2527 memcpy(pframe, pmlmepriv->wps_probe_req_ie, pmlmepriv->wps_probe_req_ie_len); in _issue_probereq() 2827 if (pmlmepriv->wps_assoc_resp_ie && pmlmepriv->wps_assoc_resp_ie_len > 0) { in issue_asocrsp() 2828 memcpy(pframe, pmlmepriv->wps_assoc_resp_ie, pmlmepriv->wps_assoc_resp_ie_len); in issue_asocrsp() 3011 rtw_buf_free(&pmlmepriv->assoc_req, &pmlmepriv->assoc_req_len); in issue_assocreq() 3600 if ((pmlmepriv->num_FortyMHzIntolerant == 0) || (pmlmepriv->num_sta_no_ht == 0)) in issue_action_BSSCoexistPacket() 4060 pmlmepriv->num_sta_no_ht++; in collect_bss_info() [all …]
|
| A D | rtw_wlan_util.c | 690 if (pmlmepriv->qospriv.qos_option == 0) { in WMM_param_handler() 843 struct ht_priv *phtpriv = &pmlmepriv->htpriv; in bwmode_update_check() 928 struct ht_priv *phtpriv = &pmlmepriv->htpriv; in HT_caps_handler() 991 struct ht_priv *phtpriv = &pmlmepriv->htpriv; in HT_info_handler() 1140 pmlmepriv->timeBcnInfoChkStart = 0; in rtw_check_bcn_info() 1141 pmlmepriv->NumOfBcnInfoChkFail = 0; in rtw_check_bcn_info() 1267 if (pmlmepriv->NumOfBcnInfoChkFail == 0) in rtw_check_bcn_info() 1268 pmlmepriv->timeBcnInfoChkStart = jiffies; in rtw_check_bcn_info() 1270 pmlmepriv->NumOfBcnInfoChkFail++; in rtw_check_bcn_info() 1274 pmlmepriv->timeBcnInfoChkStart = 0; in rtw_check_bcn_info() [all …]
|
| A D | rtw_recv.c | 652 struct mlme_priv *pmlmepriv = &adapter->mlmepriv; in sta2sta_data_frame() local 653 u8 *mybssid = get_bssid(pmlmepriv); in sta2sta_data_frame() 740 struct mlme_priv *pmlmepriv = &adapter->mlmepriv; in ap2sta_data_frame() local 741 u8 *mybssid = get_bssid(pmlmepriv); in ap2sta_data_frame() 844 struct mlme_priv *pmlmepriv = &adapter->mlmepriv; in sta2ap_data_frame() local 845 unsigned char *mybssid = get_bssid(pmlmepriv); in sta2ap_data_frame() 1345 struct mlme_priv *pmlmepriv = &adapter->mlmepriv; in validate_80211w_mgmt() local 1353 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE) && check_fwstate(pmlmepriv, _FW_LINKED) && in validate_80211w_mgmt() 1509 struct mlme_priv *pmlmepriv = &adapter->mlmepriv; in wlanhdr_to_ethhdr() local 1933 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in process_recv_indicatepkts() local [all …]
|
| A D | rtw_xmit.c | 473 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in update_attrib_sec_info() local 626 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in update_attrib() local 627 struct qos_priv *pqospriv = &pmlmepriv->qospriv; in update_attrib() 643 memcpy(pattrib->ra, get_bssid(pmlmepriv), ETH_ALEN); in update_attrib() 746 if (pmlmepriv->acm_mask != 0) in update_attrib() 864 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_make_wlanhdr() local 865 struct qos_priv *pqospriv = &pmlmepriv->qospriv; in rtw_make_wlanhdr() 1153 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_mgmt_xmitframe_coalesce() local 1171 if (!check_fwstate(pmlmepriv, WIFI_STATION_STATE) || !check_fwstate(pmlmepriv, _FW_LINKED)) in rtw_mgmt_xmitframe_coalesce() 1375 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_count_tx_stats() local [all …]
|
| /drivers/staging/rtl8723bs/include/ |
| A D | rtw_mlme.h | 275 extern void rtw_free_mlme_priv(struct mlme_priv *pmlmepriv); 282 static inline u8 *get_bssid(struct mlme_priv *pmlmepriv) in get_bssid() argument 285 return pmlmepriv->cur_network.network.mac_address; in get_bssid() 290 if (pmlmepriv->fw_state & state) in check_fwstate() 298 return pmlmepriv->fw_state; in get_fwstate() 310 pmlmepriv->fw_state |= state; in set_fwstate() 313 pmlmepriv->bScanInProcess = true; in set_fwstate() 318 pmlmepriv->fw_state &= ~state; in _clr_fwstate_() 321 pmlmepriv->bScanInProcess = false; in _clr_fwstate_() 352 void rtw_free_mlme_priv_ie_data(struct mlme_priv *pmlmepriv); [all …]
|
| /drivers/staging/rtl8723bs/os_dep/ |
| A D | ioctl_cfg80211.c | 987 && check_fwstate(pmlmepriv, _FW_LINKED)) { in cfg80211_rtw_get_station() 1013 check_fwstate(pmlmepriv, _FW_LINKED)) { in cfg80211_rtw_get_station() 1159 if (pmlmepriv->wps_probe_req_ie) { in rtw_cfg80211_set_probe_req_wpsp2pie() 1160 pmlmepriv->wps_probe_req_ie_len = 0; in rtw_cfg80211_set_probe_req_wpsp2pie() 1161 kfree(pmlmepriv->wps_probe_req_ie); in rtw_cfg80211_set_probe_req_wpsp2pie() 1162 pmlmepriv->wps_probe_req_ie = NULL; in rtw_cfg80211_set_probe_req_wpsp2pie() 1166 if (!pmlmepriv->wps_probe_req_ie) in rtw_cfg80211_set_probe_req_wpsp2pie() 1194 struct mlme_priv *pmlmepriv; in cfg80211_rtw_scan() local 1203 pmlmepriv = &padapter->mlmepriv; in cfg80211_rtw_scan() 1270 spin_lock_bh(&pmlmepriv->lock); in cfg80211_rtw_scan() [all …]
|
| A D | mlme_linux.c | 29 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_init_mlme_timer() local 31 timer_setup(&pmlmepriv->assoc_timer, _rtw_join_timeout_handler, 0); in rtw_init_mlme_timer() 32 timer_setup(&pmlmepriv->scan_to_timer, rtw_scan_timeout_handler, 0); in rtw_init_mlme_timer() 33 timer_setup(&pmlmepriv->dynamic_chk_timer, in rtw_init_mlme_timer() 35 timer_setup(&pmlmepriv->set_scan_deny_timer, in rtw_init_mlme_timer() 41 struct mlme_priv *pmlmepriv = &(adapter->mlmepriv); in rtw_os_indicate_connect() local 43 if ((check_fwstate(pmlmepriv, WIFI_ADHOC_MASTER_STATE) == true) || in rtw_os_indicate_connect() 44 (check_fwstate(pmlmepriv, WIFI_ADHOC_STATE) == true)) { in rtw_os_indicate_connect()
|
| A D | os_intfs.c | 345 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_select_queue() local 349 if (pmlmepriv->acm_mask != 0) in rtw_select_queue() 515 pmlmepriv->scan_mode = SCAN_ACTIVE; in rtw_init_default_value() 613 pmlmepriv->LinkDetectInfo.bBusyTraffic = false; in rtw_reset_drv_sw() 1034 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE) in rtw_suspend_free_assoc_resource() 1035 && check_fwstate(pmlmepriv, _FW_LINKED)) { in rtw_suspend_free_assoc_resource() 1040 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE) && check_fwstate(pmlmepriv, _FW_LINKED)) { in rtw_suspend_free_assoc_resource() 1054 if (check_fwstate(pmlmepriv, _FW_UNDER_SURVEY)) in rtw_suspend_free_assoc_resource() 1119 if (check_fwstate(pmlmepriv, WIFI_AP_STATE)) in rtw_suspend_common() 1136 struct mlme_priv *pmlmepriv; in rtw_resume_process_normal() local [all …]
|
| A D | recv_linux.c | 94 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_os_recv_indicate_pkt() local 98 if (check_fwstate(pmlmepriv, WIFI_AP_STATE) == true) { in rtw_os_recv_indicate_pkt() 144 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_handle_tkip_mic_err() local 167 cfg80211_michael_mic_failure(padapter->pnetdev, (u8 *)&pmlmepriv->assoc_bssid[0], key_type, -1, in rtw_handle_tkip_mic_err() 177 memcpy(ev.src_addr.sa_data, &pmlmepriv->assoc_bssid[0], ETH_ALEN); in rtw_handle_tkip_mic_err()
|
| A D | xmit_linux.c | 186 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in _rtw_xmit_entry() local 195 && check_fwstate(pmlmepriv, WIFI_AP_STATE) == true in _rtw_xmit_entry()
|
| A D | sdio_intf.c | 333 struct mlme_priv *pmlmepriv = &if1->mlmepriv; in rtw_sdio_if1_deinit() local 335 if (check_fwstate(pmlmepriv, _FW_LINKED)) in rtw_sdio_if1_deinit()
|
| /drivers/staging/rtl8723bs/hal/ |
| A D | rtl8723b_dm.c | 56 struct mlme_priv *pmlmepriv = &Adapter->mlmepriv; in Update_ODM_ComInfo_8723b() local 99 ODM_CmnInfoHook(pDM_Odm, ODM_CMNINFO_SCAN, &(pmlmepriv->bScanInProcess)); in Update_ODM_ComInfo_8723b() 179 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtl8723b_hal_dm_in_lps() local 190 psta = rtw_get_stainfo(pstapriv, get_bssid(pmlmepriv)); in rtl8723b_hal_dm_in_lps() 203 struct mlme_priv *pmlmepriv = &Adapter->mlmepriv; in rtl8723b_HalDmWatchDog_in_LPS() local 230 psta = rtw_get_stainfo(pstapriv, get_bssid(pmlmepriv)); in rtl8723b_HalDmWatchDog_in_LPS()
|
| A D | hal_intf.c | 44 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in rtw_hal_init_opmode() local 47 fw_state = get_fwstate(pmlmepriv); in rtw_hal_init_opmode() 205 struct mlme_priv *pmlmepriv; in rtw_hal_update_ra_mask() local 212 pmlmepriv = &(padapter->mlmepriv); in rtw_hal_update_ra_mask() 214 if (check_fwstate(pmlmepriv, WIFI_AP_STATE) == true) in rtw_hal_update_ra_mask()
|
| A D | hal_btcoex.c | 162 struct mlme_priv *pmlmepriv; in halbtcoutsrc_IsWifiBusy() local 165 pmlmepriv = &padapter->mlmepriv; in halbtcoutsrc_IsWifiBusy() 167 if (check_fwstate(pmlmepriv, WIFI_ASOC_STATE) == true) { in halbtcoutsrc_IsWifiBusy() 168 if (check_fwstate(pmlmepriv, WIFI_AP_STATE) == true) in halbtcoutsrc_IsWifiBusy() 170 if (pmlmepriv->LinkDetectInfo.bBusyTraffic) in halbtcoutsrc_IsWifiBusy() 179 struct mlme_priv *pmlmepriv; in _halbtcoutsrc_GetWifiLinkStatus() local 184 pmlmepriv = &padapter->mlmepriv; in _halbtcoutsrc_GetWifiLinkStatus() 188 if (check_fwstate(pmlmepriv, WIFI_ASOC_STATE) == true) { in _halbtcoutsrc_GetWifiLinkStatus() 189 if (check_fwstate(pmlmepriv, WIFI_AP_STATE) == true) { in _halbtcoutsrc_GetWifiLinkStatus()
|
| A D | rtl8723b_cmd.c | 234 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in ConstructNullFunctionData() local 235 struct wlan_network *cur_network = &pmlmepriv->cur_network; in ConstructNullFunctionData() 487 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtl8723b_set_FwRsvdPagePkt() local 602 if (check_fwstate(pmlmepriv, _FW_LINKED)) in rtl8723b_set_FwRsvdPagePkt()
|
| A D | hal_com.c | 741 struct mlme_priv *pmlmepriv; in GetHalDefVar() local 745 pmlmepriv = &adapter->mlmepriv; in GetHalDefVar() 747 psta = rtw_get_stainfo(pstapriv, pmlmepriv->cur_network.network.mac_address); in GetHalDefVar()
|
| A D | rtl8723b_hal_init.c | 2368 struct mlme_priv *pmlmepriv; in hw_var_set_mlme_sitesurvey() local 2372 pmlmepriv = &padapter->mlmepriv; in hw_var_set_mlme_sitesurvey() 2381 if ((check_fwstate(pmlmepriv, WIFI_AP_STATE) == true)) in hw_var_set_mlme_sitesurvey() 2393 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE | WIFI_ADHOC_STATE | WIFI_ADHOC_MASTER_STATE)) { in hw_var_set_mlme_sitesurvey() 2404 if (check_fwstate(pmlmepriv, (_FW_LINKED|WIFI_AP_STATE))) in hw_var_set_mlme_sitesurvey() 2408 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE | WIFI_ADHOC_STATE | WIFI_ADHOC_MASTER_STATE)) { in hw_var_set_mlme_sitesurvey() 2430 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in hw_var_set_mlme_join() local 2448 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE) == true) in hw_var_set_mlme_join() 2460 if (check_fwstate(pmlmepriv, WIFI_ADHOC_STATE|WIFI_ADHOC_MASTER_STATE)) in hw_var_set_mlme_join()
|
| A D | rtl8723bs_xmit.c | 38 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtl8723_dequeue_writeport() local 48 ret = ret || check_fwstate(pmlmepriv, _FW_UNDER_SURVEY); in rtl8723_dequeue_writeport()
|