git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
app/testpmd: check statistics query before printing
[dpdk.git]
/
examples
/
qos_sched
/
main.h
diff --git
a/examples/qos_sched/main.h
b/examples/qos_sched/main.h
index
8a2741c
..
915311b
100644
(file)
--- a/
examples/qos_sched/main.h
+++ b/
examples/qos_sched/main.h
@@
-50,6
+50,8
@@
extern "C" {
#define MAX_DATA_STREAMS (APP_MAX_LCORE/2)
#define MAX_SCHED_SUBPORTS 8
#define MAX_SCHED_PIPES 4096
#define MAX_DATA_STREAMS (APP_MAX_LCORE/2)
#define MAX_SCHED_SUBPORTS 8
#define MAX_SCHED_PIPES 4096
+#define MAX_SCHED_PIPE_PROFILES 256
+#define MAX_SCHED_SUBPORT_PROFILES 8
#ifndef APP_COLLECT_STAT
#define APP_COLLECT_STAT 1
#ifndef APP_COLLECT_STAT
#define APP_COLLECT_STAT 1
@@
-147,7
+149,14
@@
extern struct burst_conf burst_conf;
extern struct ring_thresh rx_thresh;
extern struct ring_thresh tx_thresh;
extern struct ring_thresh rx_thresh;
extern struct ring_thresh tx_thresh;
+extern uint32_t active_queues[RTE_SCHED_QUEUES_PER_PIPE];
+extern uint32_t n_active_queues;
+
extern struct rte_sched_port_params port_params;
extern struct rte_sched_port_params port_params;
+#ifdef RTE_SCHED_CMAN
+extern struct rte_sched_cman_params cman_params;
+#endif
+extern struct rte_sched_subport_params subport_params[MAX_SCHED_SUBPORTS];
int app_parse_args(int argc, char **argv);
int app_init(void);
int app_parse_args(int argc, char **argv);
int app_init(void);