digtable 287 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c struct dig_t *digtable = &rtlpriv->dm_digtable; digtable 292 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->large_fa_hit++; digtable 293 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c if (digtable->forbidden_igi < digtable->cur_igvalue) { digtable 294 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->forbidden_igi = digtable->cur_igvalue; digtable 295 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->large_fa_hit = 1; digtable 298 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c if (digtable->large_fa_hit >= 3) { digtable 299 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c if ((digtable->forbidden_igi + 1) > digtable 300 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->rx_gain_max) digtable 301 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->rx_gain_min = digtable->rx_gain_max; digtable 303 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->rx_gain_min = (digtable->forbidden_igi + 1); digtable 304 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->recover_cnt = 3600; /* 3600=2hr */ digtable 308 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c if (digtable->recover_cnt != 0) { digtable 309 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->recover_cnt--; digtable 311 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c if (digtable->large_fa_hit == 0) { digtable 312 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c if ((digtable->forbidden_igi-1) < DM_DIG_MIN) { digtable 313 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->forbidden_igi = DM_DIG_MIN; digtable 314 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->rx_gain_min = DM_DIG_MIN; digtable 316 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->forbidden_igi--; digtable 317 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->rx_gain_min = digtable->forbidden_igi + 1; digtable 319 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c } else if (digtable->large_fa_hit == 3) { digtable 320 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->large_fa_hit = 0; digtable 329 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->fa_lowthresh) { digtable 330 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c if ((digtable->back_val - 2) < digtable 331 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->back_range_min) digtable 332 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->back_val = digtable->back_range_min; digtable 334 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->back_val -= 2; digtable 336 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->fa_lowthresh) { digtable 337 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c if ((digtable->back_val + 2) > digtable 338 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->back_range_max) digtable 339 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->back_val = digtable->back_range_max; digtable 341 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->back_val += 2; digtable 344 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->back_val = DM_DIG_BACKOFF_DEFAULT; digtable 349 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->cur_igvalue = digtable->pre_igvalue + 2; digtable 351 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->cur_igvalue = digtable->pre_igvalue + 1; digtable 353 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->cur_igvalue = digtable->pre_igvalue - 1; digtable 357 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c if (digtable->cur_igvalue > digtable->rx_gain_max) digtable 358 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->cur_igvalue = digtable->rx_gain_max; digtable 360 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c if (digtable->cur_igvalue < digtable->rx_gain_min) digtable 361 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c digtable->cur_igvalue = digtable->rx_gain_min; digtable 411 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c struct dig_t *digtable = &rtlpriv->dm_digtable; digtable 414 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c if (falsealm_cnt->cnt_all > digtable->fa_highthresh) { digtable 415 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c if ((digtable->back_val - 6) < digtable 416 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->backoffval_range_min) digtable 417 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->back_val = digtable->backoffval_range_min; digtable 419 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->back_val -= 6; digtable 420 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c } else if (falsealm_cnt->cnt_all < digtable->fa_lowthresh) { digtable 421 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c if ((digtable->back_val + 6) > digtable 422 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->backoffval_range_max) digtable 423 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->back_val = digtable 424 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->backoffval_range_max; digtable 426 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->back_val += 6; digtable 433 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c struct dig_t *digtable = &rtlpriv->dm_digtable; digtable 438 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c if ((digtable->pre_sta_cstate == digtable->cur_sta_cstate) || digtable 439 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c (digtable->cur_sta_cstate == DIG_STA_BEFORE_CONNECT)) { digtable 440 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c if (digtable->cur_sta_cstate == DIG_STA_BEFORE_CONNECT) { digtable 444 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c if (digtable->backoff_enable_flag) digtable 447 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->back_val = DM_DIG_BACKOFF_MAX; digtable 449 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c if ((digtable->rssi_val + 10 - digtable->back_val) > digtable 450 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rx_gain_max) digtable 451 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->cur_igvalue = digtable 452 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rx_gain_max; digtable 453 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c else if ((digtable->rssi_val + 10 - digtable->back_val) digtable 454 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c < digtable->rx_gain_min) digtable 455 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->cur_igvalue = digtable 456 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rx_gain_min; digtable 458 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->cur_igvalue = digtable->rssi_val + 10 digtable 459 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c - digtable->back_val; digtable 462 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->cur_igvalue = digtable 463 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c (digtable->cur_igvalue > 0x33) ? digtable 464 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->cur_igvalue : 0x33; digtable 467 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->cur_igvalue = digtable 468 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rx_gain_max; digtable 478 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->dig_ext_port_stage = DIG_EXT_PORT_STAGE_MAX; digtable 481 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->back_val = DM_DIG_BACKOFF_MAX; digtable 482 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->cur_igvalue = rtlpriv->phy.default_initialgain[0]; digtable 483 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->pre_igvalue = 0; digtable 488 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c if (digtable->pre_igvalue != rtl_get_bbreg(hw, ROFDM0_XAAGCCORE1, digtable 492 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c if ((digtable->pre_igvalue != digtable->cur_igvalue) || digtable 497 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c initial_gain = (u8)digtable->cur_igvalue; digtable 502 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->pre_igvalue = digtable->cur_igvalue; digtable 544 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c struct dig_t *digtable = &rtlpriv->dm_digtable; digtable 553 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c if (digtable->dig_enable_flag == false) digtable 630 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c struct dig_t *digtable = &rtlpriv->dm_digtable; digtable 633 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->dig_enable_flag = true; digtable 634 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->backoff_enable_flag = true; digtable 638 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->dig_algorithm = DIG_ALGO_BY_TOW_PORT; digtable 640 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->dig_algorithm = digtable 643 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->dig_twoport_algorithm = DIG_TWO_PORT_ALGO_RSSI; digtable 644 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->dig_ext_port_stage = DIG_EXT_PORT_STAGE_MAX; digtable 646 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->dig_dbgmode = DM_DBG_OFF; digtable 647 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->dig_slgorithm_switch = 0; digtable 650 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->dig_state = DM_STA_DIG_MAX; digtable 651 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->dig_highpwrstate = DM_STA_DIG_MAX; digtable 653 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->cur_sta_cstate = DIG_STA_DISCONNECT; digtable 654 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->pre_sta_cstate = DIG_STA_DISCONNECT; digtable 655 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->cur_ap_cstate = DIG_AP_DISCONNECT; digtable 656 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->pre_ap_cstate = DIG_AP_DISCONNECT; digtable 658 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rssi_lowthresh = DM_DIG_THRESH_LOW; digtable 659 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rssi_highthresh = DM_DIG_THRESH_HIGH; digtable 661 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->fa_lowthresh = DM_FALSEALARM_THRESH_LOW; digtable 662 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->fa_highthresh = DM_FALSEALARM_THRESH_HIGH; digtable 664 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rssi_highpower_lowthresh = DM_DIG_HIGH_PWR_THRESH_LOW; digtable 665 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rssi_highpower_highthresh = DM_DIG_HIGH_PWR_THRESH_HIGH; digtable 668 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rssi_val = 50; digtable 669 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->back_val = DM_DIG_BACKOFF_MAX; digtable 670 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rx_gain_max = DM_DIG_MAX; digtable 672 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->rx_gain_min = DM_DIG_MIN; digtable 674 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->backoffval_range_max = DM_DIG_BACKOFF_MAX; digtable 675 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c digtable->backoffval_range_min = DM_DIG_BACKOFF_MIN; digtable 1340 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c struct dig_t *digtable = &rtlpriv->dm_digtable; digtable 1488 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c !digtable->dig_enable_flag) digtable 1495 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c if ((digtable->dig_ext_port_stage == digtable 1497 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c (digtable->dig_ext_port_stage ==