| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 468 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 472 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 473 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 479 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 486 rateinfo->tx_path_en_ofdm_2sts = (u8)((val & 0xf0) >> 4); in phydm_mu_rsoml_init() 487 rateinfo->tx_path_en_ofdm_1sts = (u8)(val & 0xf); in phydm_mu_rsoml_init() 489 rateinfo->rx_path_en_ofdm = (u8)odm_get_bb_reg(dm, R_0x824, 0xf0000); in phydm_mu_rsoml_init() 491 rateinfo->enable = 1; in phydm_mu_rsoml_init() 492 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 493 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 464 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 468 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 469 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 475 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 482 rateinfo->tx_path_en_ofdm_2sts = (u8)((val & 0xf0) >> 4); in phydm_mu_rsoml_init() 483 rateinfo->tx_path_en_ofdm_1sts = (u8)(val & 0xf); in phydm_mu_rsoml_init() 485 rateinfo->rx_path_en_ofdm = (u8)odm_get_bb_reg(dm, R_0x824, 0xf0000); in phydm_mu_rsoml_init() 487 rateinfo->enable = 1; in phydm_mu_rsoml_init() 488 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 489 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 463 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 467 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 468 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 474 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 481 rateinfo->tx_path_en_ofdm_2sts = (u8)((val & 0xf0) >> 4); in phydm_mu_rsoml_init() 482 rateinfo->tx_path_en_ofdm_1sts = (u8)(val & 0xf); in phydm_mu_rsoml_init() 484 rateinfo->rx_path_en_ofdm = (u8)odm_get_bb_reg(dm, R_0x824, 0xf0000); in phydm_mu_rsoml_init() 486 rateinfo->enable = 1; in phydm_mu_rsoml_init() 487 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 488 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 463 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 467 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 468 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 474 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 481 rateinfo->tx_path_en_ofdm_2sts = (u8)((val & 0xf0) >> 4); in phydm_mu_rsoml_init() 482 rateinfo->tx_path_en_ofdm_1sts = (u8)(val & 0xf); in phydm_mu_rsoml_init() 484 rateinfo->rx_path_en_ofdm = (u8)odm_get_bb_reg(dm, R_0x824, 0xf0000); in phydm_mu_rsoml_init() 486 rateinfo->enable = 1; in phydm_mu_rsoml_init() 487 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 488 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 467 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 471 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 472 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 478 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 485 rateinfo->tx_path_en_ofdm_2sts = (u8)((val & 0xf0) >> 4); in phydm_mu_rsoml_init() 486 rateinfo->tx_path_en_ofdm_1sts = (u8)(val & 0xf); in phydm_mu_rsoml_init() 488 rateinfo->rx_path_en_ofdm = (u8)odm_get_bb_reg(dm, R_0x824, 0xf0000); in phydm_mu_rsoml_init() 490 rateinfo->enable = 1; in phydm_mu_rsoml_init() 491 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 492 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 468 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 472 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 473 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 479 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 486 rateinfo->tx_path_en_ofdm_2sts = (u8)((val & 0xf0) >> 4); in phydm_mu_rsoml_init() 487 rateinfo->tx_path_en_ofdm_1sts = (u8)(val & 0xf); in phydm_mu_rsoml_init() 489 rateinfo->rx_path_en_ofdm = (u8)odm_get_bb_reg(dm, R_0x824, 0xf0000); in phydm_mu_rsoml_init() 491 rateinfo->enable = 1; in phydm_mu_rsoml_init() 492 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 493 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 467 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 471 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 472 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 478 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 485 rateinfo->tx_path_en_ofdm_2sts = (u8)((val & 0xf0) >> 4); in phydm_mu_rsoml_init() 486 rateinfo->tx_path_en_ofdm_1sts = (u8)(val & 0xf); in phydm_mu_rsoml_init() 488 rateinfo->rx_path_en_ofdm = (u8)odm_get_bb_reg(dm, R_0x824, 0xf0000); in phydm_mu_rsoml_init() 490 rateinfo->enable = 1; in phydm_mu_rsoml_init() 491 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 492 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 468 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 472 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 473 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 479 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 486 rateinfo->tx_path_en_ofdm_2sts = (u8)((val & 0xf0) >> 4); in phydm_mu_rsoml_init() 487 rateinfo->tx_path_en_ofdm_1sts = (u8)(val & 0xf); in phydm_mu_rsoml_init() 489 rateinfo->rx_path_en_ofdm = (u8)odm_get_bb_reg(dm, R_0x824, 0xf0000); in phydm_mu_rsoml_init() 491 rateinfo->enable = 1; in phydm_mu_rsoml_init() 492 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 493 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() [all …]
|
| /OK3568_Linux_fs/kernel/net/netfilter/ |
| H A D | xt_hashlimit.c | 112 } rateinfo; member 532 unsigned long delta = now - dh->rateinfo.prev; in rateinfo_recalc() 539 u64 interval = dh->rateinfo.interval * HZ; in rateinfo_recalc() 544 dh->rateinfo.prev = now; in rateinfo_recalc() 545 dh->rateinfo.prev_window = in rateinfo_recalc() 546 ((dh->rateinfo.current_rate * interval) > in rateinfo_recalc() 547 (delta * dh->rateinfo.rate)); in rateinfo_recalc() 548 dh->rateinfo.current_rate = 0; in rateinfo_recalc() 553 dh->rateinfo.prev = now; in rateinfo_recalc() 556 u64 tmp = dh->rateinfo.credit; in rateinfo_recalc() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 403 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 407 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 408 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 414 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 418 rateinfo->enable = 1; in phydm_mu_rsoml_init() 419 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 420 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() 427 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_decision() local 435 rateinfo->enable); in phydm_mu_rsoml_decision() 437 if (!rateinfo->enable) in phydm_mu_rsoml_decision() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 403 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 407 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 408 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 414 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 418 rateinfo->enable = 1; in phydm_mu_rsoml_init() 419 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 420 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() 427 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_decision() local 435 rateinfo->enable); in phydm_mu_rsoml_decision() 437 if (!rateinfo->enable) in phydm_mu_rsoml_decision() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 403 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 407 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 408 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 414 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 418 rateinfo->enable = 1; in phydm_mu_rsoml_init() 419 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 420 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() 427 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_decision() local 435 rateinfo->enable); in phydm_mu_rsoml_decision() 437 if (!rateinfo->enable) in phydm_mu_rsoml_decision() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/txbf/ |
| H A D | phydm_hal_txbf_api.c | 463 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_reset() local 467 odm_memory_set(dm, &rateinfo->num_mu_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 468 odm_memory_set(dm, &rateinfo->num_qry_vht_pkt[0], 0, VHT_RATE_NUM * 2); in phydm_mu_rsoml_reset() 474 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_init() local 478 rateinfo->enable = 1; in phydm_mu_rsoml_init() 479 rateinfo->mu_ratio_th = 30; in phydm_mu_rsoml_init() 480 rateinfo->pre_mu_ratio = 0; in phydm_mu_rsoml_init() 487 struct phydm_bf_rate_info_jgr3 *rateinfo = &dm->bf_rate_info_jgr3; in phydm_mu_rsoml_decision() local 495 rateinfo->enable); in phydm_mu_rsoml_decision() 497 if (!rateinfo->enable) in phydm_mu_rsoml_decision() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/ |
| H A D | cfg80211.c | 1273 mwifiex_parse_htinfo(struct mwifiex_private *priv, u8 rateinfo, u8 htinfo, in mwifiex_parse_htinfo() argument 1282 rate->mcs = rateinfo; in mwifiex_parse_htinfo() 1287 rate->mcs = rateinfo & 0x0F; in mwifiex_parse_htinfo() 1311 if ((rateinfo >> 4) == 1) in mwifiex_parse_htinfo() 1321 if ((htinfo & BIT(0)) && (rateinfo < 16)) { in mwifiex_parse_htinfo() 1322 rate->mcs = rateinfo; in mwifiex_parse_htinfo() 1350 if (rateinfo < ARRAY_SIZE(legacy_rates)) in mwifiex_parse_htinfo() 1351 rate->legacy = legacy_rates[rateinfo]; in mwifiex_parse_htinfo()
|