Home
last modified time | relevance | path

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

/dpdk/lib/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()
/dpdk/lib/sched/
H A Drte_sched.c44 uint64_t tb_period; member
102 uint64_t tb_period; member
620 p->tb_period, in rte_sched_port_log_pipe_profile()
662 p->tb_period, in rte_sched_port_log_subport_profile()
706 dst->tb_period = 1; in rte_sched_pipe_profile_convert()
713 &dst->tb_period); in rte_sched_pipe_profile_convert()
761 dst->tb_period = 1; in rte_sched_subport_profile_convert()
768 &dst->tb_period); in rte_sched_subport_profile_convert()
2310 n_periods = (port->time - subport->tb_time) / sp->tb_period; in grinder_credits_update()
2313 subport->tb_time += n_periods * sp->tb_period; in grinder_credits_update()
[all …]
/dpdk/doc/guides/prog_guide/
H A Dqos_framework.rst651 …| 2 | tb_period | Bytes | Time period that should elapse since the last credit update…
655 …| 3 | tb_credits_per_period | Bytes | Credit allowance per tb_period. …
667 *bucket_rate = (tb_credits_per_period / tb_period) * r*
699 …| | | the bucket credits only when at least a full *tb_period* has elap…
702 … | * Full accuracy can be achieved by selecting the value for *tb_period* |
710 …| | | * n_periods = (time - tb_time) / tb_period; …
716 …| | | * tb_time += n_periods * tb_period; …
771 …| | | | typical value of the token bucket tb_period. …