Home
last modified time | relevance | path

Searched refs:pmlmepriv (Results 1 – 23 of 23) sorted by relevance

/linux-6.15/drivers/staging/rtl8723bs/core/
H A Drtw_ioctl_set.c53 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 …]
H A Drtw_mlme.c22 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 …]
H A Drtw_ap.c37 pmlmepriv->update_bcn = false; in free_mlme_ap_info()
1533 struct mlme_priv *pmlmepriv; in update_beacon() local
1630 pmlmepriv->ht_op_mode |= in rtw_ht_operation_update()
1636 pmlmepriv->ht_op_mode &= in rtw_ht_operation_update()
1642 (pmlmepriv->num_sta_no_ht || pmlmepriv->olbc_ht)) { in rtw_ht_operation_update()
1647 (pmlmepriv->num_sta_no_ht == 0 && !pmlmepriv->olbc_ht)) { in rtw_ht_operation_update()
1648 pmlmepriv->ht_op_mode &= in rtw_ht_operation_update()
1665 else if (pmlmepriv->olbc_ht) in rtw_ht_operation_update()
2095 pmlmepriv->olbc = false; in start_ap_mode()
2097 pmlmepriv->olbc_ht = false; in start_ap_mode()
[all …]
H A Drtw_cmd.c736 if (!pmlmepriv->assoc_by_bssid) in rtw_joinbss_cmd()
1158 if (pmlmepriv->LinkDetectInfo.NumRxOkInPeriod > pmlmepriv->LinkDetectInfo.NumTxOkInPeriod) in traffic_status_watchdog()
1169 if (pmlmepriv->LinkDetectInfo.NumRxOkInPeriod > pmlmepriv->LinkDetectInfo.NumTxOkInPeriod) in traffic_status_watchdog()
1236 struct mlme_priv *pmlmepriv; in dynamic_chk_wk_hdl() local
1238 pmlmepriv = &padapter->mlmepriv; in dynamic_chk_wk_hdl()
1813 spin_lock_bh(&pmlmepriv->lock); in rtw_disassoc_cmd_callback()
1851 spin_lock_bh(&pmlmepriv->lock); in rtw_createbss_cmd_callback()
1895 spin_unlock_bh(&pmlmepriv->lock); in rtw_createbss_cmd_callback()
1927 spin_lock_bh(&pmlmepriv->lock); in rtw_setassocsta_cmdrsp_callback()
1929 if (check_fwstate(pmlmepriv, WIFI_MP_STATE) && check_fwstate(pmlmepriv, _FW_UNDER_LINKING)) in rtw_setassocsta_cmdrsp_callback()
[all …]
H A Drtw_pwrctrl.c89 struct mlme_priv *pmlmepriv = &(adapter->mlmepriv); in rtw_pwr_unassociated_idle() local
102 || check_fwstate(pmlmepriv, WIFI_AP_STATE) in rtw_pwr_unassociated_idle()
191 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in traffic_check_for_leave_lps() local
310 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in PS_RDY_CHECK() local
322 if (check_fwstate(pmlmepriv, WIFI_SITE_MONITOR) in PS_RDY_CHECK()
324 || check_fwstate(pmlmepriv, WIFI_AP_STATE) in PS_RDY_CHECK()
502 struct mlme_priv *pmlmepriv = &(Adapter->mlmepriv); in LeaveAllPowerSaveModeDirect() local
508 if (check_fwstate(pmlmepriv, _FW_LINKED)) { /* connect */ in LeaveAllPowerSaveModeDirect()
1021 struct mlme_priv *pmlmepriv; in _rtw_pwr_wakeup() local
1031 pmlmepriv = &padapter->mlmepriv; in _rtw_pwr_wakeup()
[all …]
H A Drtw_mlme_ext.c1451 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 …]
H A Drtw_wlan_util.c690 if (pmlmepriv->qospriv.qos_option == 0) { in WMM_param_handler()
843 struct ht_priv *phtpriv = &pmlmepriv->htpriv; in bwmode_update_check()
933 struct ht_priv *phtpriv = &pmlmepriv->htpriv; in HT_caps_handler()
996 struct ht_priv *phtpriv = &pmlmepriv->htpriv; in HT_info_handler()
1145 pmlmepriv->timeBcnInfoChkStart = 0; in rtw_check_bcn_info()
1146 pmlmepriv->NumOfBcnInfoChkFail = 0; in rtw_check_bcn_info()
1272 if (pmlmepriv->NumOfBcnInfoChkFail == 0) in rtw_check_bcn_info()
1273 pmlmepriv->timeBcnInfoChkStart = jiffies; in rtw_check_bcn_info()
1275 pmlmepriv->NumOfBcnInfoChkFail++; in rtw_check_bcn_info()
1279 pmlmepriv->timeBcnInfoChkStart = 0; in rtw_check_bcn_info()
[all …]
H A Drtw_recv.c652 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 …]
H A Drtw_xmit.c473 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()
1150 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_mgmt_xmitframe_coalesce() local
1168 if (!check_fwstate(pmlmepriv, WIFI_STATION_STATE) || !check_fwstate(pmlmepriv, _FW_LINKED)) in rtw_mgmt_xmitframe_coalesce()
1372 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_count_tx_stats() local
[all …]
/linux-6.15/drivers/staging/rtl8723bs/include/
H A Drtw_mlme.h275 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_()
354 void rtw_free_mlme_priv_ie_data(struct mlme_priv *pmlmepriv);
[all …]
/linux-6.15/drivers/staging/rtl8723bs/os_dep/
H A Dmlme_linux.c29 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()
H A Dioctl_cfg80211.c987 && 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 …]
H A Dos_intfs.c347 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_select_queue() local
351 if (pmlmepriv->acm_mask != 0) in rtw_select_queue()
517 pmlmepriv->scan_mode = SCAN_ACTIVE; in rtw_init_default_value()
616 pmlmepriv->LinkDetectInfo.bBusyTraffic = false; in rtw_reset_drv_sw()
1041 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE) in rtw_suspend_free_assoc_resource()
1042 && check_fwstate(pmlmepriv, _FW_LINKED)) { in rtw_suspend_free_assoc_resource()
1047 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE) && check_fwstate(pmlmepriv, _FW_LINKED)) { in rtw_suspend_free_assoc_resource()
1061 if (check_fwstate(pmlmepriv, _FW_UNDER_SURVEY)) in rtw_suspend_free_assoc_resource()
1126 if (check_fwstate(pmlmepriv, WIFI_AP_STATE)) in rtw_suspend_common()
1147 struct mlme_priv *pmlmepriv; in rtw_resume_process_normal() local
[all …]
H A Drecv_linux.c95 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_os_recv_indicate_pkt() local
99 if (check_fwstate(pmlmepriv, WIFI_AP_STATE) == true) { in rtw_os_recv_indicate_pkt()
145 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_handle_tkip_mic_err() local
169 cfg80211_michael_mic_failure(padapter->pnetdev, (u8 *)&pmlmepriv->assoc_bssid[0], key_type, -1, in rtw_handle_tkip_mic_err()
180 memcpy(ev.src_addr.sa_data, &pmlmepriv->assoc_bssid[0], ETH_ALEN); in rtw_handle_tkip_mic_err()
H A Dxmit_linux.c186 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in _rtw_xmit_entry() local
195 && check_fwstate(pmlmepriv, WIFI_AP_STATE) == true in _rtw_xmit_entry()
H A Dsdio_intf.c335 struct mlme_priv *pmlmepriv = &if1->mlmepriv; in rtw_sdio_if1_deinit() local
337 if (check_fwstate(pmlmepriv, _FW_LINKED)) in rtw_sdio_if1_deinit()
/linux-6.15/drivers/staging/rtl8723bs/hal/
H A Drtl8723b_dm.c59 struct mlme_priv *pmlmepriv = &Adapter->mlmepriv; in Update_ODM_ComInfo_8723b() local
102 ODM_CmnInfoHook(pDM_Odm, ODM_CMNINFO_SCAN, &(pmlmepriv->bScanInProcess)); in Update_ODM_ComInfo_8723b()
186 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtl8723b_hal_dm_in_lps() local
197 psta = rtw_get_stainfo(pstapriv, get_bssid(pmlmepriv)); in rtl8723b_hal_dm_in_lps()
210 struct mlme_priv *pmlmepriv = &Adapter->mlmepriv; in rtl8723b_HalDmWatchDog_in_LPS() local
237 psta = rtw_get_stainfo(pstapriv, get_bssid(pmlmepriv)); in rtl8723b_HalDmWatchDog_in_LPS()
H A Dhal_intf.c48 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in rtw_hal_init_opmode() local
51 fw_state = get_fwstate(pmlmepriv); in rtw_hal_init_opmode()
212 struct mlme_priv *pmlmepriv; in rtw_hal_update_ra_mask() local
219 pmlmepriv = &(padapter->mlmepriv); in rtw_hal_update_ra_mask()
221 if (check_fwstate(pmlmepriv, WIFI_AP_STATE) == true) in rtw_hal_update_ra_mask()
H A Dhal_btcoex.c162 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()
H A Drtl8723b_cmd.c236 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in ConstructNullFunctionData() local
237 struct wlan_network *cur_network = &pmlmepriv->cur_network; in ConstructNullFunctionData()
502 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtl8723b_set_FwRsvdPagePkt() local
617 if (check_fwstate(pmlmepriv, _FW_LINKED)) { in rtl8723b_set_FwRsvdPagePkt()
H A Dhal_com.c748 struct mlme_priv *pmlmepriv; in GetHalDefVar() local
752 pmlmepriv = &adapter->mlmepriv; in GetHalDefVar()
754 psta = rtw_get_stainfo(pstapriv, pmlmepriv->cur_network.network.mac_address); in GetHalDefVar()
H A Drtl8723b_hal_init.c2486 struct mlme_priv *pmlmepriv; in hw_var_set_mlme_sitesurvey() local
2490 pmlmepriv = &padapter->mlmepriv; in hw_var_set_mlme_sitesurvey()
2499 if ((check_fwstate(pmlmepriv, WIFI_AP_STATE) == true)) in hw_var_set_mlme_sitesurvey()
2511 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE | WIFI_ADHOC_STATE | WIFI_ADHOC_MASTER_STATE)) { in hw_var_set_mlme_sitesurvey()
2522 if (check_fwstate(pmlmepriv, (_FW_LINKED|WIFI_AP_STATE))) in hw_var_set_mlme_sitesurvey()
2526 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE | WIFI_ADHOC_STATE | WIFI_ADHOC_MASTER_STATE)) { in hw_var_set_mlme_sitesurvey()
2548 struct mlme_priv *pmlmepriv; in hw_var_set_mlme_join() local
2554 pmlmepriv = &padapter->mlmepriv; in hw_var_set_mlme_join()
2569 if (check_fwstate(pmlmepriv, WIFI_STATION_STATE) == true) in hw_var_set_mlme_join()
2581 if (check_fwstate(pmlmepriv, WIFI_ADHOC_STATE|WIFI_ADHOC_MASTER_STATE)) in hw_var_set_mlme_join()
H A Drtl8723bs_xmit.c38 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtl8723_dequeue_writeport() local
48 ret = ret || check_fwstate(pmlmepriv, _FW_UNDER_SURVEY); in rtl8723_dequeue_writeport()