Lines Matching refs:rxdesc

343 	__le32 *rxdesc;  in _rtl_rx_process()  local
354 rxdesc = (__le32 *)skb->data; in _rtl_rx_process()
356 drvinfo_len = (get_rx_desc_drvinfo_size(rxdesc) * RTL_RX_DRV_INFO_UNIT); in _rtl_rx_process()
357 pkt_len = get_rx_desc_pkt_len(rxdesc); in _rtl_rx_process()
360 stats.length = (u16)get_rx_desc_pkt_len(rxdesc); in _rtl_rx_process()
361 stats.rx_drvinfo_size = (u8)get_rx_desc_drvinfo_size(rxdesc) * in _rtl_rx_process()
363 stats.rx_bufshift = (u8)(get_rx_desc_shift(rxdesc) & 0x03); in _rtl_rx_process()
364 stats.icv = (u16)get_rx_desc_icv(rxdesc); in _rtl_rx_process()
365 stats.crc = (u16)get_rx_desc_crc32(rxdesc); in _rtl_rx_process()
367 stats.decrypted = !get_rx_desc_swdec(rxdesc); in _rtl_rx_process()
368 stats.rate = (u8)get_rx_desc_rx_mcs(rxdesc); in _rtl_rx_process()
369 stats.shortpreamble = (u16)get_rx_desc_splcp(rxdesc); in _rtl_rx_process()
370 stats.isampdu = (bool)((get_rx_desc_paggr(rxdesc) == 1) && in _rtl_rx_process()
371 (get_rx_desc_faggr(rxdesc) == 1)); in _rtl_rx_process()
372 stats.timestamp_low = get_rx_desc_tsfl(rxdesc); in _rtl_rx_process()
373 stats.rx_is40mhzpacket = (bool)get_rx_desc_bw(rxdesc); in _rtl_rx_process()
374 stats.is_ht = (bool)get_rx_desc_rx_ht(rxdesc); in _rtl_rx_process()
379 if (get_rx_desc_crc32(rxdesc)) in _rtl_rx_process()
381 if (!get_rx_desc_swdec(rxdesc)) in _rtl_rx_process()
383 if (get_rx_desc_bw(rxdesc)) in _rtl_rx_process()
385 if (get_rx_desc_rx_ht(rxdesc)) in _rtl_rx_process()
391 if (get_rx_desc_phy_status(rxdesc)) { in _rtl_rx_process()
392 p_drvinfo = (struct rx_fwinfo_92c *)(rxdesc + RTL_RX_DESC_SIZE); in _rtl_rx_process()
394 (struct rx_desc_92c *)rxdesc, p_drvinfo); in _rtl_rx_process()