Lines Matching refs:status

281 	 * in the tx status easier. need the actual retry limit to
422 struct ieee80211_rx_status status;
436 memset(&status, 0, sizeof(status));
515 status.flag |= RX_FLAG_DECRYPTED;
519 status.signal = b43legacy_rssi_postprocess(dev, jssi,
525 status.rate_idx = b43legacy_plcp_get_bitrate_idx_ofdm(plcp, false);
527 status.rate_idx = b43legacy_plcp_get_bitrate_idx_cck(plcp);
528 status.antenna = !!(phystat0 & B43legacy_RX_PHYST0_ANT);
541 b43legacy_tsf_read(dev, &status.mactime);
542 low_mactime_now = status.mactime;
543 status.mactime = status.mactime & ~0xFFFFULL;
544 status.mactime += mactime;
546 status.mactime -= 0x10000;
547 status.flag |= RX_FLAG_MACTIME_START;
555 status.band = NL80211_BAND_2GHZ;
556 status.freq = chanid + 2400;
564 memcpy(IEEE80211_SKB_RXCB(skb), &status, sizeof(status));
574 const struct b43legacy_txstatus *status)
576 b43legacy_debugfs_log_txstat(dev, status);
578 if (status->intermediate)
580 if (status->for_ampdu)
582 if (!status->acked)
584 if (status->rts_count) {
585 if (status->rts_count == 0xF) /* FIXME */
592 b43legacy_pio_handle_txstatus(dev, status);
594 b43legacy_dma_handle_txstatus(dev, status);
597 /* Handle TX status report as received through DMA/PIO queues */
601 struct b43legacy_txstatus status;
604 status.cookie = le16_to_cpu(hw->cookie);
605 status.seq = le16_to_cpu(hw->seq);
606 status.phy_stat = hw->phy_stat;
608 status.frame_count = (tmp >> 4);
609 status.rts_count = (tmp & 0x0F);
611 status.supp_reason = ((tmp & 0x1C) >> 2);
612 status.pm_indicated = !!(tmp & 0x80);
613 status.intermediate = !!(tmp & 0x40);
614 status.for_ampdu = !!(tmp & 0x20);
615 status.acked = !!(tmp & 0x02);
617 b43legacy_handle_txstatus(dev, &status);