| /linux/drivers/net/wireless/realtek/rtw88/ |
| A D | rx.c | 37 struct rtw_rx_pkt_stat *pkt_stat; member 42 struct rtw_rx_pkt_stat *pkt_stat, in rtw_rx_phy_stat() argument 50 dm_info->curr_rx_rate = pkt_stat->rate; in rtw_rx_phy_stat() 55 switch (pkt_stat->rate) { in rtw_rx_phy_stat() 103 struct rtw_rx_pkt_stat *pkt_stat = iter_data->pkt_stat; in rtw_rx_addr_match_iter() local 129 if (pkt_stat->crc_err || pkt_stat->icv_err || !pkt_stat->phy_status || in rtw_rx_addr_match() 135 data.pkt_stat = pkt_stat; in rtw_rx_addr_match() 153 if (pkt_stat->crc_err) in rtw_rx_fill_rx_status() 155 if (pkt_stat->decrypted) in rtw_rx_fill_rx_status() 164 pkt_stat->rate >= DESC_RATE6M && in rtw_rx_fill_rx_status() [all …]
|
| A D | rtw8822b.c | 827 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0() 829 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page0() 845 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1() 861 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 2); in query_phy_status_page1() 862 pkt_stat->bw = bw; in query_phy_status_page1() 863 pkt_stat->signal_power = max3(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page1() 884 rx_evm = pkt_stat->rx_evm[path]; in query_phy_status_page1() 924 memset(pkt_stat, 0, sizeof(*pkt_stat)); in rtw8822b_query_rx_desc() 941 pkt_stat->drv_info_sz *= 8; in rtw8822b_query_rx_desc() 944 if (pkt_stat->is_c2h) in rtw8822b_query_rx_desc() [all …]
|
| A D | rtw8821c.c | 524 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0() 526 pkt_stat->signal_power = rx_power; in query_phy_status_page0() 535 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1() 550 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page1() 551 pkt_stat->bw = bw; in query_phy_status_page1() 552 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page1() 584 memset(pkt_stat, 0, sizeof(*pkt_stat)); in rtw8821c_query_rx_desc() 601 pkt_stat->drv_info_sz *= 8; in rtw8821c_query_rx_desc() 604 if (pkt_stat->is_c2h) in rtw8821c_query_rx_desc() 608 pkt_stat->drv_info_sz); in rtw8821c_query_rx_desc() [all …]
|
| A D | rtw8723d.c | 258 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0() 260 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page0() 273 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1() 286 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page1() 287 pkt_stat->bw = bw; in query_phy_status_page1() 288 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page1() 332 memset(pkt_stat, 0, sizeof(*pkt_stat)); in rtw8723d_query_rx_desc() 345 pkt_stat->ppdu_cnt = 0; in rtw8723d_query_rx_desc() 349 pkt_stat->drv_info_sz *= 8; in rtw8723d_query_rx_desc() 352 if (pkt_stat->is_c2h) in rtw8723d_query_rx_desc() [all …]
|
| A D | rtw8822c.c | 2564 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0() 2566 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page0() 2582 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1() 2596 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 2); in query_phy_status_page1() 2597 pkt_stat->bw = bw; in query_phy_status_page1() 2598 pkt_stat->signal_power = max3(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page1() 2667 memset(pkt_stat, 0, sizeof(*pkt_stat)); in rtw8822c_query_rx_desc() 2684 pkt_stat->drv_info_sz *= 8; in rtw8822c_query_rx_desc() 2687 if (pkt_stat->is_c2h) in rtw8822c_query_rx_desc() 2692 pkt_stat->hdr = hdr; in rtw8822c_query_rx_desc() [all …]
|
| A D | rx.h | 47 struct rtw_rx_pkt_stat *pkt_stat,
|
| A D | phy.c | 614 struct rtw_rx_pkt_stat *pkt_stat; member 623 struct rtw_rx_pkt_stat *pkt_stat = iter_data->pkt_stat; in rtw_phy_parsing_cfo_iter() local 633 cfo->cfo_tail[i] += pkt_stat->cfo_tail[i]; in rtw_phy_parsing_cfo_iter() 641 struct rtw_rx_pkt_stat *pkt_stat) in rtw_phy_parsing_cfo() argument 643 struct ieee80211_hdr *hdr = pkt_stat->hdr; in rtw_phy_parsing_cfo() 646 if (pkt_stat->crc_err || pkt_stat->icv_err || !pkt_stat->phy_status || in rtw_phy_parsing_cfo() 652 data.pkt_stat = pkt_stat; in rtw_phy_parsing_cfo()
|
| A D | pci.c | 1073 struct rtw_rx_pkt_stat pkt_stat; in rtw_pci_rx_napi() local 1095 chip->ops->query_rx_desc(rtwdev, rx_desc, &pkt_stat, &rx_status); in rtw_pci_rx_napi() 1098 pkt_offset = pkt_desc_sz + pkt_stat.drv_info_sz + in rtw_pci_rx_napi() 1099 pkt_stat.shift; in rtw_pci_rx_napi() 1104 new_len = pkt_stat.pkt_len + pkt_offset; in rtw_pci_rx_napi() 1112 if (pkt_stat.is_c2h) { in rtw_pci_rx_napi() 1118 rtw_rx_stats(rtwdev, pkt_stat.vif, new); in rtw_pci_rx_napi()
|
| A D | phy.h | 65 struct rtw_rx_pkt_stat *pkt_stat);
|
| A D | main.h | 837 struct rtw_rx_pkt_stat *pkt_stat,
|
| /linux/drivers/net/ethernet/8390/ |
| A D | lib8390.c | 671 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 D | axnet_cs.c | 1352 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/drivers/net/wireless/realtek/rtw89/ |
| A D | debug.c | 2307 rtw89_debug_append_rx_rate(struct seq_file *m, struct rtw89_pkt_stat *pkt_stat, in rtw89_debug_append_rx_rate() argument 2314 pkt_stat->rx_rate_cnt[first_rate + i]); in rtw89_debug_append_rx_rate() 2337 struct rtw89_pkt_stat *pkt_stat = &rtwdev->phystat.last_pkt_stat; in rtw89_debug_priv_phy_info_get() local 2344 seq_printf(m, "Beacon: %u\n", pkt_stat->beacon_nr); in rtw89_debug_priv_phy_info_get() 2352 rtw89_debug_append_rx_rate(m, pkt_stat, in rtw89_debug_priv_phy_info_get()
|
| A D | core.c | 1046 struct rtw89_pkt_stat *pkt_stat = &rtwdev->phystat.cur_pkt_stat; in rtw89_vif_rx_stats_iter() local 1056 pkt_stat->beacon_nr++; in rtw89_vif_rx_stats_iter() 1062 pkt_stat->rx_rate_cnt[desc_info->data_rate]++; in rtw89_vif_rx_stats_iter()
|