pstat 424 arch/x86/platform/uv/uv_nmi.c int *pstat = PCH_PCR_GPIO_ADDRESS(GPI_NMI_STS_GPP_D_0); pstat 425 arch/x86/platform/uv/uv_nmi.c int status = *pstat; pstat 433 arch/x86/platform/uv/uv_nmi.c *pstat = STS_GPP_D_0_MASK; /* Is a UV NMI: clear GPP_D_0 status */ pstat 434 arch/x86/platform/uv/uv_nmi.c (void)*pstat; /* Flush write */ pstat 27 drivers/input/misc/pcap_keys.c u32 pstat; pstat 29 drivers/input/misc/pcap_keys.c ezx_pcap_read(pcap_keys->pcap, PCAP_REG_PSTAT, &pstat); pstat 30 drivers/input/misc/pcap_keys.c pstat &= 1 << pirq; pstat 34 drivers/input/misc/pcap_keys.c input_report_key(pcap_keys->input, KEY_POWER, !pstat); pstat 37 drivers/input/misc/pcap_keys.c input_report_key(pcap_keys->input, KEY_HP, !pstat); pstat 1091 drivers/scsi/dc395x.c u16 pstat; pstat 1093 drivers/scsi/dc395x.c pci_read_config_word(dev, PCI_STATUS, &pstat); pstat 1150 drivers/scsi/dc395x.c pstat); pstat 880 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c struct sta_info *pstat, int pkt_type) pstat 914 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c ether_addr_copy((void *)GetAddr1Ptr(pwlanhdr), pstat->hwaddr); pstat 939 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c leval = cpu_to_le16(pstat->aid | BIT(14) | BIT(15)); pstat 942 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->bssratelen <= 8) { pstat 943 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pframe = rtw_set_ie(pframe, _SUPPORTEDRATES_IE_, pstat->bssratelen, pstat->bssrateset, &pattrib->pktlen); pstat 945 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pframe = rtw_set_ie(pframe, _SUPPORTEDRATES_IE_, 8, pstat->bssrateset, &pattrib->pktlen); pstat 946 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pframe = rtw_set_ie(pframe, _EXT_SUPPORTEDRATES_IE_, pstat->bssratelen-8, pstat->bssrateset+8, &pattrib->pktlen); pstat 949 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pstat->flags & WLAN_STA_HT) && (pmlmepriv->htpriv.ht_option)) { pstat 970 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pstat->flags & WLAN_STA_WME) && (pmlmepriv->qospriv.qos_option)) { pstat 2654 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c struct sta_info *pstat = NULL; pstat 2694 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat = rtw_get_stainfo(pstapriv, sa); pstat 2695 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!pstat) { pstat 2698 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat = rtw_alloc_stainfo(pstapriv, sa); pstat 2699 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!pstat) { pstat 2705 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state = WIFI_FW_AUTH_NULL; pstat 2706 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->auth_seq = 0; pstat 2709 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!list_empty(&pstat->asoc_list)) { pstat 2710 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c list_del_init(&pstat->asoc_list); pstat 2721 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (list_empty(&pstat->auth_list)) { pstat 2722 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c list_add_tail(&pstat->auth_list, &pstapriv->auth_list); pstat 2727 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->auth_seq == 0) pstat 2728 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->expire_to = pstapriv->auth_to; pstat 2730 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pstat->auth_seq + 1) != seq) { pstat 2732 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c seq, pstat->auth_seq+1); pstat 2739 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= ~WIFI_FW_AUTH_NULL; pstat 2740 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_SUCCESS; pstat 2741 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->expire_to = pstapriv->assoc_to; pstat 2742 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->authalg = algorithm; pstat 2745 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c seq, pstat->auth_seq+1); pstat 2753 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= ~WIFI_FW_AUTH_NULL; pstat 2754 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_STATE; pstat 2755 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->authalg = algorithm; pstat 2756 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->auth_seq = 2; pstat 2770 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!memcmp((void *)(p + 2), pstat->chg_txt, 128)) { pstat 2771 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_AUTH_STATE); pstat 2772 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_SUCCESS; pstat 2774 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->expire_to = pstapriv->assoc_to; pstat 2782 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c seq, pstat->auth_seq+1); pstat 2789 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->auth_seq = seq + 1; pstat 2791 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c issue_auth(padapter, pstat, (unsigned short)(_STATS_SUCCESSFUL_)); pstat 2793 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->state & WIFI_FW_AUTH_SUCCESS) pstat 2794 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->auth_seq = 0; pstat 2800 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat) pstat 2801 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c rtw_free_stainfo(padapter, pstat); pstat 2803 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat = &stat; pstat 2804 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memset((char *)pstat, '\0', sizeof(stat)); pstat 2805 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->auth_seq = 2; pstat 2806 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memcpy(pstat->hwaddr, sa, 6); pstat 2808 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c issue_auth(padapter, pstat, (unsigned short)status); pstat 2896 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c struct sta_info *pstat; pstat 2931 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat = rtw_get_stainfo(pstapriv, GetAddr2Ptr(pframe)); pstat 2932 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!pstat) { pstat 2945 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!((pstat->state) & WIFI_FW_AUTH_SUCCESS)) { pstat 2946 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!((pstat->state) & WIFI_FW_ASSOC_SUCCESS)) { pstat 2950 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_ASSOC_SUCCESS); pstat 2951 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_STATE; pstat 2954 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_AUTH_SUCCESS); pstat 2955 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_STATE; pstat 2957 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->capability = capab_info; pstat 2962 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->hwaddr); pstat 3016 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->bssratelen = supportRateNum; pstat 3017 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memcpy(pstat->bssrateset, supportRate, supportRateNum); pstat 3018 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c UpdateBrateTblForSoftAP(pstat->bssrateset, pstat->bssratelen); pstat 3021 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->dot8021xalg = 0; pstat 3022 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa_psk = 0; pstat 3023 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa_group_cipher = 0; pstat 3024 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa2_group_cipher = 0; pstat 3025 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa_pairwise_cipher = 0; pstat 3026 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa2_pairwise_cipher = 0; pstat 3027 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memset(pstat->wpa_ie, 0, sizeof(pstat->wpa_ie)); pstat 3035 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->dot8021xalg = 1;/* psk, todo:802.1x */ pstat 3036 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa_psk |= BIT(1); pstat 3038 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa2_group_cipher = group_cipher & psecuritypriv->wpa2_group_cipher; pstat 3039 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa2_pairwise_cipher = pairwise_cipher & psecuritypriv->wpa2_pairwise_cipher; pstat 3041 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!pstat->wpa2_group_cipher) pstat 3044 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!pstat->wpa2_pairwise_cipher) pstat 3056 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->dot8021xalg = 1;/* psk, todo:802.1x */ pstat 3057 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa_psk |= BIT(0); pstat 3059 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa_group_cipher = group_cipher & psecuritypriv->wpa_group_cipher; pstat 3060 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->wpa_pairwise_cipher = pairwise_cipher & psecuritypriv->wpa_pairwise_cipher; pstat 3062 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!pstat->wpa_group_cipher) pstat 3065 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!pstat->wpa_pairwise_cipher) pstat 3078 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags &= ~(WLAN_STA_WPS | WLAN_STA_MAYBE_WPS); pstat 3084 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_WPS; pstat 3092 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_MAYBE_WPS; pstat 3097 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((psecuritypriv->wpa_psk > 0) && (pstat->flags & (WLAN_STA_WPS|WLAN_STA_MAYBE_WPS))) { pstat 3117 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c "request, but AP don't support WPA/RSN\n", pstat->hwaddr); pstat 3128 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_WPS; pstat 3131 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c copy_len = min_t(int, wpa_ie_len + 2, sizeof(pstat->wpa_ie)); pstat 3134 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memcpy(pstat->wpa_ie, wpa_ie-2, copy_len); pstat 3137 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags &= ~WLAN_STA_WME; pstat 3138 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->qos_option = 0; pstat 3139 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->qos_info = 0; pstat 3140 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->has_legacy_ac = true; pstat 3141 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_vo = 0; pstat 3142 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_vi = 0; pstat 3143 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_be = 0; pstat 3144 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_bk = 0; pstat 3151 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_WME; pstat 3153 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->qos_option = 1; pstat 3154 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->qos_info = *(p+8); pstat 3156 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->max_sp_len = (pstat->qos_info>>5) & 0x3; pstat 3158 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pstat->qos_info & 0xf) != 0xf) pstat 3159 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->has_legacy_ac = true; pstat 3161 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->has_legacy_ac = false; pstat 3163 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->qos_info & 0xf) { pstat 3164 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->qos_info & BIT(0)) pstat 3165 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_vo = BIT(0)|BIT(1); pstat 3167 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_vo = 0; pstat 3169 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->qos_info & BIT(1)) pstat 3170 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_vi = BIT(0)|BIT(1); pstat 3172 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_vi = 0; pstat 3174 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->qos_info & BIT(2)) pstat 3175 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_bk = BIT(0)|BIT(1); pstat 3177 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_bk = 0; pstat 3179 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->qos_info & BIT(3)) pstat 3180 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_be = BIT(0)|BIT(1); pstat 3182 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->uapsd_be = 0; pstat 3194 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memset(&pstat->htpriv.ht_cap, 0, sizeof(struct ieee80211_ht_cap)); pstat 3197 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_HT; pstat 3199 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_WME; pstat 3201 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memcpy(&pstat->htpriv.ht_cap, pstat 3204 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags &= ~WLAN_STA_HT; pstat 3206 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((!pmlmepriv->htpriv.ht_option) && (pstat->flags & WLAN_STA_HT)) { pstat 3211 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pstat->flags & WLAN_STA_HT) && pstat 3212 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c ((pstat->wpa2_pairwise_cipher & WPA_CIPHER_TKIP) || pstat 3213 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c (pstat->wpa_pairwise_cipher & WPA_CIPHER_TKIP))) { pstat 3215 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c "use TKIP with HT association\n", pstat->hwaddr); pstat 3221 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_NONERP; pstat 3222 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c for (i = 0; i < pstat->bssratelen; i++) { pstat 3223 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pstat->bssrateset[i] & 0x7f) > 22) { pstat 3224 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags &= ~WLAN_STA_NONERP; pstat 3229 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->capability & WLAN_CAPABILITY_SHORT_PREAMBLE) pstat 3230 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_SHORT_PREAMBLE; pstat 3232 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->flags &= ~WLAN_STA_SHORT_PREAMBLE; pstat 3244 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->aid > 0) { pstat 3245 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c DBG_88E(" old AID %d\n", pstat->aid); pstat 3247 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c for (pstat->aid = 1; pstat->aid <= NUM_STA; pstat->aid++) pstat 3248 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstapriv->sta_aid[pstat->aid - 1] == NULL) pstat 3252 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->aid > pstapriv->max_num_sta) { pstat 3253 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->aid = 0; pstat 3261 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstapriv->sta_aid[pstat->aid - 1] = pstat; pstat 3262 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c DBG_88E("allocate new AID=(%d)\n", pstat->aid); pstat 3266 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_ASSOC_STATE); pstat 3267 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_SUCCESS; pstat 3270 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!list_empty(&pstat->auth_list)) { pstat 3271 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c list_del_init(&pstat->auth_list); pstat 3277 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (list_empty(&pstat->asoc_list)) { pstat 3278 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->expire_to = pstapriv->expire_to; pstat 3279 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c list_add_tail(&pstat->asoc_list, &pstapriv->asoc_list); pstat 3285 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pstat->state & WIFI_FW_ASSOC_SUCCESS) && (_STATS_SUCCESSFUL_ == status)) { pstat 3287 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c bss_cap_update_on_sta_join(padapter, pstat); pstat 3288 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c sta_info_update(padapter, pstat); pstat 3292 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c issue_asocrsp(padapter, status, pstat, WIFI_ASSOCRSP); pstat 3294 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c issue_asocrsp(padapter, status, pstat, WIFI_REASSOCRSP); pstat 3298 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c rtw_indicate_sta_assoc_event(padapter, pstat); pstat 3301 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c report_add_sta_event(padapter, pstat->hwaddr, pstat->aid); pstat 3314 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->aid = 0; pstat 3316 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c issue_asocrsp(padapter, status, pstat, WIFI_ASSOCRSP); pstat 3318 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c issue_asocrsp(padapter, status, pstat, WIFI_REASSOCRSP); pstat 791 drivers/staging/rtl8188eu/hal/odm.c struct sta_info *pstat = pDM_Odm->pODM_StaInfo[i]; pstat 793 drivers/staging/rtl8188eu/hal/odm.c if (IS_STA_VALID(pstat)) { pstat 794 drivers/staging/rtl8188eu/hal/odm.c if (ODM_RAStateCheck(pDM_Odm, pstat->rssi_stat.UndecoratedSmoothedPWDB, false, &pstat->rssi_level)) { pstat 797 drivers/staging/rtl8188eu/hal/odm.c pstat->rssi_stat.UndecoratedSmoothedPWDB, pstat->rssi_level)); pstat 798 drivers/staging/rtl8188eu/hal/odm.c rtw_hal_update_ra_mask(pAdapter, i, pstat->rssi_level); pstat 891 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c struct sta_info *pstat = NULL; pstat 952 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat = rtw_get_stainfo(pstapriv, sa); pstat 953 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat == NULL) { pstat 957 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat = rtw_alloc_stainfo(pstapriv, sa); pstat 958 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat == NULL) { pstat 964 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state = WIFI_FW_AUTH_NULL; pstat 965 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->auth_seq = 0; pstat 972 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (list_empty(&pstat->asoc_list) == false) { pstat 973 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c list_del_init(&pstat->asoc_list); pstat 975 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->expire_to > 0) { pstat 987 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (list_empty(&pstat->auth_list)) { pstat 989 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c list_add_tail(&pstat->auth_list, &pstapriv->auth_list); pstat 994 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->auth_seq == 0) pstat 995 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->expire_to = pstapriv->auth_to; pstat 998 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pstat->auth_seq + 1) != seq) { pstat 1000 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c seq, pstat->auth_seq+1); pstat 1007 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= ~WIFI_FW_AUTH_NULL; pstat 1008 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_SUCCESS; pstat 1009 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->expire_to = pstapriv->assoc_to; pstat 1010 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->authalg = algorithm; pstat 1013 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c seq, pstat->auth_seq+1); pstat 1020 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memset((void *)pstat->chg_txt, 78, 128); pstat 1022 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= ~WIFI_FW_AUTH_NULL; pstat 1023 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_STATE; pstat 1024 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->authalg = algorithm; pstat 1025 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->auth_seq = 2; pstat 1039 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!memcmp((void *)(p + 2), pstat->chg_txt, 128)) { pstat 1040 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_AUTH_STATE); pstat 1041 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_SUCCESS; pstat 1043 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->expire_to = pstapriv->assoc_to; pstat 1051 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c seq, pstat->auth_seq+1); pstat 1059 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->auth_seq = seq + 1; pstat 1061 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c issue_auth(padapter, pstat, (unsigned short)(_STATS_SUCCESSFUL_)); pstat 1063 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->state & WIFI_FW_AUTH_SUCCESS) pstat 1064 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->auth_seq = 0; pstat 1071 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat) pstat 1072 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c rtw_free_stainfo(padapter, pstat); pstat 1074 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat = &stat; pstat 1075 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memset((char *)pstat, '\0', sizeof(stat)); pstat 1076 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->auth_seq = 2; pstat 1077 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memcpy(pstat->hwaddr, sa, 6); pstat 1079 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c issue_auth(padapter, pstat, (unsigned short)status); pstat 1175 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c struct sta_info *pstat; pstat 1211 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat = rtw_get_stainfo(pstapriv, GetAddr2Ptr(pframe)); pstat 1212 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!pstat) { pstat 1229 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!((pstat->state) & WIFI_FW_AUTH_SUCCESS)) { pstat 1230 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!((pstat->state) & WIFI_FW_ASSOC_SUCCESS)) { pstat 1234 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_ASSOC_SUCCESS); pstat 1235 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_STATE; pstat 1238 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_AUTH_SUCCESS); pstat 1239 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_STATE; pstat 1243 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->capability = capab_info; pstat 1249 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c MAC_ARG(pstat->hwaddr)); pstat 1304 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->bssratelen = supportRateNum; pstat 1305 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memcpy(pstat->bssrateset, supportRate, supportRateNum); pstat 1306 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c UpdateBrateTblForSoftAP(pstat->bssrateset, pstat->bssratelen); pstat 1309 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->dot8021xalg = 0; pstat 1310 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa_psk = 0; pstat 1311 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa_group_cipher = 0; pstat 1312 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa2_group_cipher = 0; pstat 1313 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa_pairwise_cipher = 0; pstat 1314 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa2_pairwise_cipher = 0; pstat 1315 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memset(pstat->wpa_ie, 0, sizeof(pstat->wpa_ie)); pstat 1324 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->dot8021xalg = 1;/* psk, todo:802.1x */ pstat 1325 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa_psk |= BIT(1); pstat 1327 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa2_group_cipher = group_cipher&psecuritypriv->wpa2_group_cipher; pstat 1328 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa2_pairwise_cipher = pairwise_cipher&psecuritypriv->wpa2_pairwise_cipher; pstat 1330 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!pstat->wpa2_group_cipher) pstat 1333 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!pstat->wpa2_pairwise_cipher) pstat 1347 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->dot8021xalg = 1;/* psk, todo:802.1x */ pstat 1348 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa_psk |= BIT(0); pstat 1350 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa_group_cipher = group_cipher&psecuritypriv->wpa_group_cipher; pstat 1351 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->wpa_pairwise_cipher = pairwise_cipher&psecuritypriv->wpa_pairwise_cipher; pstat 1353 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!pstat->wpa_group_cipher) pstat 1356 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!pstat->wpa_pairwise_cipher) pstat 1371 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags &= ~(WLAN_STA_WPS | WLAN_STA_MAYBE_WPS); pstat 1377 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_WPS; pstat 1385 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_MAYBE_WPS; pstat 1392 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c && (pstat->flags & (WLAN_STA_WPS|WLAN_STA_MAYBE_WPS))) { pstat 1413 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c "request, but AP don't support WPA/RSN\n", MAC_ARG(pstat->hwaddr)); pstat 1425 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_WPS; pstat 1428 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c copy_len = ((wpa_ie_len+2) > sizeof(pstat->wpa_ie)) ? (sizeof(pstat->wpa_ie)):(wpa_ie_len+2); pstat 1433 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memcpy(pstat->wpa_ie, wpa_ie-2, copy_len); pstat 1439 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags &= ~WLAN_STA_WME; pstat 1440 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->qos_option = 0; pstat 1441 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->qos_info = 0; pstat 1442 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->has_legacy_ac = true; pstat 1443 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_vo = 0; pstat 1444 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_vi = 0; pstat 1445 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_be = 0; pstat 1446 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_bk = 0; pstat 1454 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_WME; pstat 1456 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->qos_option = 1; pstat 1457 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->qos_info = *(p+8); pstat 1459 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->max_sp_len = (pstat->qos_info>>5)&0x3; pstat 1461 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pstat->qos_info&0xf) != 0xf) pstat 1462 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->has_legacy_ac = true; pstat 1464 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->has_legacy_ac = false; pstat 1466 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->qos_info&0xf) { pstat 1467 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->qos_info&BIT(0)) pstat 1468 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_vo = BIT(0)|BIT(1); pstat 1470 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_vo = 0; pstat 1472 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->qos_info&BIT(1)) pstat 1473 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_vi = BIT(0)|BIT(1); pstat 1475 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_vi = 0; pstat 1477 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->qos_info&BIT(2)) pstat 1478 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_bk = BIT(0)|BIT(1); pstat 1480 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_bk = 0; pstat 1482 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->qos_info&BIT(3)) pstat 1483 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_be = BIT(0)|BIT(1); pstat 1485 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->uapsd_be = 0; pstat 1499 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memset(&pstat->htpriv.ht_cap, 0, sizeof(struct rtw_ieee80211_ht_cap)); pstat 1501 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_HT; pstat 1503 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_WME; pstat 1505 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memcpy(&pstat->htpriv.ht_cap, elems.ht_capabilities, sizeof(struct rtw_ieee80211_ht_cap)); pstat 1508 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags &= ~WLAN_STA_HT; pstat 1511 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmepriv->htpriv.ht_option == false) && (pstat->flags&WLAN_STA_HT)) { pstat 1517 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pstat->flags & WLAN_STA_HT) && pstat 1518 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c ((pstat->wpa2_pairwise_cipher&WPA_CIPHER_TKIP) || pstat 1519 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c (pstat->wpa_pairwise_cipher&WPA_CIPHER_TKIP))) { pstat 1521 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c "use TKIP with HT association\n", MAC_ARG(pstat->hwaddr)); pstat 1526 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_NONERP; pstat 1527 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c for (i = 0; i < pstat->bssratelen; i++) { pstat 1528 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pstat->bssrateset[i] & 0x7f) > 22) { pstat 1529 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags &= ~WLAN_STA_NONERP; pstat 1534 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->capability & WLAN_CAPABILITY_SHORT_PREAMBLE) pstat 1535 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags |= WLAN_STA_SHORT_PREAMBLE; pstat 1537 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->flags &= ~WLAN_STA_SHORT_PREAMBLE; pstat 1553 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->aid > 0) { pstat 1554 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c DBG_871X(" old AID %d\n", pstat->aid); pstat 1556 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c for (pstat->aid = 1; pstat->aid <= NUM_STA; pstat->aid++) pstat 1557 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstapriv->sta_aid[pstat->aid - 1] == NULL) pstat 1561 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->aid > pstapriv->max_num_sta) { pstat 1563 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->aid = 0; pstat 1573 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstapriv->sta_aid[pstat->aid - 1] = pstat; pstat 1574 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c DBG_871X("allocate new AID = (%d)\n", pstat->aid); pstat 1579 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_ASSOC_STATE); pstat 1580 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_SUCCESS; pstat 1583 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!list_empty(&pstat->auth_list)) { pstat 1584 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c list_del_init(&pstat->auth_list); pstat 1590 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (list_empty(&pstat->asoc_list)) { pstat 1591 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->expire_to = pstapriv->expire_to; pstat 1592 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c list_add_tail(&pstat->asoc_list, &pstapriv->asoc_list); pstat 1598 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat && (pstat->state & WIFI_FW_ASSOC_SUCCESS) && (_STATS_SUCCESSFUL_ == status)) { pstat 1600 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c bss_cap_update_on_sta_join(padapter, pstat); pstat 1601 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c sta_info_update(padapter, pstat); pstat 1605 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c issue_asocrsp(padapter, status, pstat, WIFI_ASSOCRSP); pstat 1607 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c issue_asocrsp(padapter, status, pstat, WIFI_REASSOCRSP); pstat 1609 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c spin_lock_bh(&pstat->lock); pstat 1610 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->passoc_req) { pstat 1611 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c kfree(pstat->passoc_req); pstat 1612 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->passoc_req = NULL; pstat 1613 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->assoc_req_len = 0; pstat 1616 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->passoc_req = rtw_zmalloc(pkt_len); pstat 1617 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->passoc_req) { pstat 1618 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memcpy(pstat->passoc_req, pframe, pkt_len); pstat 1619 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->assoc_req_len = pkt_len; pstat 1621 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c spin_unlock_bh(&pstat->lock); pstat 1624 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c report_add_sta_event(padapter, pstat->hwaddr, pstat->aid); pstat 1637 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->aid = 0; pstat 1639 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c issue_asocrsp(padapter, status, pstat, WIFI_ASSOCRSP); pstat 1641 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c issue_asocrsp(padapter, status, pstat, WIFI_REASSOCRSP); pstat 3094 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c void issue_asocrsp(struct adapter *padapter, unsigned short status, struct sta_info *pstat, int pkt_type) pstat 3129 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memcpy((void *)GetAddr1Ptr(pwlanhdr), pstat->hwaddr, ETH_ALEN); pstat 3153 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c le_tmp = cpu_to_le16(pstat->aid | BIT(14) | BIT(15)); pstat 3156 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->bssratelen <= 8) { pstat 3157 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pframe = rtw_set_ie(pframe, _SUPPORTEDRATES_IE_, pstat->bssratelen, pstat->bssrateset, &(pattrib->pktlen)); pstat 3159 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pframe = rtw_set_ie(pframe, _SUPPORTEDRATES_IE_, 8, pstat->bssrateset, &(pattrib->pktlen)); pstat 3160 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pframe = rtw_set_ie(pframe, _EXT_SUPPORTEDRATES_IE_, (pstat->bssratelen-8), pstat->bssrateset+8, &(pattrib->pktlen)); pstat 3163 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pstat->flags & WLAN_STA_HT) && (pmlmepriv->htpriv.ht_option)) { pstat 3187 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pstat->flags & WLAN_STA_WME) && (pmlmepriv->qospriv.qos_option)) { pstat 1125 drivers/staging/rtl8723bs/hal/odm.c PSTA_INFO_T pstat = pDM_Odm->pODM_StaInfo[i]; pstat 1127 drivers/staging/rtl8723bs/hal/odm.c if (IS_STA_VALID(pstat)) { pstat 1128 drivers/staging/rtl8723bs/hal/odm.c if (IS_MCAST(pstat->hwaddr)) /* if (psta->mac_id == 1) */ pstat 1130 drivers/staging/rtl8723bs/hal/odm.c if (IS_MCAST(pstat->hwaddr)) pstat 1133 drivers/staging/rtl8723bs/hal/odm.c if (true == ODM_RAStateCheck(pDM_Odm, pstat->rssi_stat.UndecoratedSmoothedPWDB, false, &pstat->rssi_level)) { pstat 1134 drivers/staging/rtl8723bs/hal/odm.c ODM_RT_TRACE(pDM_Odm, ODM_COMP_RA_MASK, ODM_DBG_LOUD, ("RSSI:%d, RSSI_LEVEL:%d\n", pstat->rssi_stat.UndecoratedSmoothedPWDB, pstat->rssi_level)); pstat 1136 drivers/staging/rtl8723bs/hal/odm.c rtw_hal_update_ra_mask(pstat, pstat->rssi_level); pstat 666 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h void issue_asocrsp(struct adapter *padapter, unsigned short status, struct sta_info *pstat, int pkt_type); pstat 390 fs/overlayfs/copy_up.c struct kstat pstat; pstat 426 fs/overlayfs/copy_up.c ovl_set_timestamps(upperdir, &c->pstat); pstat 708 fs/overlayfs/copy_up.c ovl_set_timestamps(c->destdir, &c->pstat); pstat 815 fs/overlayfs/copy_up.c err = vfs_getattr(&parentpath, &ctx.pstat, pstat 442 tools/perf/builtin-kmem.c __page_stat__findnew_page(struct page_stat *pstat, bool create) pstat 454 tools/perf/builtin-kmem.c cmp = data->page - pstat->page; pstat 468 tools/perf/builtin-kmem.c data->page = pstat->page; pstat 469 tools/perf/builtin-kmem.c data->order = pstat->order; pstat 470 tools/perf/builtin-kmem.c data->gfp_flags = pstat->gfp_flags; pstat 471 tools/perf/builtin-kmem.c data->migrate_type = pstat->migrate_type; pstat 480 tools/perf/builtin-kmem.c static struct page_stat *page_stat__find_page(struct page_stat *pstat) pstat 482 tools/perf/builtin-kmem.c return __page_stat__findnew_page(pstat, false); pstat 485 tools/perf/builtin-kmem.c static struct page_stat *page_stat__findnew_page(struct page_stat *pstat) pstat 487 tools/perf/builtin-kmem.c return __page_stat__findnew_page(pstat, true); pstat 491 tools/perf/builtin-kmem.c __page_stat__findnew_alloc(struct page_stat *pstat, bool create) pstat 505 tools/perf/builtin-kmem.c cmp = sort->cmp(pstat, data); pstat 523 tools/perf/builtin-kmem.c data->page = pstat->page; pstat 524 tools/perf/builtin-kmem.c data->order = pstat->order; pstat 525 tools/perf/builtin-kmem.c data->gfp_flags = pstat->gfp_flags; pstat 526 tools/perf/builtin-kmem.c data->migrate_type = pstat->migrate_type; pstat 535 tools/perf/builtin-kmem.c static struct page_stat *page_stat__find_alloc(struct page_stat *pstat) pstat 537 tools/perf/builtin-kmem.c return __page_stat__findnew_alloc(pstat, false); pstat 540 tools/perf/builtin-kmem.c static struct page_stat *page_stat__findnew_alloc(struct page_stat *pstat) pstat 542 tools/perf/builtin-kmem.c return __page_stat__findnew_alloc(pstat, true); pstat 546 tools/perf/builtin-kmem.c __page_stat__findnew_caller(struct page_stat *pstat, bool create) pstat 560 tools/perf/builtin-kmem.c cmp = sort->cmp(pstat, data); pstat 578 tools/perf/builtin-kmem.c data->callsite = pstat->callsite; pstat 579 tools/perf/builtin-kmem.c data->order = pstat->order; pstat 580 tools/perf/builtin-kmem.c data->gfp_flags = pstat->gfp_flags; pstat 581 tools/perf/builtin-kmem.c data->migrate_type = pstat->migrate_type; pstat 590 tools/perf/builtin-kmem.c static struct page_stat *page_stat__find_caller(struct page_stat *pstat) pstat 592 tools/perf/builtin-kmem.c return __page_stat__findnew_caller(pstat, false); pstat 595 tools/perf/builtin-kmem.c static struct page_stat *page_stat__findnew_caller(struct page_stat *pstat) pstat 597 tools/perf/builtin-kmem.c return __page_stat__findnew_caller(pstat, true); pstat 797 tools/perf/builtin-kmem.c struct page_stat *pstat; pstat 829 tools/perf/builtin-kmem.c pstat = page_stat__findnew_page(&this); pstat 830 tools/perf/builtin-kmem.c if (pstat == NULL) pstat 833 tools/perf/builtin-kmem.c pstat->nr_alloc++; pstat 834 tools/perf/builtin-kmem.c pstat->alloc_bytes += bytes; pstat 835 tools/perf/builtin-kmem.c pstat->callsite = callsite; pstat 838 tools/perf/builtin-kmem.c pstat = page_stat__findnew_alloc(&this); pstat 839 tools/perf/builtin-kmem.c if (pstat == NULL) pstat 842 tools/perf/builtin-kmem.c pstat->nr_alloc++; pstat 843 tools/perf/builtin-kmem.c pstat->alloc_bytes += bytes; pstat 844 tools/perf/builtin-kmem.c pstat->callsite = callsite; pstat 848 tools/perf/builtin-kmem.c pstat = page_stat__findnew_caller(&this); pstat 849 tools/perf/builtin-kmem.c if (pstat == NULL) pstat 852 tools/perf/builtin-kmem.c pstat->nr_alloc++; pstat 853 tools/perf/builtin-kmem.c pstat->alloc_bytes += bytes; pstat 866 tools/perf/builtin-kmem.c struct page_stat *pstat; pstat 880 tools/perf/builtin-kmem.c pstat = page_stat__find_page(&this); pstat 881 tools/perf/builtin-kmem.c if (pstat == NULL) { pstat 891 tools/perf/builtin-kmem.c this.gfp_flags = pstat->gfp_flags; pstat 892 tools/perf/builtin-kmem.c this.migrate_type = pstat->migrate_type; pstat 893 tools/perf/builtin-kmem.c this.callsite = pstat->callsite; pstat 895 tools/perf/builtin-kmem.c rb_erase(&pstat->node, &page_live_tree); pstat 896 tools/perf/builtin-kmem.c free(pstat); pstat 901 tools/perf/builtin-kmem.c pstat = page_stat__find_alloc(&this); pstat 902 tools/perf/builtin-kmem.c if (pstat == NULL) pstat 905 tools/perf/builtin-kmem.c pstat->nr_free++; pstat 906 tools/perf/builtin-kmem.c pstat->free_bytes += bytes; pstat 909 tools/perf/builtin-kmem.c pstat = page_stat__find_caller(&this); pstat 910 tools/perf/builtin-kmem.c if (pstat == NULL) pstat 913 tools/perf/builtin-kmem.c pstat->nr_free++; pstat 914 tools/perf/builtin-kmem.c pstat->free_bytes += bytes; pstat 917 tools/perf/builtin-kmem.c pstat->nr_alloc--; pstat 918 tools/perf/builtin-kmem.c pstat->alloc_bytes -= bytes; pstat 920 tools/perf/builtin-kmem.c if (pstat->nr_alloc == 0) { pstat 921 tools/perf/builtin-kmem.c rb_erase(&pstat->node, &page_caller_tree); pstat 922 tools/perf/builtin-kmem.c free(pstat);