Lines Matching refs:red_cfg
173 static uint32_t rte_red_get_avg_int(const struct rte_red_config *red_cfg, in rte_red_get_avg_int() argument
179 return red->avg >> (RTE_RED_SCALING + red_cfg->wq_log2); in rte_red_get_avg_int()
182 static double rte_red_get_avg_float(const struct rte_red_config *red_cfg, in rte_red_get_avg_float() argument
188 return ldexp((double)red->avg, -(RTE_RED_SCALING + red_cfg->wq_log2)); in rte_red_get_avg_float()
191 static void rte_red_set_avg_int(const struct rte_red_config *red_cfg, in rte_red_set_avg_int() argument
198 red->avg = avg << (RTE_RED_SCALING + red_cfg->wq_log2); in rte_red_set_avg_int()
302 increase_actual_qsize(struct rte_red_config *red_cfg, in increase_actual_qsize() argument
316 ret = rte_red_enqueue(red_cfg, red, *q, get_port_ts() ); in increase_actual_qsize()
337 increase_average_qsize(struct rte_red_config *red_cfg, in increase_average_qsize() argument
350 rte_red_enqueue(red_cfg, red, *q, get_port_ts()); in increase_average_qsize()
355 avg = rte_red_get_avg_int(red_cfg, red); in increase_average_qsize()
409 static void enqueue_dequeue_func(struct rte_red_config *red_cfg, in enqueue_dequeue_func() argument
424 ret = rte_red_enqueue(red_cfg, red, *q, get_port_ts()); in enqueue_dequeue_func()
1209 static void enqueue_dequeue_perf(struct rte_red_config *red_cfg, in enqueue_dequeue_perf() argument
1227 ret = rte_red_enqueue(red_cfg, red, *q, ts ); in enqueue_dequeue_perf()