Home
last modified time | relevance | path

Searched refs:pkt_stat (Results 1 – 16 of 16) sorted by relevance

/linux-6.3-rc2/drivers/net/wireless/realtek/rtw88/
A Drx.c38 struct rtw_rx_pkt_stat *pkt_stat; member
43 struct rtw_rx_pkt_stat *pkt_stat, in rtw_rx_phy_stat() argument
51 dm_info->curr_rx_rate = pkt_stat->rate; in rtw_rx_phy_stat()
56 switch (pkt_stat->rate) { in rtw_rx_phy_stat()
104 struct rtw_rx_pkt_stat *pkt_stat = iter_data->pkt_stat; in rtw_rx_addr_match_iter() local
130 if (pkt_stat->crc_err || pkt_stat->icv_err || !pkt_stat->phy_status || in rtw_rx_addr_match()
136 data.pkt_stat = pkt_stat; in rtw_rx_addr_match()
145 rx_status->freq = pkt_stat->freq; in rtw_set_rx_freq_by_pktstat()
146 rx_status->band = pkt_stat->band; in rtw_set_rx_freq_by_pktstat()
164 if (pkt_stat->crc_err) in rtw_rx_fill_rx_status()
[all …]
A Drtw8822b.c838 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0()
840 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page0()
856 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1()
872 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 2); in query_phy_status_page1()
873 pkt_stat->bw = bw; in query_phy_status_page1()
874 pkt_stat->signal_power = max3(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page1()
895 rx_evm = pkt_stat->rx_evm[path]; in query_phy_status_page1()
935 memset(pkt_stat, 0, sizeof(*pkt_stat)); in rtw8822b_query_rx_desc()
952 pkt_stat->drv_info_sz *= 8; in rtw8822b_query_rx_desc()
955 if (pkt_stat->is_c2h) in rtw8822b_query_rx_desc()
[all …]
A Drtw8821c.c537 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0()
540 pkt_stat->signal_power = rx_power; in query_phy_status_page0()
550 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1()
565 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page1()
567 pkt_stat->bw = bw; in query_phy_status_page1()
568 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page1()
600 memset(pkt_stat, 0, sizeof(*pkt_stat)); in rtw8821c_query_rx_desc()
617 pkt_stat->drv_info_sz *= 8; in rtw8821c_query_rx_desc()
620 if (pkt_stat->is_c2h) in rtw8821c_query_rx_desc()
624 pkt_stat->drv_info_sz); in rtw8821c_query_rx_desc()
[all …]
A Drtw8723d.c267 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0()
269 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page0()
282 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1()
295 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page1()
296 pkt_stat->bw = bw; in query_phy_status_page1()
297 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page1()
341 memset(pkt_stat, 0, sizeof(*pkt_stat)); in rtw8723d_query_rx_desc()
354 pkt_stat->ppdu_cnt = 0; in rtw8723d_query_rx_desc()
358 pkt_stat->drv_info_sz *= 8; in rtw8723d_query_rx_desc()
361 if (pkt_stat->is_c2h) in rtw8723d_query_rx_desc()
[all …]
A Drtw8822c.c2581 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0()
2583 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page0()
2600 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1()
2617 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 2); in query_phy_status_page1()
2618 pkt_stat->bw = bw; in query_phy_status_page1()
2619 pkt_stat->signal_power = max3(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page1()
2688 memset(pkt_stat, 0, sizeof(*pkt_stat)); in rtw8822c_query_rx_desc()
2705 pkt_stat->drv_info_sz *= 8; in rtw8822c_query_rx_desc()
2708 if (pkt_stat->is_c2h) in rtw8822c_query_rx_desc()
2713 pkt_stat->hdr = hdr; in rtw8822c_query_rx_desc()
[all …]
A Dusb.c488 struct rtw_rx_pkt_stat pkt_stat; in rtw_usb_rx_handler() local
502 chip->ops->query_rx_desc(rtwdev, rx_desc, &pkt_stat, in rtw_usb_rx_handler()
504 pkt_offset = pkt_desc_sz + pkt_stat.drv_info_sz + in rtw_usb_rx_handler()
505 pkt_stat.shift; in rtw_usb_rx_handler()
507 if (pkt_stat.is_c2h) { in rtw_usb_rx_handler()
508 skb_put(skb, pkt_stat.pkt_len + pkt_offset); in rtw_usb_rx_handler()
519 skb_put(skb, pkt_stat.pkt_len); in rtw_usb_rx_handler()
A Drx.h47 struct rtw_rx_pkt_stat *pkt_stat,
A Dphy.c615 struct rtw_rx_pkt_stat *pkt_stat; member
624 struct rtw_rx_pkt_stat *pkt_stat = iter_data->pkt_stat; in rtw_phy_parsing_cfo_iter() local
634 cfo->cfo_tail[i] += pkt_stat->cfo_tail[i]; in rtw_phy_parsing_cfo_iter()
642 struct rtw_rx_pkt_stat *pkt_stat) in rtw_phy_parsing_cfo() argument
644 struct ieee80211_hdr *hdr = pkt_stat->hdr; in rtw_phy_parsing_cfo()
647 if (pkt_stat->crc_err || pkt_stat->icv_err || !pkt_stat->phy_status || in rtw_phy_parsing_cfo()
653 data.pkt_stat = pkt_stat; in rtw_phy_parsing_cfo()
A Dpci.c1051 struct rtw_rx_pkt_stat pkt_stat; in rtw_pci_rx_napi() local
1073 chip->ops->query_rx_desc(rtwdev, rx_desc, &pkt_stat, &rx_status); in rtw_pci_rx_napi()
1076 pkt_offset = pkt_desc_sz + pkt_stat.drv_info_sz + in rtw_pci_rx_napi()
1077 pkt_stat.shift; in rtw_pci_rx_napi()
1082 new_len = pkt_stat.pkt_len + pkt_offset; in rtw_pci_rx_napi()
1090 if (pkt_stat.is_c2h) { in rtw_pci_rx_napi()
1096 rtw_rx_stats(rtwdev, pkt_stat.vif, new); in rtw_pci_rx_napi()
A Dphy.h65 struct rtw_rx_pkt_stat *pkt_stat);
A Dmain.c661 void rtw_set_rx_freq_band(struct rtw_rx_pkt_stat *pkt_stat, u8 channel) in rtw_set_rx_freq_band() argument
664 pkt_stat->band = NL80211_BAND_2GHZ; in rtw_set_rx_freq_band()
666 pkt_stat->band = NL80211_BAND_5GHZ; in rtw_set_rx_freq_band()
670 pkt_stat->freq = ieee80211_channel_to_frequency(channel, pkt_stat->band); in rtw_set_rx_freq_band()
A Dmain.h838 struct rtw_rx_pkt_stat *pkt_stat,
2147 void rtw_set_rx_freq_band(struct rtw_rx_pkt_stat *pkt_stat, u8 channel);
/linux-6.3-rc2/drivers/net/ethernet/8390/
A Dlib8390.c671 int pkt_len, pkt_stat; in ei_receive() local
703 pkt_stat = rx_frame.status; in ei_receive()
727 } else if ((pkt_stat & 0x0F) == ENRSR_RXOK) { in ei_receive()
746 if (pkt_stat & ENRSR_PHY) in ei_receive()
756 if (pkt_stat & ENRSR_FO) in ei_receive()
A Daxnet_cs.c1352 int pkt_len, pkt_stat; in ei_receive() local
1381 pkt_stat = rx_frame.status; in ei_receive()
1394 else if ((pkt_stat & 0x0F) == ENRSR_RXOK) in ei_receive()
1416 if (pkt_stat & ENRSR_PHY) in ei_receive()
1428 if (pkt_stat & ENRSR_FO) in ei_receive()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw89/
A Ddebug.c3274 rtw89_debug_append_rx_rate(struct seq_file *m, struct rtw89_pkt_stat *pkt_stat, in rtw89_debug_append_rx_rate() argument
3281 pkt_stat->rx_rate_cnt[first_rate + i]); in rtw89_debug_append_rx_rate()
3305 struct rtw89_pkt_stat *pkt_stat = &rtwdev->phystat.last_pkt_stat; in rtw89_debug_priv_phy_info_get() local
3312 seq_printf(m, "Beacon: %u, TF: %u\n", pkt_stat->beacon_nr, in rtw89_debug_priv_phy_info_get()
3321 rtw89_debug_append_rx_rate(m, pkt_stat, in rtw89_debug_priv_phy_info_get()
3325 rtw89_debug_append_rx_rate(m, pkt_stat, in rtw89_debug_priv_phy_info_get()
A Dcore.c1409 struct rtw89_pkt_stat *pkt_stat = &rtwdev->phystat.cur_pkt_stat; in rtw89_vif_rx_stats_iter() local
1427 pkt_stat->beacon_nr++; in rtw89_vif_rx_stats_iter()
1433 pkt_stat->rx_rate_cnt[desc_info->data_rate]++; in rtw89_vif_rx_stats_iter()

Completed in 98 milliseconds