Home
last modified time | relevance | path

Searched refs:rateinfo (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/phydm/txbf/
H A Dphydm_hal_txbf_api.c468 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 Dphydm_hal_txbf_api.c464 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 Dphydm_hal_txbf_api.c463 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 Dphydm_hal_txbf_api.c463 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 Dphydm_hal_txbf_api.c467 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 Dphydm_hal_txbf_api.c468 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 Dphydm_hal_txbf_api.c467 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 Dphydm_hal_txbf_api.c468 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 Dxt_hashlimit.c112 } 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 Dphydm_hal_txbf_api.c403 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 Dphydm_hal_txbf_api.c403 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 Dphydm_hal_txbf_api.c403 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 Dphydm_hal_txbf_api.c463 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 Dcfg80211.c1273 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()