dm_info 232 drivers/hv/hv_snapshot.c vss_transaction.msg->dm_info.flags = 0; dm_info 175 drivers/net/wireless/realtek/rtw88/coex.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 179 drivers/net/wireless/realtek/rtw88/coex.c cnt_cck = dm_info->cck_ok_cnt + dm_info->cck_err_cnt; dm_info 406 drivers/net/wireless/realtek/rtw88/coex.c rssi = rtwdev->dm_info.min_rssi; dm_info 551 drivers/net/wireless/realtek/rtw88/coex.c rssi = rtwdev->dm_info.min_rssi; dm_info 1330 drivers/net/wireless/realtek/rtw88/main.h struct rtw_dm_info dm_info; dm_info 116 drivers/net/wireless/realtek/rtw88/phy.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 121 drivers/net/wireless/realtek/rtw88/phy.c dm_info->cck_pd_lv[i][j] = CCK_PD_LV0; dm_info 124 drivers/net/wireless/realtek/rtw88/phy.c dm_info->cck_fa_avg = CCK_FA_AVG_RESET; dm_info 130 drivers/net/wireless/realtek/rtw88/phy.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 133 drivers/net/wireless/realtek/rtw88/phy.c dm_info->fa_history[3] = 0; dm_info 134 drivers/net/wireless/realtek/rtw88/phy.c dm_info->fa_history[2] = 0; dm_info 135 drivers/net/wireless/realtek/rtw88/phy.c dm_info->fa_history[1] = 0; dm_info 136 drivers/net/wireless/realtek/rtw88/phy.c dm_info->fa_history[0] = 0; dm_info 137 drivers/net/wireless/realtek/rtw88/phy.c dm_info->igi_bitmap = 0; dm_info 138 drivers/net/wireless/realtek/rtw88/phy.c dm_info->igi_history[3] = 0; dm_info 139 drivers/net/wireless/realtek/rtw88/phy.c dm_info->igi_history[2] = 0; dm_info 140 drivers/net/wireless/realtek/rtw88/phy.c dm_info->igi_history[1] = 0; dm_info 144 drivers/net/wireless/realtek/rtw88/phy.c dm_info->igi_history[0] = rtw_read32_mask(rtwdev, addr, mask); dm_info 214 drivers/net/wireless/realtek/rtw88/phy.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 221 drivers/net/wireless/realtek/rtw88/phy.c dm_info->pre_min_rssi = dm_info->min_rssi; dm_info 222 drivers/net/wireless/realtek/rtw88/phy.c dm_info->min_rssi = data.min_rssi; dm_info 245 drivers/net/wireless/realtek/rtw88/phy.c rtw_phy_dig_check_damping(struct rtw_dm_info *dm_info) dm_info 257 drivers/net/wireless/realtek/rtw88/phy.c min_rssi = dm_info->min_rssi; dm_info 258 drivers/net/wireless/realtek/rtw88/phy.c if (dm_info->damping) { dm_info 259 drivers/net/wireless/realtek/rtw88/phy.c damping_rssi = dm_info->damping_rssi; dm_info 262 drivers/net/wireless/realtek/rtw88/phy.c if (diff > 3 || dm_info->damping_cnt++ > 20) { dm_info 263 drivers/net/wireless/realtek/rtw88/phy.c dm_info->damping = false; dm_info 270 drivers/net/wireless/realtek/rtw88/phy.c igi_history = dm_info->igi_history; dm_info 271 drivers/net/wireless/realtek/rtw88/phy.c fa_history = dm_info->fa_history; dm_info 272 drivers/net/wireless/realtek/rtw88/phy.c igi_bitmap = dm_info->igi_bitmap & 0xf; dm_info 299 drivers/net/wireless/realtek/rtw88/phy.c dm_info->damping = true; dm_info 300 drivers/net/wireless/realtek/rtw88/phy.c dm_info->damping_cnt = 0; dm_info 301 drivers/net/wireless/realtek/rtw88/phy.c dm_info->damping_rssi = min_rssi; dm_info 307 drivers/net/wireless/realtek/rtw88/phy.c static void rtw_phy_dig_get_boundary(struct rtw_dm_info *dm_info, dm_info 318 drivers/net/wireless/realtek/rtw88/phy.c min_rssi = max_t(u8, dm_info->min_rssi, dig_min); dm_info 333 drivers/net/wireless/realtek/rtw88/phy.c static void rtw_phy_dig_get_threshold(struct rtw_dm_info *dm_info, dm_info 338 drivers/net/wireless/realtek/rtw88/phy.c min_rssi = dm_info->min_rssi; dm_info 339 drivers/net/wireless/realtek/rtw88/phy.c pre_min_rssi = dm_info->pre_min_rssi; dm_info 360 drivers/net/wireless/realtek/rtw88/phy.c static void rtw_phy_dig_recorder(struct rtw_dm_info *dm_info, u8 igi, u16 fa) dm_info 367 drivers/net/wireless/realtek/rtw88/phy.c igi_bitmap = dm_info->igi_bitmap << 1 & 0xfe; dm_info 368 drivers/net/wireless/realtek/rtw88/phy.c igi_history = dm_info->igi_history; dm_info 369 drivers/net/wireless/realtek/rtw88/phy.c fa_history = dm_info->fa_history; dm_info 384 drivers/net/wireless/realtek/rtw88/phy.c dm_info->igi_bitmap = igi_bitmap; dm_info 389 drivers/net/wireless/realtek/rtw88/phy.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 400 drivers/net/wireless/realtek/rtw88/phy.c if (rtw_phy_dig_check_damping(dm_info)) dm_info 405 drivers/net/wireless/realtek/rtw88/phy.c fa_cnt = dm_info->total_fa_cnt; dm_info 406 drivers/net/wireless/realtek/rtw88/phy.c pre_igi = dm_info->igi_history[0]; dm_info 408 drivers/net/wireless/realtek/rtw88/phy.c rtw_phy_dig_get_threshold(dm_info, fa_th, step, linked); dm_info 428 drivers/net/wireless/realtek/rtw88/phy.c rtw_phy_dig_get_boundary(dm_info, &upper_bound, &lower_bound, linked); dm_info 434 drivers/net/wireless/realtek/rtw88/phy.c rtw_phy_dig_recorder(dm_info, cur_igi, fa_cnt); dm_info 469 drivers/net/wireless/realtek/rtw88/phy.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 470 drivers/net/wireless/realtek/rtw88/phy.c u32 cck_fa_avg = dm_info->cck_fa_avg; dm_info 490 drivers/net/wireless/realtek/rtw88/phy.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 491 drivers/net/wireless/realtek/rtw88/phy.c u8 igi = dm_info->igi_history[0]; dm_info 492 drivers/net/wireless/realtek/rtw88/phy.c u8 rssi = dm_info->min_rssi; dm_info 493 drivers/net/wireless/realtek/rtw88/phy.c u32 cck_fa_avg = dm_info->cck_fa_avg; dm_info 519 drivers/net/wireless/realtek/rtw88/phy.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 521 drivers/net/wireless/realtek/rtw88/phy.c u32 cck_fa = dm_info->cck_fa_cnt; dm_info 527 drivers/net/wireless/realtek/rtw88/phy.c if (dm_info->cck_fa_avg == CCK_FA_AVG_RESET) dm_info 528 drivers/net/wireless/realtek/rtw88/phy.c dm_info->cck_fa_avg = cck_fa; dm_info 530 drivers/net/wireless/realtek/rtw88/phy.c dm_info->cck_fa_avg = (dm_info->cck_fa_avg * 3 + cck_fa) >> 2; dm_info 1420 drivers/net/wireless/realtek/rtw88/phy.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 944 drivers/net/wireless/realtek/rtw88/rtw8822b.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 954 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->cck_fa_cnt = cck_fa_cnt; dm_info 955 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->ofdm_fa_cnt = ofdm_fa_cnt; dm_info 956 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->total_fa_cnt = ofdm_fa_cnt; dm_info 957 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->total_fa_cnt += cck_enable ? cck_fa_cnt : 0; dm_info 960 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->cck_ok_cnt = crc32_cnt & 0xffff; dm_info 961 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->cck_err_cnt = (crc32_cnt & 0xffff0000) >> 16; dm_info 963 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->ofdm_ok_cnt = crc32_cnt & 0xffff; dm_info 964 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->ofdm_err_cnt = (crc32_cnt & 0xffff0000) >> 16; dm_info 966 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->ht_ok_cnt = crc32_cnt & 0xffff; dm_info 967 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->ht_err_cnt = (crc32_cnt & 0xffff0000) >> 16; dm_info 969 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->vht_ok_cnt = crc32_cnt & 0xffff; dm_info 970 drivers/net/wireless/realtek/rtw88/rtw8822b.c dm_info->vht_err_cnt = (crc32_cnt & 0xffff0000) >> 16; dm_info 370 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 420 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_adck[path] = temp; dm_info 447 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 454 drivers/net/wireless/realtek/rtw88/rtw8822c.c rtw_write32(rtwdev, base_addr + 0x68, dm_info->dack_adck[path]); dm_info 629 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 639 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_msbk[path][vec][i] = val; dm_info 665 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 669 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_dck[RF_PATH_A][0][0] = val; dm_info 671 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_dck[RF_PATH_A][0][1] = val; dm_info 673 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_dck[RF_PATH_A][1][0] = val; dm_info 675 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_dck[RF_PATH_A][1][1] = val; dm_info 678 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_dck[RF_PATH_B][0][0] = val; dm_info 680 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_dck[RF_PATH_B][1][0] = val; dm_info 682 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_dck[RF_PATH_B][0][1] = val; dm_info 684 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_dck[RF_PATH_B][1][1] = val; dm_info 719 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 723 drivers/net/wireless/realtek/rtw88/rtw8822c.c val = dm_info->dack_dck[RF_PATH_A][0][0]; dm_info 725 drivers/net/wireless/realtek/rtw88/rtw8822c.c val = dm_info->dack_dck[RF_PATH_A][0][1]; dm_info 729 drivers/net/wireless/realtek/rtw88/rtw8822c.c val = dm_info->dack_dck[RF_PATH_A][1][0]; dm_info 731 drivers/net/wireless/realtek/rtw88/rtw8822c.c val = dm_info->dack_dck[RF_PATH_A][1][1]; dm_info 735 drivers/net/wireless/realtek/rtw88/rtw8822c.c val = dm_info->dack_dck[RF_PATH_B][0][0]; dm_info 737 drivers/net/wireless/realtek/rtw88/rtw8822c.c val = dm_info->dack_dck[RF_PATH_B][0][1]; dm_info 741 drivers/net/wireless/realtek/rtw88/rtw8822c.c val = dm_info->dack_dck[RF_PATH_B][1][0]; dm_info 743 drivers/net/wireless/realtek/rtw88/rtw8822c.c val = dm_info->dack_dck[RF_PATH_B][1][1]; dm_info 819 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 836 drivers/net/wireless/realtek/rtw88/rtw8822c.c value = dm_info->dack_msbk[path][0][i]; dm_info 849 drivers/net/wireless/realtek/rtw88/rtw8822c.c value = dm_info->dack_msbk[path][1][i]; dm_info 877 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 881 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (dm_info->dack_msbk[RF_PATH_A][0][0] == 0 && dm_info 882 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_msbk[RF_PATH_A][1][0] == 0 && dm_info 883 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_msbk[RF_PATH_B][0][0] == 0 && dm_info 884 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->dack_msbk[RF_PATH_B][1][0] == 0) dm_info 1005 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 1046 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->cck_gi_u_bnd = ((cck_gi_u_bnd_msb << 4) | (cck_gi_u_bnd_lsb)); dm_info 1047 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->cck_gi_l_bnd = ((cck_gi_l_bnd_msb << 4) | (cck_gi_l_bnd_lsb)); dm_info 1614 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 1622 drivers/net/wireless/realtek/rtw88/rtw8822c.c l_bnd = dm_info->cck_gi_l_bnd; dm_info 1623 drivers/net/wireless/realtek/rtw88/rtw8822c.c u_bnd = dm_info->cck_gi_u_bnd; dm_info 1821 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 1851 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->cck_fa_cnt = cck_fa_cnt; dm_info 1852 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->ofdm_fa_cnt = ofdm_fa_cnt; dm_info 1853 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->total_fa_cnt = ofdm_fa_cnt; dm_info 1854 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->total_fa_cnt += cck_enable ? cck_fa_cnt : 0; dm_info 1857 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->cck_ok_cnt = crc32_cnt & 0xffff; dm_info 1858 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->cck_err_cnt = (crc32_cnt & 0xffff0000) >> 16; dm_info 1860 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->ofdm_ok_cnt = crc32_cnt & 0xffff; dm_info 1861 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->ofdm_err_cnt = (crc32_cnt & 0xffff0000) >> 16; dm_info 1863 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->ht_ok_cnt = crc32_cnt & 0xffff; dm_info 1864 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->ht_err_cnt = (crc32_cnt & 0xffff0000) >> 16; dm_info 1866 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->vht_ok_cnt = crc32_cnt & 0xffff; dm_info 1867 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->vht_err_cnt = (crc32_cnt & 0xffff0000) >> 16; dm_info 2076 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2142 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2225 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (rtwdev->dm_info.dpk_info.dpk_band == RTW_BAND_2G) dm_info 2249 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (rtwdev->dm_info.dpk_info.dpk_band == RTW_BAND_2G) { dm_info 2263 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (rtwdev->dm_info.dpk_info.dpk_bw == DPK_CHANNEL_WIDTH_80) dm_info 2278 drivers/net/wireless/realtek/rtw88/rtw8822c.c u8 bw = rtwdev->dm_info.dpk_info.dpk_bw == DPK_CHANNEL_WIDTH_80 ? 2 : 0; dm_info 2637 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2664 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2682 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2706 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2723 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2778 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2848 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2881 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2913 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2933 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2963 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 2985 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 3022 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 3041 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 3089 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; dm_info 3170 drivers/net/wireless/realtek/rtw88/rtw8822c.c struct rtw_dm_info *dm_info = &rtwdev->dm_info; dm_info 3179 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (dm_info->cck_pd_lv[bw][nrx] == new_lvl) dm_info 3182 drivers/net/wireless/realtek/rtw88/rtw8822c.c cur_lvl = dm_info->cck_pd_lv[bw][nrx]; dm_info 3185 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->cck_fa_avg = CCK_FA_AVG_RESET; dm_info 3191 drivers/net/wireless/realtek/rtw88/rtw8822c.c dm_info->cck_pd_lv[bw][nrx] = new_lvl; dm_info 100 include/uapi/linux/hyperv.h struct hv_vss_check_dm_info dm_info;