• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ath9k/

Lines Matching defs:rx_stats

827 			    struct ath_rx_status *rx_stats,
836 if (!rx_stats->rs_datalen)
843 if (rx_stats->rs_datalen > (common->rx_bufsize - rx_status_len))
853 if (rx_stats->rs_more)
857 * The rx_stats->rs_status will not be set until the end of the
862 if (rx_stats->rs_status != 0) {
863 if (rx_stats->rs_status & ATH9K_RXERR_CRC)
865 if (rx_stats->rs_status & ATH9K_RXERR_PHY)
868 if (rx_stats->rs_status & ATH9K_RXERR_DECRYPT) {
870 } else if (rx_stats->rs_status & ATH9K_RXERR_MIC) {
879 test_bit(rx_stats->rs_keyix, common->tkip_keymap))
882 rx_stats->rs_status &= ~ATH9K_RXERR_MIC;
890 if (rx_stats->rs_status &
895 if (rx_stats->rs_status &
906 struct ath_rx_status *rx_stats,
916 if (rx_stats->rs_rate & 0x80) {
919 if (rx_stats->rs_flags & ATH9K_RX_2040)
921 if (rx_stats->rs_flags & ATH9K_RX_GI)
923 rxs->rate_idx = rx_stats->rs_rate & 0x7f;
928 if (sband->bitrates[i].hw_value == rx_stats->rs_rate) {
932 if (sband->bitrates[i].hw_value_short == rx_stats->rs_rate) {
944 "0x%02x using 1 Mbit\n", rx_stats->rs_rate);
952 struct ath_rx_status *rx_stats)
966 if (rx_stats->rs_rssi != ATH9K_RSSI_BAD &&
967 !rx_stats->rs_moreaggr)
968 ATH_RSSI_LPF(an->last_rssi, rx_stats->rs_rssi);
974 rx_stats->rs_rssi = ATH_EP_RND(last_rssi,
976 if (rx_stats->rs_rssi < 0)
977 rx_stats->rs_rssi = 0;
981 ah->stats.avgbrssi = rx_stats->rs_rssi;
992 struct ath_rx_status *rx_stats,
1002 if (!ath9k_rx_accept(common, hdr, rx_status, rx_stats, decrypt_error))
1005 ath9k_process_rssi(common, hw, hdr, rx_stats);
1007 if (ath9k_process_rate(common, hw, rx_stats, rx_status))
1012 rx_status->signal = ATH_DEFAULT_NOISE_FLOOR + rx_stats->rs_rssi;
1013 rx_status->antenna = rx_stats->rs_antenna;
1021 struct ath_rx_status *rx_stats,
1053 keyix = rx_stats->rs_keyix;