Home
last modified time | relevance | path

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

/f-stack/dpdk/lib/librte_sched/
H A Drte_red.c40 scale = (double)(1 << RTE_RED_SCALING); in __rte_red_init_tables()
122 red_cfg->min_th = ((uint32_t) min_th) << (wq_log2 + RTE_RED_SCALING); in rte_red_config_init()
123 red_cfg->max_th = ((uint32_t) max_th) << (wq_log2 + RTE_RED_SCALING); in rte_red_config_init()
124 red_cfg->pa_const = (2 * (max_th - min_th) * maxp_inv) << RTE_RED_SCALING; in rte_red_config_init()
H A Drte_red.h26 #define RTE_RED_SCALING 10 /**< Fraction size for fixed-point */ macro
180 if (n < RTE_RED_SCALING) in __rte_red_calc_qempty_factor()
232 …red->avg = (red->avg >> RTE_RED_SCALING) * __rte_red_calc_qempty_factor(red_cfg->wq_log2, (uint16_… in rte_red_enqueue_empty()
339 red->avg += (q << RTE_RED_SCALING) - (red->avg >> red_cfg->wq_log2); in rte_red_enqueue_nonempty()
/f-stack/dpdk/app/test/
H A Dtest_red.c155 return red->avg >> (RTE_RED_SCALING + red_cfg->wq_log2); in rte_red_get_avg_int()
164 return ldexp((double)red->avg, -(RTE_RED_SCALING + red_cfg->wq_log2)); in rte_red_get_avg_float()
174 red->avg = avg << (RTE_RED_SCALING + red_cfg->wq_log2); in rte_red_set_avg_int()
1664 avg, *tcfg->tconfig->wq_log2, RTE_RED_SCALING, in ovfl_test1()