Home
last modified time | relevance | path

Searched refs:rssi (Results 1 – 25 of 108) sorted by relevance

12345

/linux-3.4.99/drivers/net/wireless/ath/ath9k/
Ddfs.c32 u8 rssi; member
38 u8 rssi; member
66 u8 rssi; in ath9k_postprocess_radar_event() local
72 are->pulse_length_pri, are->rssi, in ath9k_postprocess_radar_event()
90 rssi = (are->ext_rssi >= (are->rssi + 3)) ? 0 : are->rssi; in ath9k_postprocess_radar_event()
100 rssi = (are->rssi >= (are->ext_rssi + 12)) ? 0 : are->ext_rssi; in ath9k_postprocess_radar_event()
117 rssi = (are->rssi < are->ext_rssi) ? are->ext_rssi : are->rssi; in ath9k_postprocess_radar_event()
128 if (rssi == 0) { in ath9k_postprocess_radar_event()
141 drp->rssi = rssi; in ath9k_postprocess_radar_event()
176 ard.rssi = rs->rs_rssi_ctl0; in ath9k_dfs_process_phyerr()
[all …]
Dani.c161 int32_t rssi; in ath9k_hw_ani_ofdm_err_trigger_old() local
186 rssi = BEACON_RSSI(ah); in ath9k_hw_ani_ofdm_err_trigger_old()
187 if (rssi > aniState->rssiThrHigh) { in ath9k_hw_ani_ofdm_err_trigger_old()
202 } else if (rssi > aniState->rssiThrLow) { in ath9k_hw_ani_ofdm_err_trigger_old()
230 int32_t rssi; in ath9k_hw_ani_cck_err_trigger_old() local
246 rssi = BEACON_RSSI(ah); in ath9k_hw_ani_cck_err_trigger_old()
247 if (rssi > aniState->rssiThrLow) { in ath9k_hw_ani_cck_err_trigger_old()
392 int32_t rssi; in ath9k_hw_ani_lower_immunity_old() local
403 rssi = BEACON_RSSI(ah); in ath9k_hw_ani_lower_immunity_old()
404 if (rssi > aniState->rssiThrHigh) { in ath9k_hw_ani_lower_immunity_old()
[all …]
Ddebug.h200 int8_t rssi; member
218 int8_t rssi; member
/linux-3.4.99/drivers/net/wireless/rt2x00/
Drt2x00leds.c32 void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, int rssi) in rt2x00leds_led_quality() argument
44 rssi += rt2x00dev->rssi_offset; in rt2x00leds_led_quality()
50 if (rssi <= 30) in rt2x00leds_led_quality()
51 rssi = 0; in rt2x00leds_led_quality()
52 else if (rssi <= 39) in rt2x00leds_led_quality()
53 rssi = 1; in rt2x00leds_led_quality()
54 else if (rssi <= 49) in rt2x00leds_led_quality()
55 rssi = 2; in rt2x00leds_led_quality()
56 else if (rssi <= 53) in rt2x00leds_led_quality()
57 rssi = 3; in rt2x00leds_led_quality()
[all …]
Drt2x00link.c95 int rssi) in rt2x00link_antenna_update_rssi_history() argument
98 ant->rssi_history = rssi; in rt2x00link_antenna_update_rssi_history()
252 link->avg_rssi = MOVING_AVERAGE(link->avg_rssi, rxdesc->rssi); in rt2x00link_update_stats()
257 ant->rssi_ant = MOVING_AVERAGE(ant->rssi_ant, rxdesc->rssi); in rt2x00link_update_stats()
367 qual->rssi = DEFAULT_RSSI; in rt2x00link_tuner()
369 qual->rssi = link->avg_rssi.avg; in rt2x00link_tuner()
382 rt2x00leds_led_quality(rt2x00dev, qual->rssi); in rt2x00link_tuner()
Drt2x00lib.h424 void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, int rssi);
434 int rssi) in rt2x00leds_led_quality() argument
/linux-3.4.99/drivers/net/wireless/iwlegacy/
D3945-rs.c101 il3945_get_rate_idx_by_rssi(s32 rssi, enum ieee80211_band band) in il3945_get_rate_idx_by_rssi() argument
107 if (rssi < IL_MIN_RSSI_VAL || rssi > IL_MAX_RSSI_VAL) in il3945_get_rate_idx_by_rssi()
108 rssi = IL_MIN_RSSI_VAL; in il3945_get_rate_idx_by_rssi()
124 while (idx < table_size && rssi < tpt_table[idx].min_rssi) in il3945_get_rate_idx_by_rssi()
914 s32 rssi = 0; in il3945_rate_scale_init() local
956 rssi = il->_3945.last_rx_rssi; in il3945_rate_scale_init()
957 if (rssi == 0) in il3945_rate_scale_init()
958 rssi = IL_MIN_RSSI_VAL; in il3945_rate_scale_init()
960 D_RATE("Network RSSI: %d\n", rssi); in il3945_rate_scale_init()
962 rs_sta->start_rate = il3945_get_rate_idx_by_rssi(rssi, il->band); in il3945_rate_scale_init()
[all …]
/linux-3.4.99/drivers/net/wireless/wl1251/
Dacx.c778 struct acx_low_rssi *rssi; in wl1251_acx_low_rssi() local
783 rssi = kzalloc(sizeof(*rssi), GFP_KERNEL); in wl1251_acx_low_rssi()
784 if (!rssi) in wl1251_acx_low_rssi()
787 rssi->threshold = threshold; in wl1251_acx_low_rssi()
788 rssi->weight = weight; in wl1251_acx_low_rssi()
789 rssi->depth = depth; in wl1251_acx_low_rssi()
790 rssi->type = type; in wl1251_acx_low_rssi()
792 ret = wl1251_cmd_configure(wl, ACX_LOW_RSSI, rssi, sizeof(*rssi)); in wl1251_acx_low_rssi()
796 kfree(rssi); in wl1251_acx_low_rssi()
Drx.c73 status->signal = desc->rssi; in wl1251_rx_status()
79 wl->noise = desc->rssi - desc->snr / 2; in wl1251_rx_status()
Drx.h115 s8 rssi; /* in dB */ member
/linux-3.4.99/drivers/net/wireless/p54/
Dfwio.c401 struct pda_rssi_cal_entry *rssi; in p54_scan() local
409 sizeof(*rate) + 2 * sizeof(*rssi), in p54_scan()
507 rssi = (struct pda_rssi_cal_entry *) skb_put(skb, sizeof(*rssi)); in p54_scan()
509 rssi->mul = cpu_to_le16(rssi_data->mul); in p54_scan()
510 rssi->add = cpu_to_le16(rssi_data->add); in p54_scan()
513 rssi = (void *) skb_put(skb, sizeof(*rssi)); in p54_scan()
514 rssi->mul = cpu_to_le16(rssi_data->longbow_unkn); in p54_scan()
515 rssi->add = cpu_to_le16(rssi_data->longbow_unk2); in p54_scan()
Dtxrx.c276 static int p54_rssi_to_dbm(struct p54_common *priv, int rssi) in p54_rssi_to_dbm() argument
279 return ((rssi * priv->cur_rssi->mul) / 64 + in p54_rssi_to_dbm()
285 return rssi / 2 - 110; in p54_rssi_to_dbm()
354 rx_status->signal = p54_rssi_to_dbm(priv, hdr->rssi); in p54_rx_data()
513 unsigned int i, rssi, tx, cca, dtime, dtotal, dcca, dtx, drssi, unit; in p54_rx_stats() local
544 rssi = 0; in p54_rx_stats()
546 rssi += le32_to_cpu(stats->sample_noise[i]); in p54_rx_stats()
549 drssi = rssi - priv->survey_raw.cached_rssi; in p54_rx_stats()
572 priv->survey_raw.rssi += drssi * unit; in p54_rx_stats()
573 priv->survey_raw.cached_rssi = rssi; in p54_rx_stats()
/linux-3.4.99/drivers/net/wireless/ath/ath5k/
Dani.c224 int rssi = ewma_read(&ah->ah_beacon_rssi_avg); in ath5k_ani_raise_immunity() local
255 if (rssi > ATH5K_ANI_RSSI_THR_HIGH) { in ath5k_ani_raise_immunity()
270 } else if (rssi > ATH5K_ANI_RSSI_THR_LOW) { in ath5k_ani_raise_immunity()
310 int rssi = ewma_read(&ah->ah_beacon_rssi_avg); in ath5k_ani_lower_immunity() local
322 if (rssi > ATH5K_ANI_RSSI_THR_HIGH) { in ath5k_ani_lower_immunity()
326 } else if (rssi > ATH5K_ANI_RSSI_THR_LOW) { in ath5k_ani_lower_immunity()
/linux-3.4.99/drivers/net/wireless/ath/ath6kl/
Dwmi.c1289 static u8 ath6kl_wmi_get_upper_threshold(s16 rssi, in ath6kl_wmi_get_upper_threshold() argument
1298 if (rssi < sq_thresh->upper_threshold[index]) { in ath6kl_wmi_get_upper_threshold()
1307 static u8 ath6kl_wmi_get_lower_threshold(s16 rssi, in ath6kl_wmi_get_lower_threshold() argument
1316 if (rssi > sq_thresh->lower_threshold[index]) { in ath6kl_wmi_get_lower_threshold()
1350 s16 rssi; in ath6kl_wmi_rssi_threshold_event_rx() local
1358 rssi = a_sle16_to_cpu(reply->rssi); in ath6kl_wmi_rssi_threshold_event_rx()
1369 if (rssi < sq_thresh->upper_threshold[0]) { in ath6kl_wmi_rssi_threshold_event_rx()
1372 rssi); in ath6kl_wmi_rssi_threshold_event_rx()
1373 } else if ((rssi < sq_thresh->upper_threshold[1]) && in ath6kl_wmi_rssi_threshold_event_rx()
1374 (rssi >= sq_thresh->upper_threshold[0])) { in ath6kl_wmi_rssi_threshold_event_rx()
[all …]
/linux-3.4.99/drivers/net/wireless/
Drndis_wlan.c306 __le32 rssi; member
2048 signal = level_to_qual(le32_to_cpu(bssid->rssi)); in rndis_bss_info_update()
2508 __le32 linkspeed, rssi; in rndis_fill_station_info() local
2520 len = sizeof(rssi); in rndis_fill_station_info()
2521 ret = rndis_query_oid(usbdev, OID_802_11_RSSI, &rssi, &len); in rndis_fill_station_info()
2523 sinfo->signal = level_to_qual(le32_to_cpu(rssi)); in rndis_fill_station_info()
2689 __le32 rssi; in rndis_wlan_craft_connected_bss() local
2694 len = sizeof(rssi); in rndis_wlan_craft_connected_bss()
2695 rssi = 0; in rndis_wlan_craft_connected_bss()
2696 ret = rndis_query_oid(usbdev, OID_802_11_RSSI, &rssi, &len); in rndis_wlan_craft_connected_bss()
[all …]
Dwl3501.h293 u8 rssi; member
455 u8 rssi; member
604 u8 rssi; member
Dwl3501_cs.c687 this->rssi = sig.rssi; in wl3501_mgmt_scan_confirm()
943 u8 rssi, addr4[ETH_ALEN]; in wl3501_md_ind_interrupt() local
949 sig.data + offsetof(struct wl3501_rx_hdr, rssi), in wl3501_md_ind_interrupt()
950 &rssi, sizeof(rssi)); in wl3501_md_ind_interrupt()
951 this->rssi = rssi <= 63 ? (rssi * 100) / 64 : 255; in wl3501_md_ind_interrupt()
1493 wrqu->sens.value = this->rssi; in wl3501_get_sens()
1959 this->rssi = 255; in wl3501_config()
/linux-3.4.99/drivers/net/ethernet/toshiba/
Dps3_gelic_wireless.h160 __be16 rssi; /* percentage */ member
195 __be16 rssi; member
/linux-3.4.99/drivers/net/wireless/prism54/
Dislpci_eth.c262 u8 rssi = hdr->rssi; in islpci_monitor_rx() local
295 avs->ssi_signal = cpu_to_be32(rssi & 0x7f); in islpci_monitor_rx()
386 wstats.level = annex->rfmon.rssi; in islpci_eth_receive()
Dislpci_eth.h35 u8 rssi; member
/linux-3.4.99/drivers/net/wireless/brcm80211/brcmsmac/phy/
Dphy_cmn.c2535 int rssi = rxh->PhyRxStatus_1 & PRXS1_JSSI_MASK; in wlc_phy_rssi_compute() local
2541 rssi = BRCMS_RSSI_INVALID; in wlc_phy_rssi_compute()
2549 if (rssi > 127) in wlc_phy_rssi_compute()
2550 rssi -= 256; in wlc_phy_rssi_compute()
2552 rssi = rssi + lcnphy_gain_index_offset_for_pkt_rssi[gidx]; in wlc_phy_rssi_compute()
2553 if ((rssi > -46) && (gidx > 18)) in wlc_phy_rssi_compute()
2554 rssi = rssi + 7; in wlc_phy_rssi_compute()
2556 rssi = rssi + pi_lcn->lcnphy_pkteng_rssi_slope; in wlc_phy_rssi_compute()
2558 rssi = rssi + 2; in wlc_phy_rssi_compute()
2563 if (rssi > 127) in wlc_phy_rssi_compute()
[all …]
/linux-3.4.99/drivers/net/wireless/rtlwifi/rtl8192ce/
Dtrx.c133 u32 rssi, total_rssi = 0; in _rtl92ce_query_rxphystatus() local
226 rssi = _rtl92c_query_rxpwrpercentage(rx_pwr[i]); in _rtl92ce_query_rxphystatus()
227 total_rssi += rssi; in _rtl92ce_query_rxphystatus()
232 pstats->rx_mimo_signalstrength[i] = (u8) rssi; in _rtl92ce_query_rxphystatus()
303 pstats->rssi = rtlpriv->stats.signal_strength; in _rtl92ce_process_ui_rssi()
591 rx_status->signal = stats->rssi + 10; in rtl92ce_rx_query_desc()
/linux-3.4.99/drivers/net/wireless/wl12xx/
Drx.c75 status->signal = desc->rssi; in wl1271_rx_status()
82 wl->noise = desc->rssi - (desc->snr >> 1); in wl1271_rx_status()
Drx.h120 s8 rssi; member
/linux-3.4.99/drivers/net/wireless/ath/carl9170/
Drx.c453 if (phy->rssi[i] != 0x80) in carl9170_rx_phy_status()
458 if (phy->rssi[i] & 0x80) in carl9170_rx_phy_status()
459 phy->rssi[i] = ((phy->rssi[i] & 0x7f) + 1) & 0x7f; in carl9170_rx_phy_status()

12345