Home
last modified time | relevance | path

Searched refs:compress (Results 1 – 25 of 28) sorted by relevance

12

/dpdk/drivers/compress/isal/
H A Disal_compress_pmd.c55 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 Disal_compress_pmd_private.h43 struct rte_comp_compress_xform compress; member
/dpdk/drivers/compress/qat/dev/
H A Dqat_comp_pmd_gen1.c107 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 Dqat_comp_pmd_gen4.c95 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 Dcomp_perf.rst4 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 Dtest_compressdev.c277 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 Dmlx5.rst9 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 Disal.rst39 compress_xform->compress.chksum = RTE_COMP_CHECKSUM_CRC32
45 compress_xform->compress.chksum = RTE_COMP_CHECKSUM_ADLER32
/dpdk/drivers/compress/zlib/
H A Dzlib_pmd.c236 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 Dmeson.build14 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 Dmlx5_compress.c292 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 Dqat_comp.c980 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 Drte_comp.h270 struct rte_comp_compress_xform compress; member
/dpdk/app/
H A Dmeson.build11 'test-compress-perf',
/dpdk/drivers/compress/octeontx/
H A Dotx_zip_pmd.c141 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 Dcompressdev.rst281 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 Drelease_21_08.rst101 * **Updated ISAL compress device PMD.**
103 The ISAL compress device PMD now supports Arm platforms.
H A Drelease_21_02.rst136 * **Added mlx5 compress PMD.**
138 Added a new compress PMD for Bluefield 2 adapters.
/dpdk/app/test-compress-perf/
H A Dcomp_perf_test_throughput.c84 .compress = { in main_loop()
H A Dcomp_perf_test_verify.c87 .compress = { in main_loop()
H A Dcomp_perf_test_cyclecount.c193 .compress = { in main_loop()
/dpdk/doc/api/
H A Ddoxy-api-index.md22 [compress] (@ref rte_comp.h),
/dpdk/drivers/
H A Dmeson.build17 'compress', # depends on common, bus, mempool.
/dpdk/
H A DMAINTAINERS451 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 Dmlx5.rst66 - ``class=compress`` for :doc:`../../compressdevs/mlx5`.
561 -a auxiliary:mlx5_core.sf.2,class=compress,mr_ext_memseg_en=0

12