Home
last modified time | relevance | path

Searched refs:rtllib (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/drivers/staging/rtl8192e/rtl8192e/
Drtl_cam.c39 struct rtllib_device *ieee = priv->rtllib; in rtl92e_enable_hw_security_config()
44 (priv->rtllib->auth_mode != 2)) { in rtl92e_enable_hw_security_config()
72 struct rtllib_device *ieee = priv->rtllib; in rtl92e_set_swcam()
102 rtState = priv->rtllib->eRFPowerState; in rtl92e_set_key()
103 if (priv->rtllib->PowerSaveControl.bInactivePs) { in rtl92e_set_key()
105 if (priv->rtllib->RfOffReason > RF_CHANGE_BY_IPS) { in rtl92e_set_key()
110 mutex_lock(&priv->rtllib->ips_mutex); in rtl92e_set_key()
112 mutex_unlock(&priv->rtllib->ips_mutex); in rtl92e_set_key()
115 priv->rtllib->is_set_key = true; in rtl92e_set_key()
165 u8 *MacAddr = priv->rtllib->current_network.bssid; in rtl92e_cam_restore()
[all …]
Drtl_ps.c66 schedule_delayed_work(&priv->rtllib->hw_wakeup_wq, in rtl92e_hw_wakeup()
113 schedule_delayed_work(&priv->rtllib->hw_wakeup_wq, tmp); in rtl92e_enter_sleep()
114 schedule_delayed_work(&priv->rtllib->hw_sleep_wq, 0); in rtl92e_enter_sleep()
122 &(priv->rtllib->PowerSaveControl); in _rtl92e_ps_update_rf_state()
139 &(priv->rtllib->PowerSaveControl); in rtl92e_ips_enter()
143 rtState = priv->rtllib->eRFPowerState; in rtl92e_ips_enter()
145 (priv->rtllib->state != RTLLIB_LINKED) && in rtl92e_ips_enter()
146 (priv->rtllib->iw_mode != IW_MODE_MASTER)) { in rtl92e_ips_enter()
160 &(priv->rtllib->PowerSaveControl); in rtl92e_ips_leave()
164 rtState = priv->rtllib->eRFPowerState; in rtl92e_ips_leave()
[all …]
Drtl_core.c151 struct rtllib_device *ieee = priv->rtllib; in rtl92e_set_rf_state()
190 rtState = priv->rtllib->eRFPowerState; in rtl92e_set_rf_state()
194 priv->rtllib->RfOffReason &= (~ChangeSource); in rtl92e_set_rf_state()
199 if (!priv->rtllib->RfOffReason) { in rtl92e_set_rf_state()
200 priv->rtllib->RfOffReason = 0; in rtl92e_set_rf_state()
210 priv->rtllib->RfOffReason, ChangeSource); in rtl92e_set_rf_state()
217 if ((priv->rtllib->iw_mode == IW_MODE_INFRA) || in rtl92e_set_rf_state()
218 (priv->rtllib->iw_mode == IW_MODE_ADHOC)) { in rtl92e_set_rf_state()
219 if ((priv->rtllib->RfOffReason > RF_CHANGE_BY_IPS) || in rtl92e_set_rf_state()
225 rtllib_MgntDisconnect(priv->rtllib, in rtl92e_set_rf_state()
[all …]
Drtl_wx.c36 return rtllib_wx_get_freq(priv->rtllib, a, wrqu, b); in _rtl92e_wx_get_freq()
45 return rtllib_wx_get_mode(priv->rtllib, a, wrqu, b); in _rtl92e_wx_get_mode()
54 return rtllib_wx_get_rate(priv->rtllib, info, wrqu, extra); in _rtl92e_wx_get_rate()
69 ret = rtllib_wx_set_rate(priv->rtllib, info, wrqu, extra); in _rtl92e_wx_set_rate()
88 ret = rtllib_wx_set_rts(priv->rtllib, info, wrqu, extra); in _rtl92e_wx_set_rts()
101 return rtllib_wx_get_rts(priv->rtllib, info, wrqu, extra); in _rtl92e_wx_get_rts()
118 ret = rtllib_wx_set_power(priv->rtllib, info, wrqu, extra); in _rtl92e_wx_set_power()
131 return rtllib_wx_get_power(priv->rtllib, info, wrqu, extra); in _rtl92e_wx_get_power()
146 ret = rtllib_wx_set_rawtx(priv->rtllib, info, wrqu, extra); in _rtl92e_wx_set_rawtx()
174 (&priv->rtllib->PowerSaveControl); in _rtl92e_wx_adapter_power_status()
[all …]
Drtl_dm.c284 if (priv->rtllib->state != RTLLIB_LINKED) in _rtl92e_dm_check_ac_dc_power()
336 struct rt_hi_throughput *pHTInfo = priv->rtllib->pHTInfo; in _rtl92e_dm_check_rate_adaptive()
352 if (!(priv->rtllib->mode == WIRELESS_MODE_N_24G || in _rtl92e_dm_check_rate_adaptive()
353 priv->rtllib->mode == WIRELESS_MODE_N_5G)) in _rtl92e_dm_check_rate_adaptive()
356 if (priv->rtllib->state == RTLLIB_LINKED) { in _rtl92e_dm_check_rate_adaptive()
426 if (priv->rtllib->GetHalfNmodeSupportByAPsHandler(dev)) in _rtl92e_dm_check_rate_adaptive()
454 priv->rtllib->bandwidth_auto_switch.threshold_20Mhzto40Mhz = BW_AUTO_SWITCH_LOW_HIGH; in _rtl92e_dm_init_bandwidth_autoswitch()
455 priv->rtllib->bandwidth_auto_switch.threshold_40Mhzto20Mhz = BW_AUTO_SWITCH_HIGH_LOW; in _rtl92e_dm_init_bandwidth_autoswitch()
456 priv->rtllib->bandwidth_auto_switch.bforced_tx20Mhz = false; in _rtl92e_dm_init_bandwidth_autoswitch()
457 priv->rtllib->bandwidth_auto_switch.bautoswitch_enable = false; in _rtl92e_dm_init_bandwidth_autoswitch()
[all …]
Dr8192E_cmdpkt.c48 priv->rtllib->tx_headroom + 4); in rtl92e_send_cmd_pkt()
66 seg_ptr = skb_put(skb, priv->rtllib->tx_headroom); in rtl92e_send_cmd_pkt()
78 (!priv->rtllib->check_nic_enough_desc(dev, TXCMD_QUEUE) || in rtl92e_send_cmd_pkt()
79 (!skb_queue_empty(&priv->rtllib->skb_waitQ[TXCMD_QUEUE])) || in rtl92e_send_cmd_pkt()
80 (priv->rtllib->queue_stop))) { in rtl92e_send_cmd_pkt()
81 skb_queue_tail(&priv->rtllib->skb_waitQ[TXCMD_QUEUE], in rtl92e_send_cmd_pkt()
84 priv->rtllib->softmac_hard_start_xmit(skb, dev); in rtl92e_send_cmd_pkt()
Drtl_pm.c43 if (!priv->rtllib->bSupportRemoteWakeUp) { in rtl92e_suspend()
56 netdev_info(dev, "WOL is %s\n", priv->rtllib->bSupportRemoteWakeUp ? in rtl92e_suspend()
61 priv->rtllib->bSupportRemoteWakeUp ? 1 : 0); in rtl92e_suspend()
106 if (!priv->rtllib->bSupportRemoteWakeUp) in rtl92e_resume()
Dr8192E_dev.c35 struct rtllib_network *net = &priv->rtllib->current_network; in rtl92e_start_beacon()
65 switch (priv->rtllib->iw_mode) { in _rtl92e_update_msr()
67 if (priv->rtllib->state == RTLLIB_LINKED) in _rtl92e_update_msr()
74 if (priv->rtllib->state == RTLLIB_LINKED) in _rtl92e_update_msr()
80 if (priv->rtllib->state == RTLLIB_LINKED) in _rtl92e_update_msr()
90 if (priv->rtllib->LedControlHandler) in _rtl92e_update_msr()
91 priv->rtllib->LedControlHandler(dev, LedAction); in _rtl92e_update_msr()
183 u8 mode = priv->rtllib->mode; in rtl92e_set_reg()
185 &priv->rtllib->current_network.qos_data.parameters; in rtl92e_set_reg()
224 priv->rtllib->SetHwRegHandler(dev, HW_VAR_ACM_CTRL, in rtl92e_set_reg()
[all …]
Drtl_ethtool.c42 return ((priv->rtllib->state == RTLLIB_LINKED) || in _rtl92e_ethtool_get_link()
43 (priv->rtllib->state == RTLLIB_LINKED_SCANNING)); in _rtl92e_ethtool_get_link()
Dr8192E_phy.c217 if (priv->rtllib->eRFPowerState != eRfOn && !priv->being_init_adapter) in rtl92e_set_rf_reg()
257 if (priv->rtllib->eRFPowerState != eRfOn && !priv->being_init_adapter) in rtl92e_get_rf_reg()
821 struct rtllib_device *ieee = priv->rtllib; in _rtl92e_phy_switch_channel_step()
831 if (!rtllib_legal_channel(priv->rtllib, channel)) { in _rtl92e_phy_switch_channel_step()
1014 switch (priv->rtllib->mode) { in rtl92e_set_channel()
1079 if (priv->rtllib->current_network.channel == 14 && in _rtl92e_cck_tx_power_track_bw_switch_tssi()
1083 } else if (priv->rtllib->current_network.channel != in _rtl92e_cck_tx_power_track_bw_switch_tssi()
1107 if (priv->rtllib->current_network.channel == 14 && in _rtl92e_cck_tx_power_track_bw_switch_tssi()
1111 } else if (priv->rtllib->current_network.channel != 14 in _rtl92e_cck_tx_power_track_bw_switch_tssi()
1126 if (priv->rtllib->current_network.channel == 14 && in _rtl92e_cck_tx_power_track_bw_switch_thermal()
[all …]
Drtl_core.h342 struct rtllib_device *rtllib; member
/Linux-v4.19/drivers/staging/rtl8192e/
DKconfig2 tristate "Support for rtllib wireless devices"
7 If you have a wireless card that uses rtllib, say
15 tristate "Support for rtllib CCMP crypto"
20 CCMP crypto driver for rtllib.
25 tristate "Support for rtllib TKIP crypto"
31 TKIP crypto driver for rtllib.
36 tristate "Support for rtllib WEP crypto"
41 TKIP crypto driver for rtllib.
DMakefile2 rtllib-objs := \
14 obj-$(CONFIG_RTLLIB) += rtllib.o
Drtllib_softmac.c3166 static void rtllib_MgntDisconnectIBSS(struct rtllib_device *rtllib) in rtllib_MgntDisconnectIBSS() argument
3172 rtllib->state = RTLLIB_NOLINK; in rtllib_MgntDisconnectIBSS()
3175 rtllib->current_network.bssid[i] = 0x55; in rtllib_MgntDisconnectIBSS()
3177 rtllib->OpMode = RT_OP_MODE_NO_LINK; in rtllib_MgntDisconnectIBSS()
3178 rtllib->SetHwRegHandler(rtllib->dev, HW_VAR_BSSID, in rtllib_MgntDisconnectIBSS()
3179 rtllib->current_network.bssid); in rtllib_MgntDisconnectIBSS()
3181 rtllib->SetHwRegHandler(rtllib->dev, HW_VAR_MEDIA_STATUS, &OpMode); in rtllib_MgntDisconnectIBSS()
3182 rtllib_stop_send_beacons(rtllib); in rtllib_MgntDisconnectIBSS()
3185 rtllib->SetHwRegHandler(rtllib->dev, HW_VAR_CECHK_BSSID, in rtllib_MgntDisconnectIBSS()
3187 notify_wx_assoc_event(rtllib); in rtllib_MgntDisconnectIBSS()
[all …]
DTODO1 * merge into drivers/net/wireless/rtllib/rtl8192e
Drtllib.h332 (((priv->rtllib->current_network.mode == IEEE_A) \
333 || (priv->rtllib->current_network.mode == IEEE_N_24G) \
334 || (priv->rtllib->current_network.mode == IEEE_N_5G)) ? 16 : 10)
1954 int rtllib_legal_channel(struct rtllib_device *rtllib, u8 channel);
2144 bool rtllib_MgntDisconnect(struct rtllib_device *rtllib, u8 asRsn);
Drtllib_rx.c2545 static int IsPassiveChannel(struct rtllib_device *rtllib, u8 channel) in IsPassiveChannel() argument
2548 netdev_info(rtllib->dev, "%s(): Invalid Channel\n", __func__); in IsPassiveChannel()
2552 if (rtllib->active_channel_map[channel] == 2) in IsPassiveChannel()
2558 int rtllib_legal_channel(struct rtllib_device *rtllib, u8 channel) in rtllib_legal_channel() argument
2561 netdev_info(rtllib->dev, "%s(): Invalid Channel\n", __func__); in rtllib_legal_channel()
2564 if (rtllib->active_channel_map[channel] > 0) in rtllib_legal_channel()