Home
last modified time | relevance | path

Searched refs:tb_period (Results 1 – 3 of 3) sorted by relevance

/f-stack/dpdk/lib/librte_meter/
H A Drte_meter.c20 rte_meter_get_tb_params(uint64_t hz, uint64_t rate, uint64_t *tb_period, uint64_t *tb_bytes_per_per… in rte_meter_get_tb_params() argument
26 *tb_period = RTE_METER_TB_PERIOD_MIN; in rte_meter_get_tb_params()
34 *tb_period = (uint64_t) period; in rte_meter_get_tb_params()
37 *tb_period = (hz * (*tb_bytes_per_period)) / rate; in rte_meter_get_tb_params()
/f-stack/dpdk/lib/librte_sched/
H A Drte_sched.c52 uint64_t tb_period; member
106 uint64_t tb_period; member
617 p->tb_period, in rte_sched_port_log_pipe_profile()
659 p->tb_period, in rte_sched_port_log_subport_profile()
703 dst->tb_period = 1; in rte_sched_pipe_profile_convert()
710 &dst->tb_period); in rte_sched_pipe_profile_convert()
758 dst->tb_period = 1; in rte_sched_subport_profile_convert()
765 &dst->tb_period); in rte_sched_subport_profile_convert()
2185 subport->tb_time += n_periods * sp->tb_period; in grinder_credits_update()
2191 pipe->tb_time += n_periods * params->tb_period; in grinder_credits_update()
[all …]
/f-stack/dpdk/doc/guides/prog_guide/
H A Dqos_framework.rst650 …| 2 | tb_period | Bytes | Time period that should elapse since the last credit update…
654 …| 3 | tb_credits_per_period | Bytes | Credit allowance per tb_period. …
666 *bucket_rate = (tb_credits_per_period / tb_period) * r*
698 …| | | the bucket credits only when at least a full *tb_period* has elap…
701 … | * Full accuracy can be achieved by selecting the value for *tb_period* |
709 …| | | * n_periods = (time - tb_time) / tb_period; …
715 …| | | * tb_time += n_periods * tb_period; …
770 …| | | | typical value of the token bucket tb_period. …