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
vhost: introduce safe API for GPA translation
[dpdk.git]
/
app
/
test-crypto-perf
/
cperf_options.h
diff --git
a/app/test-crypto-perf/cperf_options.h
b/app/test-crypto-perf/cperf_options.h
index
2f42cb6
..
54a3ad5
100644
(file)
--- a/
app/test-crypto-perf/cperf_options.h
+++ b/
app/test-crypto-perf/cperf_options.h
@@
-3,6
+3,7
@@
#define _CPERF_OPTIONS_
#include <rte_crypto.h>
#define _CPERF_OPTIONS_
#include <rte_crypto.h>
+#include <rte_cryptodev.h>
#define CPERF_PTEST_TYPE ("ptest")
#define CPERF_SILENT ("silent")
#define CPERF_PTEST_TYPE ("ptest")
#define CPERF_SILENT ("silent")
@@
-11,8
+12,9
@@
#define CPERF_TOTAL_OPS ("total-ops")
#define CPERF_BURST_SIZE ("burst-sz")
#define CPERF_BUFFER_SIZE ("buffer-sz")
#define CPERF_TOTAL_OPS ("total-ops")
#define CPERF_BURST_SIZE ("burst-sz")
#define CPERF_BUFFER_SIZE ("buffer-sz")
-#define CPERF_SEGMENT
S_NB ("segments-nb
")
+#define CPERF_SEGMENT
_SIZE ("segment-sz
")
#define CPERF_DESC_NB ("desc-nb")
#define CPERF_DESC_NB ("desc-nb")
+#define CPERF_IMIX ("imix")
#define CPERF_DEVTYPE ("devtype")
#define CPERF_OPTYPE ("optype")
#define CPERF_DEVTYPE ("devtype")
#define CPERF_OPTYPE ("optype")
@@
-71,9
+73,11
@@
struct cperf_options {
uint32_t pool_sz;
uint32_t total_ops;
uint32_t pool_sz;
uint32_t total_ops;
- uint32_t segment
s_nb
;
+ uint32_t segment
_sz
;
uint32_t test_buffer_size;
uint32_t test_buffer_size;
+ uint32_t *imix_buffer_sizes;
uint32_t nb_descriptors;
uint32_t nb_descriptors;
+ uint16_t nb_qps;
uint32_t sessionless:1;
uint32_t out_of_place:1;
uint32_t sessionless:1;
uint32_t out_of_place:1;
@@
-101,7
+105,7
@@
struct cperf_options {
uint16_t digest_sz;
uint16_t digest_sz;
- char device_type[RTE_CRYPTODEV_NAME_LEN];
+ char device_type[RTE_CRYPTODEV_NAME_
MAX_
LEN];
enum cperf_op_type op_type;
char *test_file;
enum cperf_op_type op_type;
char *test_file;
@@
-121,6
+125,8
@@
struct cperf_options {
/* pmd-cyclecount specific options */
uint32_t pmdcc_delay;
/* pmd-cyclecount specific options */
uint32_t pmdcc_delay;
+ uint32_t imix_distribution_list[MAX_LIST];
+ uint8_t imix_distribution_count;
};
void
};
void