Searched refs:pHTInfo (Results 1 - 25 of 28) sorted by relevance

12

/drivers/staging/rtl8192e/
H A Drtl819x_HTProc.c84 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
86 pHTInfo->bAcceptAddbaReq = 1;
88 pHTInfo->bRegShortGI20MHz = 1;
89 pHTInfo->bRegShortGI40MHz = 1;
91 pHTInfo->bRegBW40MHz = 1;
93 if (pHTInfo->bRegBW40MHz)
94 pHTInfo->bRegSuppCCK = 1;
96 pHTInfo->bRegSuppCCK = true;
98 pHTInfo
219 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
238 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
276 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
340 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
427 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
439 HTResetIOTSetting(struct rt_hi_throughput *pHTInfo) argument
690 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
807 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
876 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
951 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
964 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
1012 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
1042 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
[all...]
H A Drtllib_tx.c289 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
296 if (!pHTInfo->bCurrentHTSupport || !pHTInfo->bEnableHT)
306 if (pHTInfo->IOTAction & HT_IOT_ACT_TX_NO_AGGREGATION)
311 if (pHTInfo->bCurrentAMPDUEnable) {
336 tcb_desc->ampdu_factor = pHTInfo->CurrentAMPDUFactor;
337 tcb_desc->ampdu_density = pHTInfo->CurrentMPDUDensity;
341 switch (pHTInfo->ForcedAMPDUMode) {
347 tcb_desc->ampdu_density = pHTInfo
373 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
394 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
438 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
[all...]
H A Drtllib_module.c163 ieee->pHTInfo = kzalloc(sizeof(struct rt_hi_throughput), GFP_KERNEL);
164 if (ieee->pHTInfo == NULL) {
193 kfree(ieee->pHTInfo);
194 ieee->pHTInfo = NULL;
H A Drtl819x_BAProc.c269 (ieee->pHTInfo->bCurrentHTSupport == false) ||
270 (ieee->pHTInfo->IOTAction & HT_IOT_ACT_REJECT_ADDBA_REQ)) {
275 ieee->pHTInfo->bCurrentHTSupport);
302 (ieee->pHTInfo->IOTAction & HT_IOT_ACT_ALLOW_PEER_AGG_ONE_PKT))
352 ieee->pHTInfo->bCurrentHTSupport == false ||
353 ieee->pHTInfo->bCurrentAMPDUEnable == false) {
357 ieee->pHTInfo->bCurrentHTSupport,
358 ieee->pHTInfo->bCurrentAMPDUEnable);
442 ieee->pHTInfo->bCurrentHTSupport == false) {
446 ieee->pHTInfo
[all...]
H A Drtllib_softmac.c198 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
201 if (pHTInfo->IOTAction & HT_IOT_ACT_MGNT_USE_CCK_6M)
209 (ieee->mode == IEEE_N_24G && !pHTInfo->bCurSuppCCK))
859 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
873 ieee->pHTInfo->bCurSuppCCK)) {
884 if (ieee->pHTInfo->bCurrentHTSupport) {
885 tmp_ht_cap_buf = (u8 *) &(ieee->pHTInfo->SelfHTCap);
886 tmp_ht_cap_len = sizeof(ieee->pHTInfo
[all...]
H A Drtllib_softmac_wx.c365 if (ieee->pHTInfo->bCurrentHTSupport && ieee->pHTInfo->bEnableHT &&
366 ieee->pHTInfo->bCurBW40MHz) {
368 chan_offset = ieee->pHTInfo->CurSTAExtChnlOffset;
369 bandwidth = (enum ht_channel_width)ieee->pHTInfo->bCurBW40MHz;
H A Drtllib_rx.c554 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo; local
556 u8 WinSize = pHTInfo->RxReorderWinSize;
577 pHTInfo->RxReorderDropCounter++;
737 MSECS(pHTInfo->RxReorderPendingTime));
906 if ((ieee->pHTInfo->bCurRxReorderEnable == false) ||
1407 if (ieee->pHTInfo->bCurRxReorderEnable == false || pTS == NULL || bToOtherSTA)
H A Drtl819x_TSProc.c94 MSECS(ieee->pHTInfo->RxReorderPendingTime));
/drivers/staging/rtl8192u/ieee80211/
H A Drtl819x_HTProc.c48 *function: This function update default settings in pHTInfo structure
49 * input: PRT_HIGH_THROUGHPUT pHTInfo
56 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
57 //const typeof( ((struct ieee80211_device *)0)->pHTInfo ) *__mptr = &pHTInfo;
59 //printk("pHTinfo:%p, &pHTinfo:%p, mptr:%p, offsetof:%x\n", pHTInfo, &pHTInfo, __mptr, offsetof(struct ieee80211_device, pHTInfo));
62 pHTInfo
225 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
244 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
283 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
381 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
945 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
1131 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
1221 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
1304 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
1349 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
1398 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
[all...]
H A Dieee80211_tx.c310 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
314 if (!pHTInfo->bCurrentHTSupport||!pHTInfo->bEnableHT)
333 if(pHTInfo->bCurrentAMPDUEnable)
356 tcb_desc->ampdu_factor = pHTInfo->CurrentAMPDUFactor;
357 tcb_desc->ampdu_density = pHTInfo->CurrentMPDUDensity;
361 switch (pHTInfo->ForcedAMPDUMode )
368 tcb_desc->ampdu_density = pHTInfo->ForcedMPDUDensity;
369 tcb_desc->ampdu_factor = pHTInfo
399 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
421 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
479 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
[all...]
H A Dieee80211_module.c160 ieee->pHTInfo = kzalloc(sizeof(RT_HIGH_THROUGHPUT), GFP_KERNEL);
161 if (ieee->pHTInfo == NULL)
200 kfree(ieee->pHTInfo);
201 ieee->pHTInfo = NULL;
H A Drtl819x_BAProc.c368 (ieee->pHTInfo->bCurrentHTSupport == false)) //||
372 IEEE80211_DEBUG(IEEE80211_DL_ERR, "Failed to reply on ADDBA_REQ as some capability is not ready(%d, %d)\n", ieee->current_network.qos_data.active, ieee->pHTInfo->bCurrentHTSupport);
467 ieee->pHTInfo->bCurrentHTSupport == false ||
468 ieee->pHTInfo->bCurrentAMPDUEnable == false )
470 IEEE80211_DEBUG(IEEE80211_DL_ERR, "reject to ADDBA_RSP as some capability is not ready(%d, %d, %d)\n",ieee->current_network.qos_data.active, ieee->pHTInfo->bCurrentHTSupport, ieee->pHTInfo->bCurrentAMPDUEnable);
590 ieee->pHTInfo->bCurrentHTSupport == false )
592 IEEE80211_DEBUG(IEEE80211_DL_ERR, "received DELBA while QOS or HT is not supported(%d, %d)\n",ieee->current_network.qos_data.active, ieee->pHTInfo->bCurrentHTSupport);
H A Dieee80211_softmac.c186 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
190 if(pHTInfo->IOTAction & HT_IOT_ACT_MGNT_USE_CCK_6M)
199 (ieee->mode== IEEE_N_24G&&!pHTInfo->bCurSuppCCK))
711 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
734 tmp_ht_cap_buf =(u8 *) &(ieee->pHTInfo->SelfHTCap);
735 tmp_ht_cap_len = sizeof(ieee->pHTInfo->SelfHTCap);
736 tmp_ht_info_buf =(u8 *) &(ieee->pHTInfo->SelfHTInfo);
737 tmp_ht_info_len = sizeof(ieee->pHTInfo
[all...]
H A Dieee80211_softmac_wx.c323 if (ieee->pHTInfo->bCurrentHTSupport && ieee->pHTInfo->bEnableHT && ieee->pHTInfo->bCurBW40MHz) {
325 chan_offset = ieee->pHTInfo->CurSTAExtChnlOffset;
326 bandwidth = (HT_CHANNEL_WIDTH)ieee->pHTInfo->bCurBW40MHz;
H A Dieee80211_rx.c603 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo; local
606 u8 WinSize = pHTInfo->RxReorderWinSize;
620 pHTInfo->RxReorderDropCounter++;
763 pTS->RxPktPendingTimer.expires = jiffies + MSECS(pHTInfo->RxReorderPendingTime);
1019 if( (ieee->pHTInfo->bCurRxReorderEnable == false) || !ieee->current_network.qos_data.active|| !IsDataFrame(skb->data) || IsLegacyDataFrame(skb->data)){
1313 if(ieee->pHTInfo->bCurRxReorderEnable == false ||pTS == NULL){
H A Drtl819x_TSProc.c90 mod_timer(&pRxTs->RxPktPendingTimer, jiffies + MSECS(ieee->pHTInfo->RxReorderPendingTime));
H A Dieee80211.h1809 PRT_HIGH_THROUGHPUT pHTInfo; member in struct:ieee80211_device
2548 extern void HTResetIOTSetting(PRT_HIGH_THROUGHPUT pHTInfo);
/drivers/staging/rtl8192e/rtl8192e/
H A Drtl_dm.c263 struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo; local
284 bshort_gi_enabled = (pHTInfo->bCurTxBW40MHz && pHTInfo->bCurShortGI40MHz) ||
285 (!pHTInfo->bCurTxBW40MHz && pHTInfo->bCurShortGI20MHz);
2119 struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo; local
2130 if (priv->rtllib->pHTInfo->IOTAction & HT_IOT_ACT_DISABLE_EDCA_TURBO)
2144 peername[pHTInfo
2223 struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo; local
2250 struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo; local
[all...]
H A Dr8192E_cmdpkt.c160 (!priv->rtllib->pHTInfo->bCurSuppCCK)))
H A Drtl_cam.c72 if ((ieee->pHTInfo->IOTAction&HT_IOT_ACT_PURE_N_MODE) || !hwwep) {
H A Dr8192E_dev.c2162 if (ieee->pHTInfo->PeerMimoPs == 0) {
2175 if (ieee->pHTInfo->bCurTxBW40MHz &&
2176 ieee->pHTInfo->bCurShortGI40MHz)
2178 else if (!ieee->pHTInfo->bCurTxBW40MHz &&
2179 ieee->pHTInfo->bCurShortGI20MHz)
H A Drtl_core.c550 (!priv->rtllib->pHTInfo->bCurrentRT2RTLongSlotTime)) {
582 if (ieee->pHTInfo->bCurrentHTSupport)
584 ieee->pHTInfo->bCurrentRT2RTLongSlotTime =
586 ieee->pHTInfo->RT2RT_HT_Mode = net->bssht.RT2RT_HT_Mode;
929 priv->rtllib->pHTInfo->bEnableHT = 1;
933 priv->rtllib->pHTInfo->bEnableHT = 0;
2650 && ieee->pHTInfo->bCurrentHTSupport) {
/drivers/staging/rtl8192u/
H A Dr8192U_dm.c162 PRT_HIGH_THROUGHPUT pHTInfo = priv->ieee80211->pHTInfo; local
195 if (!priv->bCurrentRxAggrEnable && !pHTInfo->bCurrentRT2RTAggregation) {
197 ulValue = (pHTInfo->UsbRxFwAggrEn<<24) | (pHTInfo->UsbRxFwAggrPageNum<<16) |
198 (pHTInfo->UsbRxFwAggrPacketNum<<8) | (pHTInfo->UsbRxFwAggrTimeout);
314 PRT_HIGH_THROUGHPUT pHTInfo = priv->ieee80211->pHTInfo; local
343 bshort_gi_enabled = (pHTInfo
2507 PRT_HIGH_THROUGHPUT pHTInfo = priv->ieee80211->pHTInfo; local
2625 PRT_HIGH_THROUGHPUT pHTInfo = priv->ieee80211->pHTInfo; local
[all...]
H A Dr819xU_cmdpkt.c192 (!priv->ieee80211->pHTInfo->bCurSuppCCK))) {
H A Dr8192U_core.c1172 if ((cap & WLAN_CAPABILITY_SHORT_SLOT) && (!priv->ieee80211->pHTInfo->bCurrentRT2RTLongSlotTime)) /* short slot time */
1809 if (ieee->pHTInfo->bCurrentHTSupport)
1811 ieee->pHTInfo->bCurrentRT2RTLongSlotTime = net->bssht.bdRT2RTLongSlotTime;
1989 if (ieee->pHTInfo->PeerMimoPs == 0) { /* MIMO_PS_STATIC */
2002 if (ieee->pHTInfo->bCurTxBW40MHz && ieee->pHTInfo->bCurShortGI40MHz)
2004 else if (!ieee->pHTInfo->bCurTxBW40MHz && ieee->pHTInfo->bCurShortGI20MHz)
2113 priv->ieee80211->pHTInfo->bEnableHT = 1;
2115 priv->ieee80211->pHTInfo
[all...]

Completed in 2198 milliseconds

12