Lines Matching defs:stats

290 			   struct rtl_stats *stats,
299 stats->length = (u16)get_rx_desc_pkt_len(pdesc);
300 stats->rx_drvinfo_size = (u8)get_rx_desc_drvinfo_size(pdesc) *
302 stats->rx_bufshift = (u8)(get_rx_desc_shift(pdesc) & 0x03);
303 stats->icv = (u16)get_rx_desc_icv(pdesc);
304 stats->crc = (u16)get_rx_desc_crc32(pdesc);
305 stats->hwerror = (stats->crc | stats->icv);
306 stats->decrypted = !get_rx_desc_swdec(pdesc);
307 stats->rate = (u8)get_rx_desc_rx_mcs(pdesc);
308 stats->shortpreamble = (u16)get_rx_desc_splcp(pdesc);
309 stats->isampdu = (bool)(get_rx_desc_paggr(pdesc) == 1);
310 stats->isfirst_ampdu = (bool)((get_rx_desc_paggr(pdesc) == 1) &&
312 stats->timestamp_low = get_rx_desc_tsfl(pdesc);
313 stats->rx_is40mhzpacket = (bool)get_rx_desc_bw(pdesc);
314 stats->is_ht = (bool)get_rx_desc_rx_ht(pdesc);
326 if (stats->decrypted)
328 rx_status->rate_idx = rtlwifi_rate_mapping(hw, stats->is_ht,
329 false, stats->rate);
333 stats->rx_bufshift);
334 rtl92c_translate_rx_signal_stuff(hw, skb, stats, p_desc,
337 /*rx_status->qual = stats->signal; */
338 rx_status->signal = stats->recvsignalpower + 10;
351 struct rtl_stats stats = {
367 stats.length = (u16)get_rx_desc_pkt_len(rxdesc);
368 stats.rx_drvinfo_size = (u8)get_rx_desc_drvinfo_size(rxdesc) *
370 stats.rx_bufshift = (u8)(get_rx_desc_shift(rxdesc) & 0x03);
371 stats.icv = (u16)get_rx_desc_icv(rxdesc);
372 stats.crc = (u16)get_rx_desc_crc32(rxdesc);
373 stats.hwerror = (stats.crc | stats.icv);
374 stats.decrypted = !get_rx_desc_swdec(rxdesc);
375 stats.rate = (u8)get_rx_desc_rx_mcs(rxdesc);
376 stats.shortpreamble = (u16)get_rx_desc_splcp(rxdesc);
377 stats.isampdu = (bool)((get_rx_desc_paggr(rxdesc) == 1) &&
379 stats.timestamp_low = get_rx_desc_tsfl(rxdesc);
380 stats.rx_is40mhzpacket = (bool)get_rx_desc_bw(rxdesc);
381 stats.is_ht = (bool)get_rx_desc_rx_ht(rxdesc);
395 rx_status->rate_idx = rtlwifi_rate_mapping(hw, stats.is_ht,
396 false, stats.rate);
400 rtl92c_translate_rx_signal_stuff(hw, skb, &stats,