/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/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/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/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/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/net/ethernet/realtek/ |
H A D | atp.h | 11 ushort rx_status; /* Unknown bit assignments :-<. */ member in struct:rx_header
|
/drivers/net/tokenring/ |
H A D | olympic.c | 748 struct olympic_rx_status *rx_status; local 754 rx_status=&(olympic_priv->olympic_rx_status_ring[(olympic_priv->rx_status_last_received + 1) & (OLYMPIC_RX_RING_SIZE - 1)]) ; 756 while (rx_status->status_buffercnt) { 762 printk("rx status: %x rx len: %x\n", le32_to_cpu(rx_status->status_buffercnt), le32_to_cpu(rx_status->fragmentcnt_framelen)); 764 length = le32_to_cpu(rx_status->fragmentcnt_framelen) & 0xffff; 765 buffer_cnt = le32_to_cpu(rx_status->status_buffercnt) & 0xffff; 767 frag_len = le32_to_cpu(rx_status->fragmentcnt_framelen) >> 16; 772 l_status_buffercnt = le32_to_cpu(rx_status->status_buffercnt); 876 rx_status [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...] |
H A D | recv.c | 981 struct ieee80211_rx_status *rx_status, 990 if (!ath9k_rx_accept(common, hdr, rx_status, rx_stats, decrypt_error)) 999 if (ath9k_process_rate(common, hw, rx_stats, rx_status)) 1002 rx_status->band = hw->conf.channel->band; 1003 rx_status->freq = hw->conf.channel->center_freq; 1004 rx_status->signal = ah->noise + rx_stats->rs_rssi; 1005 rx_status->antenna = rx_stats->rs_antenna; 1006 rx_status->flag |= RX_FLAG_MACTIME_MPDU; 1008 rx_status->flag |= RX_FLAG_NO_SIGNAL_VAL; 977 ath9k_rx_skb_preprocess(struct ath_common *common, struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, struct ath_rx_status *rx_stats, struct ieee80211_rx_status *rx_status, bool *decrypt_error) argument
|
/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/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/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/rtlwifi/rtl8192se/ |
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/ethernet/3com/ |
H A D | 3c589_cs.c | 799 short rx_status; local 801 netdev_dbg(dev, "in rx_packet(), status %4.4x, rx_status %4.4x.\n", 803 while (!((rx_status = inw(ioaddr + RX_STATUS)) & 0x8000) && 806 if (rx_status & 0x4000) { /* Error, update stats. */ 807 short error = rx_status & 0x3800; 818 short pkt_len = rx_status & 0x7ff; 824 pkt_len, rx_status);
|
H A D | 3c509.c | 1046 short rx_status; local 1049 pr_debug(" In rx_packet(), status %4.4x, rx_status %4.4x.\n", 1051 while ((rx_status = inw(ioaddr + RX_STATUS)) > 0) { 1052 if (rx_status & 0x4000) { /* Error, update stats. */ 1053 short error = rx_status & 0x3800; 1066 short pkt_len = rx_status & 0x7ff; 1072 pkt_len, rx_status);
|
/drivers/net/ethernet/dec/ |
H A D | ewrk3.c | 965 char rx_status; local 969 rx_status = inb(EWRK3_DATA); 973 rx_status = readb(buf); 979 if (!(rx_status & R_ROK)) { /* There was an error. */ 981 if (rx_status & R_DBE) 983 if (rx_status & R_CRC) 985 if (rx_status & R_PLL)
|
/drivers/net/usb/ |
H A D | pegasus.c | 629 int rx_status, count = urb->actual_length; local 665 rx_status = buf[count - 2]; 666 if (rx_status & 0x1e) { 668 "RX packet error %x\n", rx_status); 670 if (rx_status & 0x06) /* long or runt */ 672 if (rx_status & 0x08) 674 if (rx_status & 0x10) /* extra bits */ 720 rx_status = usb_submit_urb(pegasus->rx_urb, GFP_ATOMIC); 721 if (rx_status == -ENODEV) 723 else if (rx_status) { [all...] |
/drivers/net/wireless/ |
H A D | adm8211.c | 434 struct ieee80211_rx_status rx_status = {0}; local 437 rx_status.signal = rssi; 439 rx_status.signal = 100 - rssi; 441 rx_status.rate_idx = rate; 443 rx_status.freq = adm8211_channels[priv->channel - 1].center_freq; 444 rx_status.band = IEEE80211_BAND_2GHZ; 446 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeof(rx_status)); local
|
/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/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/wireless/rtlwifi/ |
H A D | pci.c | 611 struct ieee80211_rx_status rx_status) 621 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeof(rx_status)); local 655 memcpy(IEEE80211_SKB_RXCB(uskb), &rx_status, sizeof(rx_status)); 668 struct ieee80211_rx_status rx_status = { 0 }; local 699 &rx_status, 728 _rtl_receive_one(hw, skb, rx_status); 610 _rtl_receive_one(struct ieee80211_hw *hw, struct sk_buff *skb, struct ieee80211_rx_status rx_status) argument
|
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/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);
|