/drivers/net/wireless/ath/ath5k/ |
H A D | desc.c | 607 struct ath5k_hw_rx_status *rx_status; local 609 rx_status = &desc->ud.ds_rx.rx_stat; 612 if (unlikely(!(rx_status->rx_status_1 & 621 rs->rs_datalen = rx_status->rx_status_0 & 623 rs->rs_rssi = AR5K_REG_MS(rx_status->rx_status_0, 625 rs->rs_rate = AR5K_REG_MS(rx_status->rx_status_0, 627 rs->rs_more = !!(rx_status->rx_status_0 & 634 rs->rs_tstamp = AR5K_REG_MS(rx_status->rx_status_1, 638 rs->rs_antenna = AR5K_REG_MS(rx_status->rx_status_0, 641 rs->rs_antenna = (rx_status 701 struct ath5k_hw_rx_status *rx_status; local [all...] |
/drivers/net/wireless/rtlwifi/rtl8192se/ |
H A D | trx.h | 39 struct ieee80211_rx_status *rx_status, u8 *pdesc,
|
H A D | trx.c | 512 struct ieee80211_rx_status *rx_status, u8 *pdesc, 541 rx_status->freq = hw->conf.channel->center_freq; 542 rx_status->band = hw->conf.channel->band; 548 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; 551 rx_status->flag |= RX_FLAG_40MHZ; 554 rx_status->flag |= RX_FLAG_HT; 556 rx_status->flag |= RX_FLAG_MACTIME_MPDU; 568 rx_status->flag &= ~RX_FLAG_DECRYPTED; 570 rx_status->flag |= RX_FLAG_DECRYPTED; 573 rx_status 511 rtl92se_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats, struct ieee80211_rx_status *rx_status, u8 *pdesc, struct sk_buff *skb) argument [all...] |
/drivers/net/wireless/rtlwifi/rtl8192cu/ |
H A D | trx.c | 305 struct ieee80211_rx_status *rx_status, 327 rx_status->freq = hw->conf.channel->center_freq; 328 rx_status->band = hw->conf.channel->band; 330 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; 332 rx_status->flag |= RX_FLAG_DECRYPTED; 334 rx_status->flag |= RX_FLAG_40MHZ; 336 rx_status->flag |= RX_FLAG_HT; 337 rx_status->flag |= RX_FLAG_MACTIME_MPDU; 339 rx_status->flag |= RX_FLAG_DECRYPTED; 340 rx_status 303 rtl92cu_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats, struct ieee80211_rx_status *rx_status, u8 *p_desc, struct sk_buff *skb) argument 360 struct ieee80211_rx_status *rx_status = local 436 memcpy(IEEE80211_SKB_RXCB(skb), rx_status, sizeof(*rx_status)); local [all...] |
/drivers/staging/octeon/ |
H A D | ethernet.c | 235 cvmx_pip_port_status_t rx_status; local 242 memset(&rx_status, 0, sizeof(rx_status)); 245 cvmx_pip_get_port_status(priv->port, 1, &rx_status); 249 priv->stats.rx_packets += rx_status.inb_packets; 251 priv->stats.rx_bytes += rx_status.inb_octets; 253 priv->stats.multicast += rx_status.multicast_packets; 254 priv->stats.rx_crc_errors += rx_status.inb_errors; 255 priv->stats.rx_frame_errors += rx_status.fcs_align_err_packets; 262 atomic64_add(rx_status [all...] |
/drivers/net/wireless/iwlwifi/ |
H A D | iwl-agn-rx.c | 938 struct ieee80211_rx_status rx_status; local 995 /* rx_status carries information about the packet to mac80211 */ 996 rx_status.mactime = le64_to_cpu(phy_res->timestamp); 997 rx_status.band = (phy_res->phy_flags & RX_RES_PHY_FLAGS_BAND_24_MSK) ? 999 rx_status.freq = 1001 rx_status.band); 1002 rx_status.rate_idx = 1003 iwlagn_hwrate_to_mac80211_idx(rate_n_flags, rx_status.band); 1004 rx_status.flag = 0; 1008 /*rx_status [all...] |
/drivers/net/wireless/ |
H A D | mac80211_hwsim.c | 634 struct ieee80211_rx_status rx_status; local 641 memset(&rx_status, 0, sizeof(rx_status)); 642 rx_status.flag |= RX_FLAG_MACTIME_MPDU; 643 rx_status.freq = data->channel->center_freq; 644 rx_status.band = data->channel->band; 645 rx_status.rate_idx = info->control.rates[0].idx; 647 rx_status.flag |= RX_FLAG_HT; 649 rx_status.flag |= RX_FLAG_40MHZ; 651 rx_status 688 memcpy(IEEE80211_SKB_RXCB(nskb), &rx_status, sizeof(rx_status)); local 1559 struct ieee80211_rx_status rx_status; local 1606 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeof(rx_status)); local [all...] |
/drivers/net/wireless/ath/ath9k/ |
H A D | htc_drv_txrx.c | 961 struct ieee80211_rx_status *rx_status) 1007 memset(rx_status, 0, sizeof(struct ieee80211_rx_status)); 1011 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; 1026 rx_status->flag |= RX_FLAG_MMIC_ERROR; 1051 rx_status->flag |= RX_FLAG_DECRYPTED; 1056 rx_status->flag |= RX_FLAG_DECRYPTED; 1060 ath9k_process_rate(hw, rx_status, rxbuf->rxstatus.rs_rate, 1080 rx_status->mactime = be64_to_cpu(rxbuf->rxstatus.rs_tstamp); 1081 rx_status->band = hw->conf.channel->band; 1082 rx_status 959 ath9k_rx_prepare(struct ath9k_htc_priv *priv, struct ath9k_htc_rxbuf *rxbuf, struct ieee80211_rx_status *rx_status) argument 1100 struct ieee80211_rx_status rx_status; local [all...] |
/drivers/net/wireless/p54/ |
H A D | txrx.c | 331 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); local 349 rx_status->flag |= RX_FLAG_DECRYPTED; 352 rx_status->flag |= RX_FLAG_MMIC_ERROR; 354 rx_status->signal = p54_rssi_to_dbm(priv, hdr->rssi); 356 rx_status->flag |= RX_FLAG_SHORTPRE; 358 rx_status->rate_idx = (rate < 4) ? 0 : rate - 4; 360 rx_status->rate_idx = rate; 362 rx_status->freq = freq; 363 rx_status->band = priv->hw->conf.channel->band; 364 rx_status [all...] |
/drivers/net/wireless/rtlwifi/rtl8192ce/ |
H A D | trx.c | 532 struct ieee80211_rx_status *rx_status, 555 rx_status->freq = hw->conf.channel->center_freq; 556 rx_status->band = hw->conf.channel->band; 559 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; 562 rx_status->flag |= RX_FLAG_DECRYPTED; 565 rx_status->flag |= RX_FLAG_40MHZ; 568 rx_status->flag |= RX_FLAG_HT; 570 rx_status->flag |= RX_FLAG_MACTIME_MPDU; 573 rx_status->flag |= RX_FLAG_DECRYPTED; 575 rx_status 530 rtl92ce_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats, struct ieee80211_rx_status *rx_status, u8 *p_desc, struct sk_buff *skb) argument [all...] |
/drivers/net/wireless/rtlwifi/rtl8192de/ |
H A D | trx.c | 484 struct ieee80211_rx_status *rx_status, 506 rx_status->freq = hw->conf.channel->center_freq; 507 rx_status->band = hw->conf.channel->band; 509 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; 511 rx_status->flag |= RX_FLAG_DECRYPTED; 513 rx_status->flag |= RX_FLAG_40MHZ; 515 rx_status->flag |= RX_FLAG_HT; 516 rx_status->flag |= RX_FLAG_MACTIME_MPDU; 518 rx_status->flag |= RX_FLAG_DECRYPTED; 519 rx_status 483 rtl92de_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats, struct ieee80211_rx_status *rx_status, u8 *p_desc, struct sk_buff *skb) argument [all...] |
/drivers/net/wireless/iwlegacy/ |
H A D | 3945.c | 519 struct ieee80211_rx_status rx_status; local 529 rx_status.flag = 0; 530 rx_status.mactime = le64_to_cpu(rx_end->timestamp); 531 rx_status.band = 535 rx_status.freq = 537 rx_status.band); 539 rx_status.rate_idx = il3945_hwrate_to_plcp_idx(rx_hdr->rate); 540 if (rx_status.band == IEEE80211_BAND_5GHZ) 541 rx_status.rate_idx -= IL_FIRST_OFDM_RATE; 543 rx_status [all...] |
/drivers/net/ethernet/amd/ |
H A D | nmclan_cs.c | 1067 unsigned short rx_status; local 1074 rx_status = inw(ioaddr + AM2150_RCV); 1076 pr_debug("%s: in mace_rx(), framecnt 0x%X, rx_status" 1077 " 0x%X.\n", dev->name, rx_framecnt, rx_status); 1079 if (rx_status & MACE_RCVFS_RCVSTS) { /* Error, update stats. */ 1081 if (rx_status & MACE_RCVFS_OFLO) { 1084 if (rx_status & MACE_RCVFS_CLSN) { 1087 if (rx_status & MACE_RCVFS_FRAM) { 1090 if (rx_status & MACE_RCVFS_FCS) { 1094 short pkt_len = (rx_status [all...] |
/drivers/net/wireless/rtlwifi/ |
H A D | usb.c | 436 struct ieee80211_rx_status rx_status = {0}; local 444 rtlpriv->cfg->ops->query_rx_desc(hw, &stats, &rx_status, rxdesc, skb); 449 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeof(rx_status)); local 479 struct ieee80211_rx_status rx_status = {0}; local 487 rtlpriv->cfg->ops->query_rx_desc(hw, &stats, &rx_status, rxdesc, skb); 492 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeof(rx_status)); local 517 memcpy(IEEE80211_SKB_RXCB(uskb), &rx_status, local 518 sizeof(rx_status)); [all...] |
/drivers/net/ethernet/silan/ |
H A D | sc92031.c | 699 u32 rx_status, unsigned rx_size) 706 if (!(rx_status & RxStatesOK)) { 709 if (rx_status & (RxHugeFrame | RxSmallFrame)) 712 if (rx_status & RxBadAlign) 715 if (!(rx_status & RxCRCOK)) 762 u32 rx_status; local 766 rx_status = le32_to_cpup((__le32 *)(rx_ring + rx_ring_offset)); 769 rx_size = rx_status >> 20; 775 if (unlikely(rx_status == 0 || 778 !(rx_status 698 _sc92031_rx_tasklet_error(struct net_device *dev, u32 rx_status, unsigned rx_size) argument [all...] |
/drivers/net/wireless/rtl818x/rtl8180/ |
H A D | dev.c | 124 struct ieee80211_rx_status rx_status = {0}; local 135 rx_status.antenna = (flags2 >> 15) & 1; 136 rx_status.rate_idx = (flags >> 20) & 0xF; 139 if (rx_status.rate_idx > 3) 147 rx_status.signal = signal; 148 rx_status.freq = dev->conf.channel->center_freq; 149 rx_status.band = dev->conf.channel->band; 150 rx_status.mactime = le64_to_cpu(entry->tsft); 151 rx_status.flag |= RX_FLAG_MACTIME_MPDU; 153 rx_status 155 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeof(rx_status)); local [all...] |
/drivers/staging/winbond/ |
H A D | wb35rx.c | 23 struct ieee80211_rx_status rx_status = {0}; local 36 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeof(rx_status)); local
|
/drivers/net/can/usb/peak_usb/ |
H A D | pcan_usb_pro.h | 173 struct pcan_usb_pro_rxstatus rx_status; member in union:pcan_usb_pro_rec
|
/drivers/net/wireless/rt2x00/ |
H A D | rt2x00dev.c | 595 struct ieee80211_rx_status *rx_status; local 686 rx_status = IEEE80211_SKB_RXCB(entry->skb); 687 rx_status->mactime = rxdesc.timestamp; 688 rx_status->band = rt2x00dev->curr_band; 689 rx_status->freq = rt2x00dev->curr_freq; 690 rx_status->rate_idx = rate_idx; 691 rx_status->signal = rxdesc.rssi; 692 rx_status->flag = rxdesc.flags; 693 rx_status->antenna = rt2x00dev->link.ant.active.rx;
|
/drivers/net/ethernet/3com/ |
H A D | 3c515.c | 1270 short rx_status; local 1273 pr_debug(" In rx_packet(), status %4.4x, rx_status %4.4x.\n", 1275 while ((rx_status = inw(ioaddr + RxStatus)) > 0) { 1276 if (rx_status & 0x4000) { /* Error, update stats. */ 1294 short pkt_len = rx_status & 0x1fff; 1300 pkt_len, rx_status); 1335 int rx_status; local 1338 pr_debug(" In boomerang_rx(), status %4.4x, rx_status %4.4x.\n", 1340 while ((rx_status = vp->rx_ring[entry].status) & RxDComplete) { 1341 if (rx_status [all...] |
/drivers/net/wireless/zd1211rw/ |
H A D | zd_mac.h | 113 struct rx_status { struct 122 /* rx_status field decryption_type */ 130 /* rx_status field frame_status */ 323 void zd_dump_rx_status(const struct rx_status *status);
|
/drivers/net/ethernet/ |
H A D | fealnx.c | 1622 s32 rx_status = np->cur_rx->status; local 1628 printk(KERN_DEBUG " netdev_rx() status was %8.8x.\n", rx_status); 1630 if ((!((rx_status & RXFSD) && (rx_status & RXLSD))) || 1631 (rx_status & ErrorSummary)) { 1632 if (rx_status & ErrorSummary) { /* there was a fatal error */ 1636 dev->name, rx_status); 1639 if (rx_status & (LONG | RUNT)) 1641 if (rx_status & RXER) 1643 if (rx_status [all...] |
/drivers/net/wireless/rtl818x/rtl8187/ |
H A D | dev.c | 327 struct ieee80211_rx_status rx_status = { 0 }; local 351 rx_status.antenna = (hdr->signal >> 7) & 1; 352 rx_status.mactime = le64_to_cpu(hdr->mac_time); 370 rx_status.antenna = (hdr->rssi >> 7) & 1; 371 rx_status.mactime = le64_to_cpu(hdr->mac_time); 374 rx_status.signal = signal; 378 rx_status.rate_idx = rate; 379 rx_status.freq = dev->conf.channel->center_freq; 380 rx_status.band = dev->conf.channel->band; 381 rx_status 384 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeof(rx_status)); local [all...] |
/drivers/net/ethernet/realtek/ |
H A D | 8139too.c | 1848 static void rtl8139_rx_err (u32 rx_status, struct net_device *dev, argument 1857 rx_status); 1859 if (!(rx_status & RxStatusOK)) { 1860 if (rx_status & RxTooLong) { 1862 rx_status); 1865 if (rx_status & (RxBadSymbol | RxBadAlign)) 1867 if (rx_status & (RxRunt | RxTooLong)) 1869 if (rx_status & RxCRCErr) 1977 u32 rx_status; local 1984 rx_status [all...] |
H A D | atp.c | 765 rx_head.rx_count, rx_head.rx_status, rx_head.cur_addr); 766 if ((rx_head.rx_status & 0x77) != 0x01) { 768 if (rx_head.rx_status & 0x0004) dev->stats.rx_frame_errors++; 769 else if (rx_head.rx_status & 0x0002) dev->stats.rx_crc_errors++; 772 dev->name, rx_head.rx_status); 773 if (rx_head.rx_status & 0x0020) { 777 } else if (rx_head.rx_status & 0x0050)
|