Lines Matching defs:ui_link_quality
308 struct rt_smooth_data *ui_link_quality;
316 ui_link_quality = &rtlpriv->stats.ui_link_quality;
318 if (ui_link_quality->total_num++ >= PHY_LINKQUALITY_SLID_WIN_MAX) {
319 ui_link_quality->total_num = PHY_LINKQUALITY_SLID_WIN_MAX;
320 last_evm = ui_link_quality->elements[ui_link_quality->index];
321 ui_link_quality->total_val -= last_evm;
323 ui_link_quality->total_val += pstats->signalquality;
324 ui_link_quality->elements[ui_link_quality->index++] = pstats->signalquality;
325 if (ui_link_quality->index >= PHY_LINKQUALITY_SLID_WIN_MAX)
326 ui_link_quality->index = 0;
327 tmpval = ui_link_quality->total_val / ui_link_quality->total_num;