X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=app%2Ftest-compress-perf%2Fcomp_perf_options.h;h=f87751d878d76cb30072b7edd033a24ed1bfea43;hb=27cee41700946e98baf32a474bf819152c4dc54c;hp=ca96a3cafb08e7b5bfd8f5a482d32cc92c2a2542;hpb=bbbc39b2c2e5deb3eaa182c3ddb86aafc2ab962f;p=dpdk.git diff --git a/app/test-compress-perf/comp_perf_options.h b/app/test-compress-perf/comp_perf_options.h index ca96a3cafb..f87751d878 100644 --- a/app/test-compress-perf/comp_perf_options.h +++ b/app/test-compress-perf/comp_perf_options.h @@ -8,6 +8,10 @@ #define MAX_DRIVER_NAME 64 #define MAX_INPUT_FILE_NAME 64 #define MAX_LIST 32 +#define MIN_COMPRESSED_BUF_SIZE 8 +#define EXPANSE_RATIO 1.05 +#define MAX_MBUF_DATA_SIZE (UINT16_MAX - RTE_PKTMBUF_HEADROOM) +#define MAX_SEG_SIZE ((int)(MAX_MBUF_DATA_SIZE / EXPANSE_RATIO)) enum comp_operation { COMPRESS_ONLY, @@ -38,6 +42,7 @@ struct comp_test_data { struct rte_mempool *op_pool; int8_t cdev_id; uint16_t seg_sz; + uint16_t out_seg_sz; uint16_t burst_sz; uint32_t pool_sz; uint32_t num_iter;