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
net/enic: add flow implementation based on Flow Manager API
[dpdk.git]
/
examples
/
qos_sched
/
main.h
diff --git
a/examples/qos_sched/main.h
b/examples/qos_sched/main.h
index
1c63d95
..
d8f890b
100644
(file)
--- a/
examples/qos_sched/main.h
+++ b/
examples/qos_sched/main.h
@@
-18,8
+18,8
@@
extern "C" {
*/
#define APP_INTERACTIVE_DEFAULT 0
*/
#define APP_INTERACTIVE_DEFAULT 0
-#define APP_RX_DESC_DEFAULT 1
28
-#define APP_TX_DESC_DEFAULT
256
+#define APP_RX_DESC_DEFAULT 1
024
+#define APP_TX_DESC_DEFAULT
1024
#define APP_RING_SIZE (8*1024)
#define NB_MBUF (2*1024*1024)
#define APP_RING_SIZE (8*1024)
#define NB_MBUF (2*1024*1024)
@@
-50,6
+50,7
@@
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
#ifndef APP_COLLECT_STAT
#define APP_COLLECT_STAT 1
#ifndef APP_COLLECT_STAT
#define APP_COLLECT_STAT 1
@@
-147,6
+148,9
@@
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;
+uint32_t active_queues[RTE_SCHED_QUEUES_PER_PIPE];
+uint32_t n_active_queues;
+
extern struct rte_sched_port_params port_params;
int app_parse_args(int argc, char **argv);
extern struct rte_sched_port_params port_params;
int app_parse_args(int argc, char **argv);