Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/net/wireless/realtek/rtw88/
Drx.c37 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()
76 rtw_warn(rtwdev, "unknown pkt rate = %d\n", pkt_stat->rate); in rtw_rx_phy_stat()
92 cur_pkt_cnt->num_qry_pkt[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
113 rtw_rx_phy_stat(rtwdev, pkt_stat, hdr); in rtw_rx_addr_match_iter()
120 ewma_rssi_add(&si->avg_rssi, pkt_stat->rssi); in rtw_rx_addr_match_iter()
124 struct rtw_rx_pkt_stat *pkt_stat, in rtw_rx_addr_match() argument
[all …]
Drtw8822b.c818 struct rtw_rx_pkt_stat *pkt_stat) in query_phy_status_page0() argument
825 pkt_stat->rx_power[RF_PATH_A] = pwdb - 110; in query_phy_status_page0()
826 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0()
827 pkt_stat->bw = RTW_CHANNEL_WIDTH_20; in query_phy_status_page0()
828 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page0()
830 dm_info->rssi[RF_PATH_A] = pkt_stat->rssi; in query_phy_status_page0()
834 struct rtw_rx_pkt_stat *pkt_stat) in query_phy_status_page1() argument
844 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1()
858 pkt_stat->rx_power[RF_PATH_A] = GET_PHY_STAT_P1_PWDB_A(phy_status) - 110; in query_phy_status_page1()
859 pkt_stat->rx_power[RF_PATH_B] = GET_PHY_STAT_P1_PWDB_B(phy_status) - 110; in query_phy_status_page1()
[all …]
Drtw8821c.c507 struct rtw_rx_pkt_stat *pkt_stat) in query_phy_status_page0() argument
518 pkt_stat->rx_power[RF_PATH_A] = rx_power; in query_phy_status_page0()
519 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0()
520 pkt_stat->bw = RTW_CHANNEL_WIDTH_20; in query_phy_status_page0()
521 pkt_stat->signal_power = rx_power; in query_phy_status_page0()
525 struct rtw_rx_pkt_stat *pkt_stat) in query_phy_status_page1() argument
530 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1()
544 pkt_stat->rx_power[RF_PATH_A] = GET_PHY_STAT_P1_PWDB_A(phy_status) - 110; in query_phy_status_page1()
545 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page1()
546 pkt_stat->bw = bw; in query_phy_status_page1()
[all …]
Drtw8723d.c251 struct rtw_rx_pkt_stat *pkt_stat) in query_phy_status_page0() argument
257 pkt_stat->rx_power[RF_PATH_A] = pwdb - 97; in query_phy_status_page0()
258 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0()
259 pkt_stat->bw = RTW_CHANNEL_WIDTH_20; in query_phy_status_page0()
260 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page0()
262 dm_info->rssi[RF_PATH_A] = pkt_stat->rssi; in query_phy_status_page0()
266 struct rtw_rx_pkt_stat *pkt_stat) in query_phy_status_page1() argument
273 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1()
285 pkt_stat->rx_power[RF_PATH_A] = GET_PHY_STAT_P1_PWDB_A(phy_status) - 110; 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()
[all …]
Drtw8822c.c2528 struct rtw_rx_pkt_stat *pkt_stat) in query_phy_status_page0() argument
2556 pkt_stat->rx_power[RF_PATH_A] = rx_power[RF_PATH_A]; in query_phy_status_page0()
2557 pkt_stat->rx_power[RF_PATH_B] = rx_power[RF_PATH_B]; in query_phy_status_page0()
2560 rssi = rtw_phy_rf_power_2_rssi(&pkt_stat->rx_power[path], 1); in query_phy_status_page0()
2564 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0()
2565 pkt_stat->bw = RTW_CHANNEL_WIDTH_20; in query_phy_status_page0()
2566 pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A], in query_phy_status_page0()
2571 struct rtw_rx_pkt_stat *pkt_stat) in query_phy_status_page1() argument
2582 if (pkt_stat->rate > DESC_RATE11M && pkt_stat->rate < DESC_RATEMCS0) in query_phy_status_page1()
2594 pkt_stat->rx_power[RF_PATH_A] = GET_PHY_STAT_P1_PWDB_A(phy_status) - 110; in query_phy_status_page1()
[all …]
Drx.h47 struct rtw_rx_pkt_stat *pkt_stat,
Dphy.c555 struct rtw_rx_pkt_stat *pkt_stat; member
564 struct rtw_rx_pkt_stat *pkt_stat = iter_data->pkt_stat; in rtw_phy_parsing_cfo_iter() local
574 cfo->cfo_tail[i] += pkt_stat->cfo_tail[i]; in rtw_phy_parsing_cfo_iter()
582 struct rtw_rx_pkt_stat *pkt_stat) in rtw_phy_parsing_cfo() argument
584 struct ieee80211_hdr *hdr = pkt_stat->hdr; in rtw_phy_parsing_cfo()
587 if (pkt_stat->crc_err || pkt_stat->icv_err || !pkt_stat->phy_status || in rtw_phy_parsing_cfo()
593 data.pkt_stat = pkt_stat; in rtw_phy_parsing_cfo()
Dpci.c1073 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()
Dphy.h63 struct rtw_rx_pkt_stat *pkt_stat);
Dmain.h816 struct rtw_rx_pkt_stat *pkt_stat,
/Linux-v5.15/drivers/net/ethernet/8390/
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()
Daxnet_cs.c1349 int pkt_len, pkt_stat; in ei_receive() local
1378 pkt_stat = rx_frame.status; in ei_receive()
1391 else if ((pkt_stat & 0x0F) == ENRSR_RXOK) in ei_receive()
1413 if (pkt_stat & ENRSR_PHY) in ei_receive()
1425 if (pkt_stat & ENRSR_FO) in ei_receive()