Lines Matching refs:stats

305 			   struct rtl_stats *stats,  in rtl92cu_rx_query_desc()  argument
313 stats->length = (u16) GET_RX_DESC_PKT_LEN(pdesc); in rtl92cu_rx_query_desc()
314 stats->rx_drvinfo_size = (u8)GET_RX_DESC_DRVINFO_SIZE(pdesc) * in rtl92cu_rx_query_desc()
316 stats->rx_bufshift = (u8) (GET_RX_DESC_SHIFT(pdesc) & 0x03); in rtl92cu_rx_query_desc()
317 stats->icv = (u16) GET_RX_DESC_ICV(pdesc); in rtl92cu_rx_query_desc()
318 stats->crc = (u16) GET_RX_DESC_CRC32(pdesc); in rtl92cu_rx_query_desc()
319 stats->hwerror = (stats->crc | stats->icv); in rtl92cu_rx_query_desc()
320 stats->decrypted = !GET_RX_DESC_SWDEC(pdesc); in rtl92cu_rx_query_desc()
321 stats->rate = (u8) GET_RX_DESC_RX_MCS(pdesc); in rtl92cu_rx_query_desc()
322 stats->shortpreamble = (u16) GET_RX_DESC_SPLCP(pdesc); in rtl92cu_rx_query_desc()
323 stats->isampdu = (bool) (GET_RX_DESC_PAGGR(pdesc) == 1); in rtl92cu_rx_query_desc()
324 stats->isampdu = (bool) ((GET_RX_DESC_PAGGR(pdesc) == 1) in rtl92cu_rx_query_desc()
326 stats->timestamp_low = GET_RX_DESC_TSFL(pdesc); in rtl92cu_rx_query_desc()
327 stats->rx_is40Mhzpacket = (bool) GET_RX_DESC_BW(pdesc); in rtl92cu_rx_query_desc()
328 stats->is_ht = (bool)GET_RX_DESC_RX_HT(pdesc); in rtl92cu_rx_query_desc()
340 if (stats->decrypted) in rtl92cu_rx_query_desc()
342 rx_status->rate_idx = rtlwifi_rate_mapping(hw, stats->is_ht, in rtl92cu_rx_query_desc()
343 false, stats->rate); in rtl92cu_rx_query_desc()
347 stats->rx_bufshift); in rtl92cu_rx_query_desc()
348 rtl92c_translate_rx_signal_stuff(hw, skb, stats, p_desc, in rtl92cu_rx_query_desc()
352 rx_status->signal = stats->recvsignalpower + 10; in rtl92cu_rx_query_desc()
365 struct rtl_stats stats = { in _rtl_rx_process() local
381 stats.length = (u16) GET_RX_DESC_PKT_LEN(rxdesc); in _rtl_rx_process()
382 stats.rx_drvinfo_size = (u8)GET_RX_DESC_DRVINFO_SIZE(rxdesc) * in _rtl_rx_process()
384 stats.rx_bufshift = (u8) (GET_RX_DESC_SHIFT(rxdesc) & 0x03); in _rtl_rx_process()
385 stats.icv = (u16) GET_RX_DESC_ICV(rxdesc); in _rtl_rx_process()
386 stats.crc = (u16) GET_RX_DESC_CRC32(rxdesc); in _rtl_rx_process()
387 stats.hwerror = (stats.crc | stats.icv); in _rtl_rx_process()
388 stats.decrypted = !GET_RX_DESC_SWDEC(rxdesc); in _rtl_rx_process()
389 stats.rate = (u8) GET_RX_DESC_RX_MCS(rxdesc); in _rtl_rx_process()
390 stats.shortpreamble = (u16) GET_RX_DESC_SPLCP(rxdesc); in _rtl_rx_process()
391 stats.isampdu = (bool) ((GET_RX_DESC_PAGGR(rxdesc) == 1) in _rtl_rx_process()
393 stats.timestamp_low = GET_RX_DESC_TSFL(rxdesc); in _rtl_rx_process()
394 stats.rx_is40Mhzpacket = (bool) GET_RX_DESC_BW(rxdesc); in _rtl_rx_process()
395 stats.is_ht = (bool)GET_RX_DESC_RX_HT(rxdesc); in _rtl_rx_process()
409 rx_status->rate_idx = rtlwifi_rate_mapping(hw, stats.is_ht, in _rtl_rx_process()
410 false, stats.rate); in _rtl_rx_process()
414 rtl92c_translate_rx_signal_stuff(hw, skb, &stats, in _rtl_rx_process()