Home
last modified time | relevance | path

Searched refs:pie (Results 1 – 5 of 5) sorted by relevance

/dpdk/lib/sched/
H A Drte_pie.h128 pie->qlen++; in rte_pie_enqueue_empty()
136 pie->active = 0; in rte_pie_enqueue_empty()
161 uint64_t current_qdelay = pie->qlen * (pie->avg_dq_time >> 14); in _calc_drop_probability()
224 if (((pie->qdelay_old < qdelay) && (pie->drop_prob < 0.2)) || in _rte_pie_drop()
235 pie->accu_prob += pie->drop_prob; in _rte_pie_drop()
281 if (pie->active) { in rte_pie_enqueue_nonempty()
287 if (_rte_pie_drop(pie_cfg, pie) && pie->burst_allowance == 0) in rte_pie_enqueue_nonempty()
294 pie->active = 1; in rte_pie_enqueue_nonempty()
309 pie->active = 0; in rte_pie_enqueue_nonempty()
314 pie->qlen++; in rte_pie_enqueue_nonempty()
[all …]
H A Drte_pie.c16 rte_pie_rt_data_init(struct rte_pie *pie) in rte_pie_rt_data_init() argument
18 if (pie == NULL) { in rte_pie_rt_data_init()
23 memset(pie, 0, sizeof(*pie)); in rte_pie_rt_data_init()
H A Drte_sched.c88 struct rte_pie pie; member
1871 struct rte_pie *pie = &qe->pie; in rte_sched_port_cman_drop() local
1873 return rte_pie_enqueue(pie_cfg, pie, qlen, pkt->pkt_len, port->time_cpu_cycles); in rte_sched_port_cman_drop()
1895 struct rte_pie *pie = &qe->pie; in rte_sched_port_pie_dequeue() local
1898 pie->qlen -= 1; in rte_sched_port_pie_dequeue()
1899 pie->qlen_bytes -= pkt_len; in rte_sched_port_pie_dequeue()
1901 rte_pie_dequeue(pie, pkt_len, time); in rte_sched_port_pie_dequeue()
/dpdk/app/test/
H A Dtest_pie.c164 struct rte_pie *pie) in rte_pie_get_active() argument
168 return pie->active; in rte_pie_get_active()
172 struct rte_pie *pie, in rte_pie_set_active() argument
177 pie->active = active; in rte_pie_set_active()
184 struct rte_pie *pie) in rte_pie_get_drop_prob() argument
188 return pie->drop_prob; in rte_pie_get_drop_prob()
192 struct rte_pie *pie) in rte_pie_get_avg_dq_time() argument
196 return pie->avg_dq_time; in rte_pie_get_avg_dq_time()
257 struct rte_pie *pie, in increase_qsize() argument
288 struct rte_pie *pie, in enqueue_dequeue_func() argument
[all …]
/dpdk/examples/qos_sched/
H A Dprofile.cfg145 [pie]