Lines Matching refs:rxstatus
930 struct ath_htc_rx_status *rxstatus) in convert_htc_flag() argument
933 if (rxstatus->rs_flags & ATH9K_RX_2040) in convert_htc_flag()
935 if (rxstatus->rs_flags & ATH9K_RX_GI) in convert_htc_flag()
940 struct ath_htc_rx_status *rxstatus) in rx_status_htc_to_ath() argument
942 rx_stats->rs_datalen = be16_to_cpu(rxstatus->rs_datalen); in rx_status_htc_to_ath()
943 rx_stats->rs_status = rxstatus->rs_status; in rx_status_htc_to_ath()
944 rx_stats->rs_phyerr = rxstatus->rs_phyerr; in rx_status_htc_to_ath()
945 rx_stats->rs_rssi = rxstatus->rs_rssi; in rx_status_htc_to_ath()
946 rx_stats->rs_keyix = rxstatus->rs_keyix; in rx_status_htc_to_ath()
947 rx_stats->rs_rate = rxstatus->rs_rate; in rx_status_htc_to_ath()
948 rx_stats->rs_antenna = rxstatus->rs_antenna; in rx_status_htc_to_ath()
949 rx_stats->rs_more = rxstatus->rs_more; in rx_status_htc_to_ath()
951 memcpy(rx_stats->rs_rssi_ctl, rxstatus->rs_rssi_ctl, in rx_status_htc_to_ath()
953 memcpy(rx_stats->rs_rssi_ext, rxstatus->rs_rssi_ext, in rx_status_htc_to_ath()
956 rx_stats->rs_isaggr = rxstatus->rs_isaggr; in rx_status_htc_to_ath()
957 rx_stats->rs_moreaggr = rxstatus->rs_moreaggr; in rx_status_htc_to_ath()
958 rx_stats->rs_num_delims = rxstatus->rs_num_delims; in rx_status_htc_to_ath()
959 convert_htc_flag(rx_stats, rxstatus); in rx_status_htc_to_ath()
972 struct ath_htc_rx_status *rxstatus; in ath9k_rx_prepare() local
982 rxstatus = (struct ath_htc_rx_status *)skb->data; in ath9k_rx_prepare()
984 if (be16_to_cpu(rxstatus->rs_datalen) - in ath9k_rx_prepare()
988 rxstatus->rs_datalen, skb->len); in ath9k_rx_prepare()
998 rx_status_htc_to_ath(&rx_stats, rxstatus); in ath9k_rx_prepare()
1000 rx_status->mactime = be64_to_cpu(rxstatus->rs_tstamp); in ath9k_rx_prepare()