/linux-3.4.99/drivers/net/wireless/ath/ath9k/ |
D | dfs.c | 32 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 …]
|
D | ani.c | 161 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 …]
|
D | debug.h | 200 int8_t rssi; member 218 int8_t rssi; member
|
/linux-3.4.99/drivers/net/wireless/rt2x00/ |
D | rt2x00leds.c | 32 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 …]
|
D | rt2x00link.c | 95 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()
|
D | rt2x00lib.h | 424 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/ |
D | 3945-rs.c | 101 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/ |
D | acx.c | 778 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()
|
D | rx.c | 73 status->signal = desc->rssi; in wl1251_rx_status() 79 wl->noise = desc->rssi - desc->snr / 2; in wl1251_rx_status()
|
D | rx.h | 115 s8 rssi; /* in dB */ member
|
/linux-3.4.99/drivers/net/wireless/p54/ |
D | fwio.c | 401 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()
|
D | txrx.c | 276 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/ |
D | ani.c | 224 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/ |
D | wmi.c | 1289 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/ |
D | rndis_wlan.c | 306 __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 …]
|
D | wl3501.h | 293 u8 rssi; member 455 u8 rssi; member 604 u8 rssi; member
|
D | wl3501_cs.c | 687 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/ |
D | ps3_gelic_wireless.h | 160 __be16 rssi; /* percentage */ member 195 __be16 rssi; member
|
/linux-3.4.99/drivers/net/wireless/prism54/ |
D | islpci_eth.c | 262 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()
|
D | islpci_eth.h | 35 u8 rssi; member
|
/linux-3.4.99/drivers/net/wireless/brcm80211/brcmsmac/phy/ |
D | phy_cmn.c | 2535 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/ |
D | trx.c | 133 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/ |
D | rx.c | 75 status->signal = desc->rssi; in wl1271_rx_status() 82 wl->noise = desc->rssi - (desc->snr >> 1); in wl1271_rx_status()
|
D | rx.h | 120 s8 rssi; member
|
/linux-3.4.99/drivers/net/wireless/ath/carl9170/ |
D | rx.c | 453 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()
|