| /dpdk/drivers/compress/isal/ |
| H A D | isal_compress_pmd.c | 55 priv_xform->compress.window_size = in isal_comp_set_priv_xform_parameters() 65 priv_xform->compress.deflate.huffman = in isal_comp_set_priv_xform_parameters() 69 priv_xform->compress.deflate.huffman = in isal_comp_set_priv_xform_parameters() 82 switch (xform->compress.chksum) { in isal_comp_set_priv_xform_parameters() 128 switch (xform->compress.level) { in isal_comp_set_priv_xform_parameters() 131 priv_xform->compress.level = in isal_comp_set_priv_xform_parameters() 137 priv_xform->compress.level = in isal_comp_set_priv_xform_parameters() 143 priv_xform->compress.level = in isal_comp_set_priv_xform_parameters() 154 priv_xform->compress.level = in isal_comp_set_priv_xform_parameters() 162 priv_xform->compress.level = in isal_comp_set_priv_xform_parameters() [all …]
|
| H A D | isal_compress_pmd_private.h | 43 struct rte_comp_compress_xform compress; member
|
| /dpdk/drivers/compress/qat/dev/ |
| H A D | qat_comp_pmd_gen1.c | 107 if (xform->compress.algo == RTE_COMP_ALGO_DEFLATE) in qat_comp_set_slice_cfg_word_gen1() 120 if (xform->compress.level == RTE_COMP_LEVEL_PMD_DEFAULT) in qat_comp_set_slice_cfg_word_gen1() 122 else if (xform->compress.level == 1) in qat_comp_set_slice_cfg_word_gen1() 124 else if (xform->compress.level == 2) in qat_comp_set_slice_cfg_word_gen1() 126 else if (xform->compress.level == 3) in qat_comp_set_slice_cfg_word_gen1() 128 else if (xform->compress.level >= 4 && in qat_comp_set_slice_cfg_word_gen1() 129 xform->compress.level <= 9) in qat_comp_set_slice_cfg_word_gen1()
|
| H A D | qat_comp_pmd_gen4.c | 95 if (xform->compress.algo == RTE_COMP_ALGO_DEFLATE) { in qat_comp_set_slice_cfg_word_gen4() 121 switch (xform->compress.level) { in qat_comp_set_slice_cfg_word_gen4() 175 if (xform->compress.algo == RTE_COMP_ALGO_DEFLATE) in qat_comp_set_slice_cfg_word_gen4()
|
| /dpdk/doc/guides/tools/ |
| H A D | comp_perf.rst | 4 dpdk-test-compress-perf Tool 7 The ``dpdk-test-compress-perf`` tool is a Data Plane Development Kit (DPDK) 9 compress tree. User can use multiple cores to run tests on but only 13 which are passed to compress device with compression operations. 43 with the ``dpdk-test-compress-perf`` application. 69 ``--driver-name NAME``: compress driver to use 71 ``--input-file NAME``: file to compress and decompress 77 ``--burst-sz N``: compress operation burst size 79 ``--pool-sz N``: mempool size for compress operations/mbufs (default: 8192) 107 …./<build_dir>/app/dpdk-test-compress-perf -l 4 -- --driver-name compress_qat --input-file test.tx… [all …]
|
| /dpdk/app/test/ |
| H A D | test_compressdev.c | 277 ts_params->def_comp_xform->compress.deflate.huffman = in testsuite_setup() 447 window_bits = -(xform->compress.window_size); in compress_zlib() 453 comp_level = xform->compress.level; in compress_zlib() 1127 ts_params->def_comp_xform->compress.deflate.huffman; in test_setup_output_bufs() 1435 &compress_xforms[xform_idx]->compress; in test_deflate_comp_finalize() 1849 if (compress_xforms[0]->compress.chksum in test_deflate_decomp_finalize() 1947 if (compress_xforms[0]->compress.chksum != in test_results_validation() 2404 compress_xform->compress.level = level; in test_compressdev_deflate_stateless_multi_level() 2447 compress_xforms[i]->compress.level = level; in test_compressdev_deflate_stateless_multi_xform() 2707 compress_xform->compress.chksum = in test_compressdev_deflate_stateless_checksum() [all …]
|
| /dpdk/doc/guides/compressdevs/ |
| H A D | mlx5.rst | 9 The mlx5 compress driver library 16 This PMD is configuring the compress, decompress amd DMA engines. 24 So, using the BlueField device (starting from BlueField-2), the compress 60 * Non-compressed block is not supported in compress (supported in decompress).
|
| H A D | isal.rst | 39 compress_xform->compress.chksum = RTE_COMP_CHECKSUM_CRC32 45 compress_xform->compress.chksum = RTE_COMP_CHECKSUM_ADLER32
|
| /dpdk/drivers/compress/zlib/ |
| H A D | zlib_pmd.c | 236 switch (xform->compress.algo) { in zlib_set_stream_parameters() 238 wbits = -(xform->compress.window_size); in zlib_set_stream_parameters() 245 switch (xform->compress.level) { in zlib_set_stream_parameters() 259 level = xform->compress.level; in zlib_set_stream_parameters() 270 switch (xform->compress.deflate.huffman) { in zlib_set_stream_parameters()
|
| /dpdk/drivers/common/qat/ |
| H A D | meson.build | 14 qat_compress_path = 'compress/qat' 39 #FIXME common code depends on compression files so check only compress! 42 reason = '' # rely on reason for compress/crypto above
|
| /dpdk/drivers/compress/mlx5/ |
| H A D | mlx5_compress.c | 292 if (xform->compress.algo == RTE_COMP_ALGO_NULL && in mlx5_compress_xform_create() 300 if (xform->compress.level == RTE_COMP_LEVEL_NONE) { in mlx5_compress_xform_create() 304 if (xform->compress.hash_algo != RTE_COMP_HASH_ALGO_NONE) { in mlx5_compress_xform_create() 318 if (xform->compress.hash_algo != RTE_COMP_HASH_ALGO_NONE) { in mlx5_compress_xform_create() 336 switch (xform->compress.algo) { in mlx5_compress_xform_create() 342 size = 1 << xform->compress.window_size; in mlx5_compress_xform_create() 352 size = xform->compress.deflate.huffman == in mlx5_compress_xform_create() 362 xfrm->csum_type = xform->compress.chksum; in mlx5_compress_xform_create()
|
| /dpdk/drivers/compress/qat/ |
| H A D | qat_comp.c | 980 if (xform->compress.deflate.huffman == RTE_COMP_HUFFMAN_FIXED || in qat_comp_private_xform_create() 981 ((xform->compress.deflate.huffman == RTE_COMP_HUFFMAN_DEFAULT) in qat_comp_private_xform_create() 987 else if ((xform->compress.deflate.huffman == in qat_comp_private_xform_create() 989 xform->compress.deflate.huffman == in qat_comp_private_xform_create() 1003 qat_xform->checksum_type = xform->compress.chksum; in qat_comp_private_xform_create()
|
| /dpdk/lib/compressdev/ |
| H A D | rte_comp.h | 270 struct rte_comp_compress_xform compress; member
|
| /dpdk/app/ |
| H A D | meson.build | 11 'test-compress-perf',
|
| /dpdk/drivers/compress/octeontx/ |
| H A D | otx_zip_pmd.c | 141 switch (xform->compress.deflate.huffman) { in zip_set_stream_parameters() 156 switch (xform->compress.level) { in zip_set_stream_parameters()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | compressdev.rst | 281 If required, application should set valid hash algo in compress 348 /* setup compress transform */ 351 .compress = { 491 /* setup compress transform. */ 494 .compress = { 524 /* Set up the compress operations. */
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_21_08.rst | 101 * **Updated ISAL compress device PMD.** 103 The ISAL compress device PMD now supports Arm platforms.
|
| H A D | release_21_02.rst | 136 * **Added mlx5 compress PMD.** 138 Added a new compress PMD for Bluefield 2 adapters.
|
| /dpdk/app/test-compress-perf/ |
| H A D | comp_perf_test_throughput.c | 84 .compress = { in main_loop()
|
| H A D | comp_perf_test_verify.c | 87 .compress = { in main_loop()
|
| H A D | comp_perf_test_cyclecount.c | 193 .compress = { in main_loop()
|
| /dpdk/doc/api/ |
| H A D | doxy-api-index.md | 22 [compress] (@ref rte_comp.h),
|
| /dpdk/drivers/ |
| H A D | meson.build | 17 'compress', # depends on common, bus, mempool.
|
| /dpdk/ |
| H A D | MAINTAINERS | 451 F: drivers/compress/ 1148 F: drivers/compress/octeontx/ 1154 F: drivers/compress/qat/ 1159 F: drivers/compress/isal/ 1165 F: drivers/compress/mlx5/ 1169 F: drivers/compress/zlib/ 1705 F: app/test-compress-perf/
|
| /dpdk/doc/guides/platform/ |
| H A D | mlx5.rst | 66 - ``class=compress`` for :doc:`../../compressdevs/mlx5`. 561 -a auxiliary:mlx5_core.sf.2,class=compress,mr_ext_memseg_en=0
|