rtllib 38 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c priv->rtllib->tx_headroom + 4); rtllib 56 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c seg_ptr = skb_put(skb, priv->rtllib->tx_headroom); rtllib 68 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c (!priv->rtllib->check_nic_enough_desc(dev, TXCMD_QUEUE) || rtllib 69 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c (!skb_queue_empty(&priv->rtllib->skb_waitQ[TXCMD_QUEUE])) || rtllib 70 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c (priv->rtllib->queue_stop))) { rtllib 71 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c skb_queue_tail(&priv->rtllib->skb_waitQ[TXCMD_QUEUE], rtllib 74 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c priv->rtllib->softmac_hard_start_xmit(skb, dev); rtllib 24 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c struct rtllib_network *net = &priv->rtllib->current_network; rtllib 54 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c switch (priv->rtllib->iw_mode) { rtllib 56 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->state == RTLLIB_LINKED) rtllib 63 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->state == RTLLIB_LINKED) rtllib 69 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->state == RTLLIB_LINKED) rtllib 79 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->LedControlHandler) rtllib 80 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c priv->rtllib->LedControlHandler(dev, LedAction); rtllib 172 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c u8 mode = priv->rtllib->mode; rtllib 174 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c &priv->rtllib->current_network.qos_data.parameters; rtllib 213 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c priv->rtllib->SetHwRegHandler(dev, HW_VAR_ACM_CTRL, rtllib 221 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c &priv->rtllib->current_network.qos_data.parameters; rtllib 599 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c priv->rtllib->bSupportRemoteWakeUp = true; rtllib 601 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c priv->rtllib->bSupportRemoteWakeUp = false; rtllib 630 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c switch (priv->rtllib->mode) { rtllib 710 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c priv->rtllib->eRFPowerState = eRfOff; rtllib 791 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c rtl92e_set_wireless_mode(dev, priv->rtllib->mode); rtllib 864 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c } else if (priv->rtllib->RfOffReason > RF_CHANGE_BY_PS) { rtllib 867 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c __func__, priv->rtllib->RfOffReason); rtllib 868 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c rtl92e_set_rf_state(dev, eRfOff, priv->rtllib->RfOffReason); rtllib 869 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c } else if (priv->rtllib->RfOffReason >= RF_CHANGE_BY_IPS) { rtllib 872 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c __func__, priv->rtllib->RfOffReason); rtllib 873 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c rtl92e_set_rf_state(dev, eRfOff, priv->rtllib->RfOffReason); rtllib 877 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c priv->rtllib->eRFPowerState = eRfOn; rtllib 878 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c priv->rtllib->RfOffReason = 0; rtllib 881 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->FwRWRF) rtllib 947 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c net = &priv->rtllib->current_network; rtllib 954 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->iw_mode == IW_MODE_ADHOC) { rtllib 971 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c struct rtllib_device *ieee = priv->rtllib; rtllib 991 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->state == RTLLIB_LINKED) { rtllib 1243 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c switch (priv->rtllib->pairwise_key_type) { rtllib 1500 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c reg824_bit9 = rtl92e_get_bb_reg(priv->rtllib->dev, rtllib 1726 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (!rtl92e_is_legal_rf_path(priv->rtllib->dev, rfpath)) rtllib 1871 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c ether_addr_equal(priv->rtllib->current_network.bssid, rtllib 1877 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c ether_addr_equal(praddr, priv->rtllib->dev->dev_addr); rtllib 2083 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c priv->rtllib->SetHwRegHandler(dev, HW_VAR_MEDIA_STATUS, &OpMode); rtllib 2085 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (!priv->rtllib->bSupportRemoteWakeUp) { rtllib 2097 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (!priv->rtllib->bSupportRemoteWakeUp) { rtllib 2114 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c skb_queue_purge(&priv->rtllib->skb_waitQ[i]); rtllib 2116 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c skb_queue_purge(&priv->rtllib->skb_aggQ[i]); rtllib 2124 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c struct rtllib_device *ieee = priv->rtllib; rtllib 2175 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c priv->rtllib->softmac_features = IEEE_SOFTMAC_SCAN | rtllib 2179 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c priv->rtllib->tx_headroom = sizeof(struct tx_fwinfo_8190pci); rtllib 2342 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c struct rtllib_device *ieee = priv->rtllib; rtllib 2345 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c (ieee->rtllib_ap_sec_type(priv->rtllib)&(SEC_ALG_WEP | rtllib 2356 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c struct rtllib_device *ieee = priv->rtllib; rtllib 207 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (priv->rtllib->eRFPowerState != eRfOn && !priv->being_init_adapter) rtllib 245 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (priv->rtllib->eRFPowerState != eRfOn && !priv->being_init_adapter) rtllib 809 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c struct rtllib_device *ieee = priv->rtllib; rtllib 819 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (!rtllib_legal_channel(priv->rtllib, channel)) { rtllib 1002 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c switch (priv->rtllib->mode) { rtllib 1067 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (priv->rtllib->current_network.channel == 14 && rtllib 1071 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c } else if (priv->rtllib->current_network.channel != rtllib 1095 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (priv->rtllib->current_network.channel == 14 && rtllib 1099 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c } else if (priv->rtllib->current_network.channel != 14 rtllib 1114 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (priv->rtllib->current_network.channel == 14 && rtllib 1117 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c else if (priv->rtllib->current_network.channel != 14 && rtllib 1252 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c atomic_dec(&(priv->rtllib->atm_swbw)); rtllib 1267 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c atomic_inc(&(priv->rtllib->atm_swbw)); rtllib 1380 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c priv->rtllib->current_network.channel); rtllib 1412 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c (&(priv->rtllib->PowerSaveControl)); rtllib 1428 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if ((priv->rtllib->eRFPowerState == eRfOff) && rtllib 1474 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (priv->rtllib->eRFPowerState == eRfOff) rtllib 1557 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c priv->rtllib->eRFPowerState = eRFPowerState; rtllib 1586 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (eRFPowerState == priv->rtllib->eRFPowerState && rtllib 1610 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c priv->rtllib->InitialGainHandler(dev, IG_Backup); rtllib 1614 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c priv->rtllib->InitialGainHandler(dev, IG_Restore); rtllib 28 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c struct rtllib_device *ieee = priv->rtllib; rtllib 33 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c (priv->rtllib->auth_mode != 2)) { rtllib 61 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c struct rtllib_device *ieee = priv->rtllib; rtllib 91 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c rtState = priv->rtllib->eRFPowerState; rtllib 92 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->PowerSaveControl.bInactivePs) { rtllib 94 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->RfOffReason > RF_CHANGE_BY_IPS) { rtllib 99 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c mutex_lock(&priv->rtllib->ips_mutex); rtllib 101 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c mutex_unlock(&priv->rtllib->ips_mutex); rtllib 104 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c priv->rtllib->is_set_key = true; rtllib 154 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c u8 *MacAddr = priv->rtllib->current_network.bssid; rtllib 169 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if ((priv->rtllib->pairwise_key_type == KEY_TYPE_WEP40) || rtllib 170 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c (priv->rtllib->pairwise_key_type == KEY_TYPE_WEP104)) { rtllib 174 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->swcamtable[EntryId].bused) { rtllib 176 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c priv->rtllib->pairwise_key_type, rtllib 178 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c (u32 *)(&priv->rtllib->swcamtable rtllib 183 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c } else if (priv->rtllib->pairwise_key_type == KEY_TYPE_TKIP) { rtllib 184 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->iw_mode == IW_MODE_ADHOC) { rtllib 186 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c priv->rtllib->pairwise_key_type, rtllib 188 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c (u32 *)(&priv->rtllib->swcamtable[4]. rtllib 192 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c priv->rtllib->pairwise_key_type, rtllib 194 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c (u32 *)(&priv->rtllib->swcamtable[4]. rtllib 198 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c } else if (priv->rtllib->pairwise_key_type == KEY_TYPE_CCMP) { rtllib 199 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->iw_mode == IW_MODE_ADHOC) { rtllib 201 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c priv->rtllib->pairwise_key_type, rtllib 203 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c (u32 *)(&priv->rtllib->swcamtable[4]. rtllib 207 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c priv->rtllib->pairwise_key_type, MacAddr, rtllib 208 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c 0, (u32 *)(&priv->rtllib->swcamtable[4]. rtllib 213 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->group_key_type == KEY_TYPE_TKIP) { rtllib 216 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->swcamtable[EntryId].bused) { rtllib 218 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c priv->rtllib->group_key_type, rtllib 220 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c (u32 *)(&priv->rtllib->swcamtable[EntryId].key_buf[0])); rtllib 223 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->iw_mode == IW_MODE_ADHOC) { rtllib 224 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->swcamtable[0].bused) { rtllib 226 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c priv->rtllib->group_key_type, rtllib 228 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c (u32 *)(&priv->rtllib->swcamtable[0].key_buf[0])); rtllib 236 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c } else if (priv->rtllib->group_key_type == KEY_TYPE_CCMP) { rtllib 239 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->swcamtable[EntryId].bused) { rtllib 241 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c priv->rtllib->group_key_type, rtllib 243 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c (u32 *)(&priv->rtllib->swcamtable[EntryId].key_buf[0])); rtllib 247 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->iw_mode == IW_MODE_ADHOC) { rtllib 248 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c if (priv->rtllib->swcamtable[0].bused) { rtllib 250 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c priv->rtllib->group_key_type, rtllib 252 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c (u32 *)(&priv->rtllib->swcamtable[0].key_buf[0])); rtllib 140 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct rtllib_device *ieee = priv->rtllib; rtllib 179 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtState = priv->rtllib->eRFPowerState; rtllib 183 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->RfOffReason &= (~ChangeSource); rtllib 188 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (!priv->rtllib->RfOffReason) { rtllib 189 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->RfOffReason = 0; rtllib 199 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->RfOffReason, ChangeSource); rtllib 206 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if ((priv->rtllib->iw_mode == IW_MODE_INFRA) || rtllib 207 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (priv->rtllib->iw_mode == IW_MODE_ADHOC)) { rtllib 208 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if ((priv->rtllib->RfOffReason > RF_CHANGE_BY_IPS) || rtllib 214 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_MgntDisconnect(priv->rtllib, rtllib 220 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->RfOffReason |= ChangeSource; rtllib 225 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->RfOffReason |= ChangeSource; rtllib 236 drivers/staging/rtl8192e/rtl8192e/rtl_core.c StateToSet, priv->rtllib->RfOffReason); rtllib 249 drivers/staging/rtl8192e/rtl8192e/rtl_core.c StateToSet, ChangeSource, priv->rtllib->RfOffReason); rtllib 313 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct rtllib_network *net = &priv->rtllib->current_network; rtllib 323 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->SetHwRegHandler(dev, HW_VAR_ACK_PREAMBLE, rtllib 333 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->SetHwRegHandler(dev, HW_VAR_ACK_PREAMBLE, rtllib 343 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (!priv->rtllib->pHTInfo->bCurrentRT2RTLongSlotTime)) { rtllib 346 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->SetHwRegHandler(dev, rtllib 352 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->SetHwRegHandler(dev, rtllib 371 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct net_device *dev = priv->rtllib->dev; rtllib 372 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct rtllib_device *ieee = priv->rtllib; rtllib 387 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct net_device *dev = priv->rtllib->dev; rtllib 391 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state != RTLLIB_LINKED) rtllib 397 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->SetHwRegHandler(dev, HW_VAR_AC_PARAM, (u8 *)(&i)); rtllib 411 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state != RTLLIB_LINKED) rtllib 414 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->iw_mode != IW_MODE_INFRA) rtllib 428 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->wmm_acm = network->qos_data.wmm_acm; rtllib 434 drivers/staging/rtl8192e/rtl8192e/rtl_core.c memcpy(&priv->rtllib->current_network.qos_data.parameters, rtllib 472 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state != RTLLIB_LINKED) rtllib 475 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->iw_mode != IW_MODE_INFRA) rtllib 478 drivers/staging/rtl8192e/rtl8192e/rtl_core.c spin_lock_irqsave(&priv->rtllib->lock, flags); rtllib 480 drivers/staging/rtl8192e/rtl8192e/rtl_core.c memcpy(&priv->rtllib->current_network.qos_data.parameters, rtllib 483 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->current_network.qos_data.active = 1; rtllib 484 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->wmm_acm = network->qos_data.wmm_acm; rtllib 486 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->current_network.qos_data.old_param_count = rtllib 487 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->current_network.qos_data.param_count; rtllib 488 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->current_network.qos_data.param_count = rtllib 491 drivers/staging/rtl8192e/rtl8192e/rtl_core.c memcpy(&priv->rtllib->current_network.qos_data.parameters, rtllib 493 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->current_network.qos_data.active = 0; rtllib 494 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->current_network.qos_data.supported = 0; rtllib 498 drivers/staging/rtl8192e/rtl8192e/rtl_core.c spin_unlock_irqrestore(&priv->rtllib->lock, flags); rtllib 501 drivers/staging/rtl8192e/rtl8192e/rtl_core.c network->flags, priv->rtllib->current_network.qos_data.active); rtllib 503 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtl92e_dm_init_edca_turbo(priv->rtllib->dev); rtllib 521 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct net_device *dev = priv->rtllib->dev; rtllib 531 drivers/staging/rtl8192e/rtl8192e/rtl_core.c pnewskb = rtllib_get_beacon(priv->rtllib); rtllib 541 drivers/staging/rtl8192e/rtl8192e/rtl_core.c skb_push(pnewskb, priv->rtllib->tx_headroom); rtllib 559 drivers/staging/rtl8192e/rtl8192e/rtl_core.c net = &priv->rtllib->current_network; rtllib 648 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct rtllib_device *ieee = priv->rtllib; rtllib 713 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->mode = wireless_mode; rtllib 717 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->pHTInfo->bEnableHT = 1; rtllib 721 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->pHTInfo->bEnableHT = 0; rtllib 734 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (&priv->rtllib->PowerSaveControl); rtllib 741 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->ieee_up = 1; rtllib 760 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state != RTLLIB_LINKED) rtllib 761 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_softmac_start_protocol(priv->rtllib, 0); rtllib 762 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_reset_queue(priv->rtllib); rtllib 782 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->rtllib_ips_leave) rtllib 783 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->rtllib_ips_leave(dev); rtllib 785 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state == RTLLIB_LINKED) rtllib 790 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->ieee_up = 0; rtllib 796 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->wpa_ie_len = 0; rtllib 797 drivers/staging/rtl8192e/rtl8192e/rtl_core.c kfree(priv->rtllib->wpa_ie); rtllib 798 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->wpa_ie = NULL; rtllib 800 drivers/staging/rtl8192e/rtl8192e/rtl_core.c memset(priv->rtllib->swcamtable, 0, sizeof(struct sw_cam_table) * 32); rtllib 805 drivers/staging/rtl8192e/rtl8192e/rtl_core.c cancel_delayed_work(&priv->rtllib->hw_wakeup_wq); rtllib 807 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_softmac_stop_protocol(priv->rtllib, 0, true); rtllib 829 drivers/staging/rtl8192e/rtl8192e/rtl_core.c memset(&priv->rtllib->current_network, 0, rtllib 840 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->softmac_hard_start_xmit = _rtl92e_hard_start_xmit; rtllib 841 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->set_chan = _rtl92e_set_chan; rtllib 842 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->link_change = priv->ops->link_change; rtllib 843 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->softmac_data_hard_start_xmit = _rtl92e_hard_data_xmit; rtllib 844 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->check_nic_enough_desc = _rtl92e_check_nic_enough_desc; rtllib 845 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->handle_assoc_response = _rtl92e_handle_assoc_response; rtllib 846 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->handle_beacon = _rtl92e_handle_beacon; rtllib 847 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->SetWirelessMode = rtl92e_set_wireless_mode; rtllib 848 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LeisurePSLeave = rtl92e_leisure_ps_leave; rtllib 849 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->SetBWModeHandler = rtl92e_set_bw_mode; rtllib 852 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->start_send_beacons = rtl92e_start_beacon; rtllib 853 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->stop_send_beacons = _rtl92e_stop_beacon; rtllib 855 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->sta_wake_up = rtl92e_hw_wakeup; rtllib 856 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->enter_sleep_state = rtl92e_enter_sleep; rtllib 857 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->ps_is_queue_empty = _rtl92e_is_tx_queue_empty; rtllib 859 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->GetNmodeSupportBySecCfg = rtl92e_get_nmode_support_by_sec; rtllib 860 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->GetHalfNmodeSupportByAPsHandler = rtllib 863 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->SetHwRegHandler = rtl92e_set_reg; rtllib 864 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->AllowAllDestAddrHandler = rtl92e_set_monitor_mode; rtllib 865 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->SetFwCmdHandler = NULL; rtllib 866 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->InitialGainHandler = rtl92e_init_gain; rtllib 867 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->rtllib_ips_leave_wq = rtl92e_rtllib_ips_leave_wq; rtllib 868 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->rtllib_ips_leave = rtl92e_rtllib_ips_leave; rtllib 870 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LedControlHandler = NULL; rtllib 871 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->UpdateBeaconInterruptHandler = NULL; rtllib 873 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->ScanOperationBackupHandler = rtl92e_scan_op_backup; rtllib 880 drivers/staging/rtl8192e/rtl8192e/rtl_core.c &priv->rtllib->PowerSaveControl; rtllib 893 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->status = 0; rtllib 908 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->mode = WIRELESS_MODE_AUTO; rtllib 909 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->iw_mode = IW_MODE_INFRA; rtllib 910 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->bNetPromiscuousMode = false; rtllib 911 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->IntelPromiscuousModeInfo.bPromiscuousOn = false; rtllib 912 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->IntelPromiscuousModeInfo.bFilterSourceStationFrame = rtllib 914 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->ieee_up = 0; rtllib 917 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->rts = DEFAULT_RTS_THRESHOLD; rtllib 918 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->rate = 110; rtllib 919 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->short_slot = 1; rtllib 932 drivers/staging/rtl8192e/rtl8192e/rtl_core.c memset(priv->rtllib->swcamtable, 0, sizeof(struct sw_cam_table) * 32); rtllib 936 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->wx_set_enc = 0; rtllib 941 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->RfOffReason = 0; rtllib 945 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->PowerSaveControl.bInactivePs = true; rtllib 946 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->PowerSaveControl.bIPSModeBackup = false; rtllib 947 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->PowerSaveControl.bLeisurePs = true; rtllib 948 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->PowerSaveControl.bFwCtrlLPS = false; rtllib 949 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LPSDelayCnt = 0; rtllib 950 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->sta_sleep = LPS_IS_WAKE; rtllib 951 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->eRFPowerState = eRfOn; rtllib 953 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->current_network.beacon_interval = DEFAULT_BEACONINTERVAL; rtllib 954 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->iw_mode = IW_MODE_INFRA; rtllib 955 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->active_scan = 1; rtllib 956 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->be_scan_inprogress = false; rtllib 957 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->modulation = RTLLIB_CCK_MODULATION | rtllib 959 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->host_encrypt = 1; rtllib 960 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->host_decrypt = 1; rtllib 962 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->fts = DEFAULT_FRAG_THRESHOLD; rtllib 974 drivers/staging/rtl8192e/rtl8192e/rtl_core.c skb_queue_head_init(&priv->rtllib->skb_waitQ[i]); rtllib 976 drivers/staging/rtl8192e/rtl8192e/rtl_core.c skb_queue_head_init(&priv->rtllib->skb_aggQ[i]); rtllib 995 drivers/staging/rtl8192e/rtl8192e/rtl_core.c INIT_WORK_RSL(&priv->rtllib->ips_leave_wq, (void *)rtl92e_ips_leave_wq, rtllib 1006 drivers/staging/rtl8192e/rtl8192e/rtl_core.c INIT_DELAYED_WORK_RSL(&priv->rtllib->hw_wakeup_wq, rtllib 1008 drivers/staging/rtl8192e/rtl8192e/rtl_core.c INIT_DELAYED_WORK_RSL(&priv->rtllib->hw_sleep_wq, rtllib 1040 drivers/staging/rtl8192e/rtl8192e/rtl_core.c dot11d_init(priv->rtllib); rtllib 1041 drivers/staging/rtl8192e/rtl8192e/rtl_core.c dot11d_channel_map(priv->ChannelPlan, priv->rtllib); rtllib 1043 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (priv->rtllib->active_channel_map)[i] = 1; rtllib 1044 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (priv->rtllib->active_channel_map)[12] = 2; rtllib 1045 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (priv->rtllib->active_channel_map)[13] = 2; rtllib 1120 drivers/staging/rtl8192e/rtl8192e/rtl_core.c switch (priv->rtllib->ps) { rtllib 1185 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rfState = priv->rtllib->eRFPowerState; rtllib 1191 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (priv->rtllib->iw_mode == IW_MODE_INFRA) && rtllib 1192 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (priv->rtllib->state == RTLLIB_LINKED)) rtllib 1216 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct rtllib_device *ieee = priv->rtllib; rtllib 1238 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state == RTLLIB_LINKED) rtllib 1268 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_stop_send_beacons(priv->rtllib); rtllib 1276 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_softmac_stop_protocol(priv->rtllib, 0, true); rtllib 1354 drivers/staging/rtl8192e/rtl8192e/rtl_core.c SlotIndex = (priv->rtllib->LinkDetectInfo.SlotIndex++) % rtllib 1355 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (priv->rtllib->LinkDetectInfo.SlotNum); rtllib 1356 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LinkDetectInfo.RxBcnNum[SlotIndex] = rtllib 1357 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LinkDetectInfo.NumRecvBcnInPeriod; rtllib 1358 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LinkDetectInfo.RxDataNum[SlotIndex] = rtllib 1359 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LinkDetectInfo.NumRecvDataInPeriod; rtllib 1360 drivers/staging/rtl8192e/rtl8192e/rtl_core.c for (i = 0; i < priv->rtllib->LinkDetectInfo.SlotNum; i++) { rtllib 1361 drivers/staging/rtl8192e/rtl8192e/rtl_core.c *TotalRxBcnNum += priv->rtllib->LinkDetectInfo.RxBcnNum[i]; rtllib 1362 drivers/staging/rtl8192e/rtl8192e/rtl_core.c *TotalRxDataNum += priv->rtllib->LinkDetectInfo.RxDataNum[i]; rtllib 1370 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct net_device *dev = priv->rtllib->dev; rtllib 1371 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct rtllib_device *ieee = priv->rtllib; rtllib 1376 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (&priv->rtllib->PowerSaveControl); rtllib 1385 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state >= RTLLIB_LINKED) { rtllib 1386 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->CntAfterLink < 2) rtllib 1387 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->CntAfterLink++; rtllib 1389 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->CntAfterLink = 0; rtllib 1394 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (rtllib_act_scanning(priv->rtllib, false) == false) { rtllib 1474 drivers/staging/rtl8192e/rtl8192e/rtl_core.c RemovePeerTS(priv->rtllib, rtllib 1475 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->current_network.bssid); rtllib 1545 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_reset_queue(priv->rtllib); rtllib 1606 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if ((priv->rtllib->eRFPowerState == eRfOff) || !priv->up || rtllib 1617 drivers/staging/rtl8192e/rtl8192e/rtl_core.c skb_push(skb, priv->rtllib->tx_headroom); rtllib 1621 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->stats.tx_bytes += (skb->len - rtllib 1622 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->tx_headroom); rtllib 1623 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->stats.tx_packets++; rtllib 1639 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if ((priv->rtllib->eRFPowerState == eRfOff) || rtllib 1656 drivers/staging/rtl8192e/rtl8192e/rtl_core.c skb_push(skb, priv->rtllib->tx_headroom); rtllib 1732 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->bAwakePktSent = true; rtllib 1766 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->LedControlHandler) rtllib 1767 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LedControlHandler(dev, LED_CTL_TX); rtllib 2059 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->LedControlHandler) rtllib 2060 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LedControlHandler(dev, rtllib 2072 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (!rtllib_rx(priv->rtllib, skb, &stats)) { rtllib 2109 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct rtllib_device *ieee = priv->rtllib; rtllib 2116 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (priv->rtllib->check_nic_enough_desc(dev, queue_index) > 0)) { rtllib 2125 drivers/staging/rtl8192e/rtl8192e/rtl_core.c _rtl92e_tx_resume(priv->rtllib->dev); rtllib 2130 drivers/staging/rtl8192e/rtl8192e/rtl_core.c _rtl92e_rx_normal(priv->rtllib->dev); rtllib 2132 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtl92e_writel(priv->rtllib->dev, INTA_MASK, rtllib 2133 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtl92e_readl(priv->rtllib->dev, INTA_MASK) | IMR_RDU); rtllib 2143 drivers/staging/rtl8192e/rtl8192e/rtl_core.c cancel_delayed_work(&priv->rtllib->hw_sleep_wq); rtllib 2182 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if ((rtllib_act_scanning(priv->rtllib, false)) && rtllib 2183 drivers/staging/rtl8192e/rtl8192e/rtl_core.c !(priv->rtllib->softmac_features & IEEE_SOFTMAC_SCAN)) { rtllib 2184 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_stop_scan(priv->rtllib); rtllib 2211 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_softmac_stop_protocol(priv->rtllib, 0, true); rtllib 2221 drivers/staging/rtl8192e/rtl8192e/rtl_core.c struct net_device *dev = priv->rtllib->dev; rtllib 2309 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->ack_tx_to_ieee) { rtllib 2311 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->ack_tx_to_ieee = 0; rtllib 2312 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_ps_tx_ack(priv->rtllib, 1); rtllib 2357 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LinkDetectInfo.NumTxOkInPeriod++; rtllib 2364 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LinkDetectInfo.NumTxOkInPeriod++; rtllib 2371 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LinkDetectInfo.NumTxOkInPeriod++; rtllib 2378 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->LinkDetectInfo.NumTxOkInPeriod++; rtllib 2440 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib = (struct rtllib_device *)netdev_priv_rsl(dev); rtllib 2442 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->pdev = pdev; rtllib 2445 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->bSupportRemoteWakeUp = 1; rtllib 2447 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->bSupportRemoteWakeUp = 0; rtllib 2582 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (&priv->rtllib->PowerSaveControl); rtllib 2615 drivers/staging/rtl8192e/rtl8192e/rtl_core.c tmp_state = priv->rtllib->state; rtllib 2616 drivers/staging/rtl8192e/rtl8192e/rtl_core.c rtllib_softmac_stop_protocol(priv->rtllib, 0, false); rtllib 2617 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->state = tmp_state; rtllib 330 drivers/staging/rtl8192e/rtl8192e/rtl_core.h struct rtllib_device *rtllib; rtllib 276 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state != RTLLIB_LINKED) rtllib 328 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo; rtllib 344 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (!(priv->rtllib->mode == WIRELESS_MODE_N_24G || rtllib 345 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->mode == WIRELESS_MODE_N_5G)) rtllib 348 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED) { rtllib 418 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->GetHalfNmodeSupportByAPsHandler(dev)) rtllib 446 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bandwidth_auto_switch.threshold_20Mhzto40Mhz = BW_AUTO_SWITCH_LOW_HIGH; rtllib 447 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bandwidth_auto_switch.threshold_40Mhzto20Mhz = BW_AUTO_SWITCH_HIGH_LOW; rtllib 448 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bandwidth_auto_switch.bforced_tx20Mhz = false; rtllib 449 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bandwidth_auto_switch.bautoswitch_enable = false; rtllib 457 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c !priv->rtllib->bandwidth_auto_switch.bautoswitch_enable) rtllib 459 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->bandwidth_auto_switch.bforced_tx20Mhz == false) { rtllib 461 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bandwidth_auto_switch.threshold_40Mhzto20Mhz) rtllib 462 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bandwidth_auto_switch.bforced_tx20Mhz = true; rtllib 465 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bandwidth_auto_switch.threshold_20Mhzto40Mhz) rtllib 466 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bandwidth_auto_switch.bforced_tx20Mhz = false; rtllib 634 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bdynamic_txpower_enable = false; rtllib 665 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->eRFPowerState != eRfOn) { rtllib 729 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bdynamic_txpower_enable = true; rtllib 778 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->current_network.channel == 14 && rtllib 782 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c } else if (priv->rtllib->current_network.channel != 14 && priv->bcck_in_ch14) { rtllib 803 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bdynamic_txpower_enable = true; rtllib 819 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bdynamic_txpower_enable = true; rtllib 901 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->current_network.channel == 14 && rtllib 905 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c } else if (priv->rtllib->current_network.channel != 14 && rtllib 933 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c struct net_device *dev = priv->rtllib->dev; rtllib 957 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->FwRWRF) rtllib 1186 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (!(priv->rtllib->mode == WIRELESS_MODE_N_24G || rtllib 1187 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->mode == WIRELESS_MODE_N_5G)) rtllib 1347 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED) rtllib 1379 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state != RTLLIB_LINKED) rtllib 1504 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (rtllib_act_scanning(priv->rtllib, true) == true) { rtllib 1666 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bis_any_nonbepkts = false; rtllib 1673 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo; rtllib 1680 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->iw_mode == IW_MODE_ADHOC) rtllib 1682 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state != RTLLIB_LINKED) rtllib 1684 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->pHTInfo->IOTAction & HT_IOT_ACT_DISABLE_EDCA_TURBO) rtllib 1687 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (!priv->rtllib->bis_any_nonbepkts) { rtllib 1701 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->mode == WIRELESS_MODE_G) rtllib 1715 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->mode == WIRELESS_MODE_G) rtllib 1739 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->SetHwRegHandler(dev, HW_VAR_AC_PARAM, rtllib 1747 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bis_any_nonbepkts = false; rtllib 1756 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bCTSToSelfEnable = true; rtllib 1762 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo; rtllib 1768 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->bCTSToSelfEnable != true) { rtllib 1789 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo; rtllib 1799 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c struct net_device *dev = priv->rtllib->dev; rtllib 1854 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c struct net_device *dev = priv->rtllib->dev; rtllib 1921 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->mode == WIRELESS_MODE_B) rtllib 2104 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_time_interval = 500; rtllib 2105 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_rate_bitmap = 0x0f000800; rtllib 2106 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_rssi_threshold = 30; rtllib 2107 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bfsync_enable = false; rtllib 2108 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_multiple_timeinterval = 3; rtllib 2109 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_firstdiff_ratethreshold = 100; rtllib 2110 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_seconddiff_ratethreshold = 200; rtllib 2111 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_state = Default_Fsync; rtllib 2128 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c struct net_device *dev = priv->rtllib->dev; rtllib 2133 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED && rtllib 2134 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bfsync_enable && rtllib 2135 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c (priv->rtllib->pHTInfo->IOTAction & HT_IOT_ACT_CDD_FSYNC)) { rtllib 2140 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->fsync_rate_bitmap & rate_bitmap) rtllib 2156 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_seconddiff_ratethreshold) rtllib 2170 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_firstdiff_ratethreshold) { rtllib 2181 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_rssi_threshold && rtllib 2193 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_rssi_threshold) { rtllib 2204 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c msecs_to_jiffies(priv->rtllib->fsync_time_interval * rtllib 2205 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_multiple_timeinterval); rtllib 2211 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c msecs_to_jiffies(priv->rtllib->fsync_time_interval); rtllib 2237 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->SetHwRegHandler(dev, HW_VAR_RF_TIMING, rtllib 2249 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->SetHwRegHandler(dev, HW_VAR_RF_TIMING, (u8 *) rtllib 2285 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->mode == WIRELESS_MODE_N_24G) { rtllib 2286 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_firstdiff_ratethreshold = 600; rtllib 2287 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_seconddiff_ratethreshold = 0xffff; rtllib 2289 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_firstdiff_ratethreshold = 200; rtllib 2290 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_seconddiff_ratethreshold = 200; rtllib 2294 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->fsync_rate_bitmap & rateBitmap) rtllib 2302 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c msecs_to_jiffies(priv->rtllib->fsync_time_interval); rtllib 2320 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_rssi_threshold, rtllib 2321 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_time_interval, rtllib 2322 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_multiple_timeinterval); rtllib 2325 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_rate_bitmap, rtllib 2326 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_firstdiff_ratethreshold, rtllib 2327 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_seconddiff_ratethreshold); rtllib 2329 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED && rtllib 2330 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->pHTInfo->IOTPeer == HT_IOT_PEER_BROADCOM) { rtllib 2331 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->bfsync_enable == 0) { rtllib 2332 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c switch (priv->rtllib->fsync_state) { rtllib 2335 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_state = HW_Fsync; rtllib 2340 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_state = HW_Fsync; rtllib 2347 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c switch (priv->rtllib->fsync_state) { rtllib 2350 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_state = SW_Fsync; rtllib 2355 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_state = SW_Fsync; rtllib 2371 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c switch (priv->rtllib->fsync_state) { rtllib 2374 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_state = Default_Fsync; rtllib 2378 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->fsync_state = Default_Fsync; rtllib 2386 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED) { rtllib 2437 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->bdynamic_txpower_enable = true; rtllib 2450 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->bdynamic_txpower_enable != true) { rtllib 2455 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if ((priv->rtllib->pHTInfo->IOTPeer == HT_IOT_PEER_ATHEROS) && rtllib 2456 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c (priv->rtllib->mode == IEEE_G)) { rtllib 2467 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED) { rtllib 2488 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->current_network.channel); rtllib 2490 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c rtl92e_set_tx_power(dev, priv->rtllib->current_network.channel); rtllib 2500 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c struct rtllib_device *ieee = priv->rtllib; rtllib 30 drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c return ((priv->rtllib->state == RTLLIB_LINKED) || rtllib 31 drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c (priv->rtllib->state == RTLLIB_LINKED_SCANNING)); rtllib 34 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c if (!priv->rtllib->bSupportRemoteWakeUp) { rtllib 47 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c netdev_info(dev, "WOL is %s\n", priv->rtllib->bSupportRemoteWakeUp ? rtllib 52 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c priv->rtllib->bSupportRemoteWakeUp ? 1 : 0); rtllib 97 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c if (!priv->rtllib->bSupportRemoteWakeUp) rtllib 55 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c schedule_delayed_work(&priv->rtllib->hw_wakeup_wq, rtllib 102 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c schedule_delayed_work(&priv->rtllib->hw_wakeup_wq, tmp); rtllib 103 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c schedule_delayed_work(&priv->rtllib->hw_sleep_wq, 0); rtllib 111 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c &(priv->rtllib->PowerSaveControl); rtllib 128 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c &(priv->rtllib->PowerSaveControl); rtllib 132 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c rtState = priv->rtllib->eRFPowerState; rtllib 134 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c (priv->rtllib->state != RTLLIB_LINKED) && rtllib 135 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c (priv->rtllib->iw_mode != IW_MODE_MASTER)) { rtllib 149 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c &(priv->rtllib->PowerSaveControl); rtllib 153 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c rtState = priv->rtllib->eRFPowerState; rtllib 155 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c priv->rtllib->RfOffReason <= RF_CHANGE_BY_IPS) { rtllib 171 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c mutex_lock(&priv->rtllib->ips_mutex); rtllib 173 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c mutex_unlock(&priv->rtllib->ips_mutex); rtllib 181 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c rtState = priv->rtllib->eRFPowerState; rtllib 183 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c if (priv->rtllib->PowerSaveControl.bInactivePs) { rtllib 185 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c if (priv->rtllib->RfOffReason > RF_CHANGE_BY_IPS) { rtllib 192 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c schedule_work(&priv->rtllib->ips_leave_wq); rtllib 201 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c mutex_lock(&priv->rtllib->ips_mutex); rtllib 203 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c mutex_unlock(&priv->rtllib->ips_mutex); rtllib 210 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c if (priv->rtllib->iw_mode == IW_MODE_ADHOC) rtllib 215 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c priv->rtllib->ps = rtPsMode; rtllib 216 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c if (priv->rtllib->sta_sleep != LPS_IS_WAKE && rtllib 221 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c priv->rtllib->sta_sleep = LPS_IS_WAKE; rtllib 223 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c spin_lock_irqsave(&(priv->rtllib->mgmt_tx_lock), flags); rtllib 226 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c rtllib_sta_ps_send_null_frame(priv->rtllib, 0); rtllib 227 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c spin_unlock_irqrestore(&(priv->rtllib->mgmt_tx_lock), flags); rtllib 237 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c &(priv->rtllib->PowerSaveControl); rtllib 242 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c pPSC->bLeisurePs, priv->rtllib->ps, pPSC->LpsIdleCount, rtllib 245 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c if (!((priv->rtllib->iw_mode == IW_MODE_INFRA) && rtllib 246 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c (priv->rtllib->state == RTLLIB_LINKED)) rtllib 247 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c || (priv->rtllib->iw_mode == IW_MODE_ADHOC) || rtllib 248 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c (priv->rtllib->iw_mode == IW_MODE_MASTER)) rtllib 254 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c if (priv->rtllib->ps == RTLLIB_PS_DISABLED) { rtllib 260 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c if (priv->rtllib->SetFwCmdHandler) rtllib 261 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c priv->rtllib->SetFwCmdHandler( rtllib 276 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c &(priv->rtllib->PowerSaveControl); rtllib 281 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c pPSC->bLeisurePs, priv->rtllib->ps); rtllib 284 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c if (priv->rtllib->ps != RTLLIB_PS_DISABLED) { rtllib 290 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c if (priv->rtllib->SetFwCmdHandler) rtllib 291 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c priv->rtllib->SetFwCmdHandler(dev, rtllib 27 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return rtllib_wx_get_freq(priv->rtllib, a, wrqu, b); rtllib 36 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return rtllib_wx_get_mode(priv->rtllib, a, wrqu, b); rtllib 45 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return rtllib_wx_get_rate(priv->rtllib, info, wrqu, extra); rtllib 60 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_rate(priv->rtllib, info, wrqu, extra); rtllib 79 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_rts(priv->rtllib, info, wrqu, extra); rtllib 92 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return rtllib_wx_get_rts(priv->rtllib, info, wrqu, extra); rtllib 109 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_power(priv->rtllib, info, wrqu, extra); rtllib 122 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return rtllib_wx_get_power(priv->rtllib, info, wrqu, extra); rtllib 137 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_rawtx(priv->rtllib, info, wrqu, extra); rtllib 165 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c (&priv->rtllib->PowerSaveControl); rtllib 166 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct rtllib_device *ieee = priv->rtllib; rtllib 176 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->state == RTLLIB_LINKED) rtllib 196 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c (&priv->rtllib->PowerSaveControl); rtllib 255 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c rtState = priv->rtllib->eRFPowerState; rtllib 259 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->PowerSaveControl.bInactivePs) { rtllib 261 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->RfOffReason > rtllib 271 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c mutex_lock(&priv->rtllib->ips_mutex); rtllib 273 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c mutex_unlock(&priv->rtllib->ips_mutex); rtllib 277 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_mode(priv->rtllib, a, wrqu, b); rtllib 354 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if ((priv->rtllib->active_channel_map)[i + 1]) { rtllib 381 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct rtllib_device *ieee = priv->rtllib; rtllib 389 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if ((priv->rtllib->state == RTLLIB_LINKED) && rtllib 390 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c (priv->rtllib->CntAfterLink < 2)) rtllib 399 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c rtState = priv->rtllib->eRFPowerState; rtllib 402 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->LinkDetectInfo.bBusyTraffic == true) rtllib 417 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->FirstIe_InScan = true; rtllib 419 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->state != RTLLIB_LINKED) { rtllib 420 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->PowerSaveControl.bInactivePs) { rtllib 422 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->RfOffReason > rtllib 432 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c mutex_lock(&priv->rtllib->ips_mutex); rtllib 434 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c mutex_unlock(&priv->rtllib->ips_mutex); rtllib 437 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c rtllib_stop_scan(priv->rtllib); rtllib 438 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->LedControlHandler) rtllib 439 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->LedControlHandler(dev, rtllib 442 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->eRFPowerState != eRfOff) { rtllib 443 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->actscanning = true; rtllib 449 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c rtllib_start_scan_syncro(priv->rtllib, 0); rtllib 457 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->actscanning = true; rtllib 458 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_scan(priv->rtllib, a, wrqu, b); rtllib 480 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_get_scan(priv->rtllib, a, wrqu, b); rtllib 501 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_essid(priv->rtllib, a, wrqu, b); rtllib 517 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_get_essid(priv->rtllib, a, wrqu, b); rtllib 567 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_freq(priv->rtllib, a, wrqu, b); rtllib 579 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return rtllib_wx_get_name(priv->rtllib, info, wrqu, extra); rtllib 592 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->fts = DEFAULT_FRAG_THRESHOLD; rtllib 598 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->fts = wrqu->frag.value & ~0x1; rtllib 610 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c wrqu->frag.value = priv->rtllib->fts; rtllib 629 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_wap(priv->rtllib, info, awrq, extra); rtllib 642 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return rtllib_wx_get_wap(priv->rtllib, info, wrqu, extra); rtllib 651 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return rtllib_wx_get_encode(priv->rtllib, info, wrqu, key); rtllib 661 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct rtllib_device *ieee = priv->rtllib; rtllib 677 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->wx_set_enc = 1; rtllib 678 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c mutex_lock(&priv->rtllib->ips_mutex); rtllib 680 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c mutex_unlock(&priv->rtllib->ips_mutex); rtllib 684 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_encode(priv->rtllib, info, wrqu, key); rtllib 690 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c memset(priv->rtllib->swcamtable, 0, rtllib 744 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->wx_set_enc = 0; rtllib 759 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->active_scan = mode; rtllib 870 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct rtllib_device *ieee = priv->rtllib; rtllib 877 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->wx_set_enc = 1; rtllib 878 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c mutex_lock(&priv->rtllib->ips_mutex); rtllib 880 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c mutex_unlock(&priv->rtllib->ips_mutex); rtllib 896 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c memset(priv->rtllib->swcamtable, 0, rtllib 939 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c priv->rtllib->wx_set_enc = 0; rtllib 956 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_auth(priv->rtllib, info, &data->param, extra); rtllib 973 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_mlme(priv->rtllib, info, wrqu, extra); rtllib 990 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_gen_ie(priv->rtllib, extra, data->data.length); rtllib 1001 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct rtllib_device *ieee = priv->rtllib; rtllib 1023 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct rtllib_device *ieee = priv->rtllib; rtllib 1063 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct rtllib_device *ieee = priv->rtllib; rtllib 1183 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct rtllib_device *ieee = priv->rtllib; rtllib 328 drivers/staging/rtl8192e/rtllib.h (((priv->rtllib->current_network.mode == IEEE_A) \ rtllib 329 drivers/staging/rtl8192e/rtllib.h || (priv->rtllib->current_network.mode == IEEE_N_24G) \ rtllib 330 drivers/staging/rtl8192e/rtllib.h || (priv->rtllib->current_network.mode == IEEE_N_5G)) ? 16 : 10) rtllib 1949 drivers/staging/rtl8192e/rtllib.h int rtllib_legal_channel(struct rtllib_device *rtllib, u8 channel); rtllib 2139 drivers/staging/rtl8192e/rtllib.h bool rtllib_MgntDisconnect(struct rtllib_device *rtllib, u8 asRsn); rtllib 2535 drivers/staging/rtl8192e/rtllib_rx.c static int IsPassiveChannel(struct rtllib_device *rtllib, u8 channel) rtllib 2538 drivers/staging/rtl8192e/rtllib_rx.c netdev_info(rtllib->dev, "%s(): Invalid Channel\n", __func__); rtllib 2542 drivers/staging/rtl8192e/rtllib_rx.c if (rtllib->active_channel_map[channel] == 2) rtllib 2548 drivers/staging/rtl8192e/rtllib_rx.c int rtllib_legal_channel(struct rtllib_device *rtllib, u8 channel) rtllib 2551 drivers/staging/rtl8192e/rtllib_rx.c netdev_info(rtllib->dev, "%s(): Invalid Channel\n", __func__); rtllib 2554 drivers/staging/rtl8192e/rtllib_rx.c if (rtllib->active_channel_map[channel] > 0) rtllib 3153 drivers/staging/rtl8192e/rtllib_softmac.c static void rtllib_MgntDisconnectIBSS(struct rtllib_device *rtllib) rtllib 3159 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->state = RTLLIB_NOLINK; rtllib 3162 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->current_network.bssid[i] = 0x55; rtllib 3164 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->OpMode = RT_OP_MODE_NO_LINK; rtllib 3165 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->SetHwRegHandler(rtllib->dev, HW_VAR_BSSID, rtllib 3166 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->current_network.bssid); rtllib 3168 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->SetHwRegHandler(rtllib->dev, HW_VAR_MEDIA_STATUS, &OpMode); rtllib 3169 drivers/staging/rtl8192e/rtllib_softmac.c rtllib_stop_send_beacons(rtllib); rtllib 3172 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->SetHwRegHandler(rtllib->dev, HW_VAR_CECHK_BSSID, rtllib 3174 drivers/staging/rtl8192e/rtllib_softmac.c notify_wx_assoc_event(rtllib); rtllib 3178 drivers/staging/rtl8192e/rtllib_softmac.c static void rtllib_MlmeDisassociateRequest(struct rtllib_device *rtllib, rtllib 3184 drivers/staging/rtl8192e/rtllib_softmac.c RemovePeerTS(rtllib, asSta); rtllib 3186 drivers/staging/rtl8192e/rtllib_softmac.c if (memcmp(rtllib->current_network.bssid, asSta, 6) == 0) { rtllib 3187 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->state = RTLLIB_NOLINK; rtllib 3190 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->current_network.bssid[i] = 0x22; rtllib 3192 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->OpMode = RT_OP_MODE_NO_LINK; rtllib 3193 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->SetHwRegHandler(rtllib->dev, HW_VAR_MEDIA_STATUS, rtllib 3195 drivers/staging/rtl8192e/rtllib_softmac.c rtllib_disassociate(rtllib); rtllib 3197 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->SetHwRegHandler(rtllib->dev, HW_VAR_BSSID, rtllib 3198 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->current_network.bssid); rtllib 3206 drivers/staging/rtl8192e/rtllib_softmac.c struct rtllib_device *rtllib, rtllib 3213 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->SetHwRegHandler(rtllib->dev, HW_VAR_CECHK_BSSID, rtllib 3215 drivers/staging/rtl8192e/rtllib_softmac.c rtllib_MlmeDisassociateRequest(rtllib, rtllib->current_network.bssid, rtllib 3218 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->state = RTLLIB_NOLINK; rtllib 3221 drivers/staging/rtl8192e/rtllib_softmac.c bool rtllib_MgntDisconnect(struct rtllib_device *rtllib, u8 asRsn) rtllib 3223 drivers/staging/rtl8192e/rtllib_softmac.c if (rtllib->ps != RTLLIB_PS_DISABLED) rtllib 3224 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->sta_wake_up(rtllib->dev); rtllib 3226 drivers/staging/rtl8192e/rtllib_softmac.c if (rtllib->state == RTLLIB_LINKED) { rtllib 3227 drivers/staging/rtl8192e/rtllib_softmac.c if (rtllib->iw_mode == IW_MODE_ADHOC) rtllib 3228 drivers/staging/rtl8192e/rtllib_softmac.c rtllib_MgntDisconnectIBSS(rtllib); rtllib 3229 drivers/staging/rtl8192e/rtllib_softmac.c if (rtllib->iw_mode == IW_MODE_INFRA) rtllib 3230 drivers/staging/rtl8192e/rtllib_softmac.c rtllib_MgntDisconnectAP(rtllib, asRsn);