Lines Matching refs:pstatus
82 struct rtl_stats *pstatus, u8 *pdesc, in query_rxphystatus() argument
95 bool is_cck = pstatus->is_cck; in query_rxphystatus()
99 pstatus->packet_matchbssid = bpacket_match_bssid; in query_rxphystatus()
100 pstatus->packet_toself = bpacket_toself; in query_rxphystatus()
101 pstatus->packet_beacon = packet_beacon; in query_rxphystatus()
102 pstatus->rx_mimo_signalquality[0] = -1; in query_rxphystatus()
103 pstatus->rx_mimo_signalquality[1] = -1; in query_rxphystatus()
195 pstatus->rx_pwdb_all = pwdb_all; in query_rxphystatus()
196 pstatus->recvsignalpower = rx_pwr_all; in query_rxphystatus()
202 if (pstatus->rx_pwdb_all > 40) { in query_rxphystatus()
214 pstatus->signalquality = sq; in query_rxphystatus()
215 pstatus->rx_mimo_signalquality[0] = sq; in query_rxphystatus()
216 pstatus->rx_mimo_signalquality[1] = -1; in query_rxphystatus()
232 pstatus->rx_snr[i] = p_phystrpt->rxsnr[i] / 2; in query_rxphystatus()
235 pstatus->cfo_short[i] = odm_cfo(p_phystrpt->cfosho[i]); in query_rxphystatus()
236 pstatus->cfo_tail[i] = odm_cfo(p_phystrpt->cfotail[i]); in query_rxphystatus()
238 pstatus->rx_mimo_signalstrength[i] = (u8)rssi; in query_rxphystatus()
247 pstatus->rx_pwdb_all = pwdb_all; in query_rxphystatus()
248 pstatus->rxpower = rx_pwr_all; in query_rxphystatus()
249 pstatus->recvsignalpower = rx_pwr_all; in query_rxphystatus()
252 if ((pstatus->is_ht && pstatus->rate >= DESC_RATEMCS8 && in query_rxphystatus()
253 pstatus->rate <= DESC_RATEMCS15) || in query_rxphystatus()
254 (pstatus->is_vht && in query_rxphystatus()
255 pstatus->rate >= DESC_RATEVHT2SS_MCS0 && in query_rxphystatus()
256 pstatus->rate <= DESC_RATEVHT2SS_MCS9)) in query_rxphystatus()
270 pstatus->signalquality = evm; in query_rxphystatus()
271 pstatus->rx_mimo_signalquality[i] = evm; in query_rxphystatus()
272 pstatus->rx_mimo_evm_dbm[i] = evmdbm; in query_rxphystatus()
288 pstatus->signalstrength = (u8)(rtl_signal_scale_mapping(hw, in query_rxphystatus()
291 pstatus->signalstrength = (u8)(rtl_signal_scale_mapping(hw, in query_rxphystatus()
300 struct rtl_stats *pstatus, u8 *pdesc, in translate_rx_signal_stuff() argument
313 tmp_buf = skb->data + pstatus->rx_drvinfo_size + pstatus->rx_bufshift; in translate_rx_signal_stuff()
320 ether_addr_copy(pstatus->psaddr, psaddr); in translate_rx_signal_stuff()
328 (!pstatus->hwerror) && in translate_rx_signal_stuff()
329 (!pstatus->crc) && (!pstatus->icv)); in translate_rx_signal_stuff()
353 query_rxphystatus(hw, pstatus, pdesc, p_drvinfo, in translate_rx_signal_stuff()
357 rtl_process_phyinfo(hw, tmp_buf, pstatus); in translate_rx_signal_stuff()