Home
last modified time | relevance | path

Searched full:compression (Results 1 – 25 of 1254) sorted by relevance

12345678910>>...51

/kernel/linux/linux-6.6/net/6lowpan/
DKconfig18 tristate "Next Header and Generic Header Compression Support"
22 Support for next header and generic header compression defined in
31 6LoWPAN IPv6 Destination Options Header compression according to
38 6LoWPAN IPv6 Fragment Header compression according to RFC6282.
44 6LoWPAN IPv6 Hop-by-Hop Options Header compression according to
51 6LoWPAN IPv6 Header compression according to RFC6282.
57 6LoWPAN IPv6 Mobility Header compression according to RFC6282.
63 6LoWPAN IPv6 Routing Header compression according to RFC6282.
69 6LoWPAN IPv6 UDP Header compression according to RFC6282.
74 6LoWPAN IPv6 Hop-by-Hop option generic header compression according
[all …]
Dnhc.h16 * @_name: const char * of common header compression name.
17 * @_nexthdr: ipv6 nexthdr field for the header compression.
22 * @_compress: callback for compression call.
50 * struct lowpan_nhc - hold 6lowpan next hdr compression ifnformation
52 * @name: name of the specific next header compression
57 * @compress: callback to do the header compression.
79 * lowpan_nhc_check_compression - checks if we support compression format. If
115 * lowpan_nhc_add - register a next header compression to framework
122 * lowpan_nhc_del - delete a next header compression from framework
/kernel/linux/linux-5.10/net/6lowpan/
DKconfig18 tristate "Next Header and Generic Header Compression Support"
22 Support for next header and generic header compression defined in
31 6LoWPAN IPv6 Destination Options Header compression according to
38 6LoWPAN IPv6 Fragment Header compression according to RFC6282.
44 6LoWPAN IPv6 Hop-by-Hop Options Header compression according to
51 6LoWPAN IPv6 Header compression according to RFC6282.
57 6LoWPAN IPv6 Mobility Header compression according to RFC6282.
63 6LoWPAN IPv6 Routing Header compression according to RFC6282.
69 6LoWPAN IPv6 UDP Header compression according to RFC6282.
74 6LoWPAN IPv6 Hop-by-Hop option generic header compression according
[all …]
/kernel/linux/linux-5.10/fs/squashfs/
DKconfig8 filesystem for Linux. It uses zlib, lzo or xz compression to
65 If in doubt, select "Single threaded compression"
68 bool "Single threaded compression"
117 ZLIB compression is the standard compression used by Squashfs
118 file systems. It offers a good trade-off between compression
130 compressed with LZ4 compression. LZ4 compression is mainly
134 LZ4 is not the standard compression used in Squashfs and so most
145 compressed with LZO compression. LZO compression is mainly
149 LZO is not the standard compression used in Squashfs and so most
160 compressed with XZ compression. XZ gives better compression than
[all …]
/kernel/linux/linux-6.6/fs/squashfs/
DKconfig8 filesystem for Linux. It uses zlib, lzo or xz compression to
91 If in doubt, select "Single threaded compression"
94 bool "Single threaded compression"
158 ZLIB compression is the standard compression used by Squashfs
159 file systems. It offers a good trade-off between compression
171 compressed with LZ4 compression. LZ4 compression is mainly
175 LZ4 is not the standard compression used in Squashfs and so most
186 compressed with LZO compression. LZO compression is mainly
190 LZO is not the standard compression used in Squashfs and so most
201 compressed with XZ compression. XZ gives better compression than
[all …]
/kernel/linux/linux-5.10/usr/
DKconfig113 prompt "Built-in initramfs compression mode"
117 initramfs will be compressed. Several compression algorithms are
118 available, which differ in efficiency, compression and
119 decompression speed. Compression speed is only relevant
126 High compression options are mostly useful for users who are
131 compression tool to compress the generated initram cpio file for
140 Use the old and well tested gzip compression algorithm. Gzip provides
141 a good balance between compression ratio and decompression speed and
142 has a reasonable compression speed. It is also more likely to be
150 It's compression ratio and speed is intermediate. Decompression speed
[all …]
/kernel/linux/linux-6.6/usr/
DKconfig112 prompt "Built-in initramfs compression mode"
116 initramfs will be compressed. Several compression algorithms are
117 available, which differ in efficiency, compression and
118 decompression speed. Compression speed is only relevant
125 High compression options are mostly useful for users who are
130 compression tool to compress the generated initram cpio file for
139 Use the old and well tested gzip compression algorithm. Gzip provides
140 a good balance between compression ratio and decompression speed and
141 has a reasonable compression speed. It is also more likely to be
149 It's compression ratio and speed is intermediate. Decompression speed
[all …]
/kernel/linux/linux-5.10/fs/jffs2/
DKconfig9 levelling, compression and support for hard links. You cannot use
101 bool "Advanced compression options for JFFS2"
106 compression modules, if any, are enabled in JFFS2. Removing
114 bool "JFFS2 ZLIB compression support" if JFFS2_COMPRESSION_OPTIONS
121 lossless data-compression library for use on virtually any computer
128 bool "JFFS2 LZO compression support" if JFFS2_COMPRESSION_OPTIONS
134 minilzo-based compression. Generally works better than Zlib.
140 bool "JFFS2 RTIME compression support" if JFFS2_COMPRESSION_OPTIONS
147 bool "JFFS2 RUBIN compression support" if JFFS2_COMPRESSION_OPTIONS
154 prompt "JFFS2 default compression mode" if JFFS2_COMPRESSION_OPTIONS
[all …]
Dcompr.c24 /* Actual compression mode */
27 /* Statistics for blocks stored without compression */
32 * Return 1 to use this compression
60 * @compr: Explicit compression type to use (ie, JFFS2_COMPR_ZLIB).
61 * If 0, just take the first available compression mode.
64 * @datalen: On entry, holds the amount of data available for compression.
70 * Returns: the compression type used. Zero is used to show that the data
72 * compression mode.
84 pr_warn("No memory for compressor allocation. Compression failed.\n"); in jffs2_selected_compress()
95 /* Skip if not the desired compression type */ in jffs2_selected_compress()
[all …]
/kernel/linux/linux-6.6/fs/jffs2/
DKconfig9 levelling, compression and support for hard links. You cannot use
101 bool "Advanced compression options for JFFS2"
106 compression modules, if any, are enabled in JFFS2. Removing
114 bool "JFFS2 ZLIB compression support" if JFFS2_COMPRESSION_OPTIONS
121 lossless data-compression library for use on virtually any computer
128 bool "JFFS2 LZO compression support" if JFFS2_COMPRESSION_OPTIONS
134 minilzo-based compression. Generally works better than Zlib.
140 bool "JFFS2 RTIME compression support" if JFFS2_COMPRESSION_OPTIONS
147 bool "JFFS2 RUBIN compression support" if JFFS2_COMPRESSION_OPTIONS
154 prompt "JFFS2 default compression mode" if JFFS2_COMPRESSION_OPTIONS
[all …]
Dcompr.c24 /* Actual compression mode */
27 /* Statistics for blocks stored without compression */
32 * Return 1 to use this compression
60 * @compr: Explicit compression type to use (ie, JFFS2_COMPR_ZLIB).
61 * If 0, just take the first available compression mode.
64 * @datalen: On entry, holds the amount of data available for compression.
70 * Returns: the compression type used. Zero is used to show that the data
72 * compression mode.
84 pr_warn("No memory for compressor allocation. Compression failed.\n"); in jffs2_selected_compress()
95 /* Skip if not the desired compression type */ in jffs2_selected_compress()
[all …]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/
Dia_css_input_port.h33 /* The CSI2 interface supports 2 types of compression or can
34 * be run without compression.
37 IA_CSS_CSI2_COMPRESSION_TYPE_NONE, /** No compression */
38 IA_CSS_CSI2_COMPRESSION_TYPE_1, /** Compression scheme 1 */
39 IA_CSS_CSI2_COMPRESSION_TYPE_2 /** Compression scheme 2 */
44 /** Compression used */
46 /** Compressed bits per pixel (only when compression is enabled) */
48 /** Uncompressed bits per pixel (only when compression is enabled) */
58 struct ia_css_csi2_compression compression; /** Compression used */ member
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
Dia_css_input_port.h33 /* The CSI2 interface supports 2 types of compression or can
34 * be run without compression.
37 IA_CSS_CSI2_COMPRESSION_TYPE_NONE, /** No compression */
38 IA_CSS_CSI2_COMPRESSION_TYPE_1, /** Compression scheme 1 */
39 IA_CSS_CSI2_COMPRESSION_TYPE_2 /** Compression scheme 2 */
44 /** Compression used */
46 /** Compressed bits per pixel (only when compression is enabled) */
48 /** Uncompressed bits per pixel (only when compression is enabled) */
58 struct ia_css_csi2_compression compression; /** Compression used */ member
/kernel/linux/linux-6.6/include/linux/
Dzstd.h67 * zstd_min_clevel() - minimum allowed compression level
69 * Return: The minimum allowed compression level.
74 * zstd_max_clevel() - maximum allowed compression level
76 * Return: The maximum allowed compression level.
83 * enum zstd_strategy - zstd compression search strategy
90 * struct zstd_compression_parameters - zstd compression parameters
92 * compression, and more memory needed during decompression.
93 * @chainLog: Fully searched segment. Larger means more compression,
95 * @hashLog: Dispatch table. Larger means more compression,
97 * @searchLog: Number of searches. Larger means more compression and slower.
[all …]
Dzlib.h1 /* zlib.h -- interface of the 'zlib' general purpose compression library
53 The 'zlib' compression library provides in-memory compression and
55 data. This version of the library supports only one compression method
59 Compression can be done in a single step if the buffers are large
61 repeated calls of the compression function. In the latter case, the
74 file compression on file systems, has a larger header than zlib to maintain
110 compression library and must not be updated by the application.
114 memory management. The compression library attaches no meaning to the
128 compression ratio, compile the library with -DMAX_WBITS=14 (see zconf.h).
131 progress reports. After compression, total_in holds the total size of
[all …]
Dzstd_lib.h35 zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
36 real-time compression scenarios at zlib-level and better compression ratios.
37 The zstd compression library provides in-memory compression and decompression
40 The library supports regular compression levels from 1 up to ZSTD_maxCLevel(),
43 compression levels, which extend the range of speed vs. ratio preferences.
44 The lower the level, the faster the speed (at the cost of compression).
46 Compression can be done in:
49 - unbounded multiple steps (described as Streaming compression)
51 The compression ratio achievable on small data can be highly improved using
52 a dictionary. Dictionary compression can be performed in:
[all …]
/kernel/linux/linux-5.10/include/linux/
Dzlib.h1 /* zlib.h -- interface of the 'zlib' general purpose compression library
53 The 'zlib' compression library provides in-memory compression and
55 data. This version of the library supports only one compression method
59 Compression can be done in a single step if the buffers are large
61 repeated calls of the compression function. In the latter case, the
74 file compression on file systems, has a larger header than zlib to maintain
110 compression library and must not be updated by the application.
114 memory management. The compression library attaches no meaning to the
128 compression ratio, compile the library with -DMAX_WBITS=14 (see zconf.h).
131 progress reports. After compression, total_in holds the total size of
[all …]
Dzstd.h27 * zstd, short for Zstandard, is a fast lossless compression algorithm,
28 * targeting real-time compression scenarios at zlib-level and better
29 * compression ratios. The zstd compression library provides in-memory
30 * compression and decompression functions. The library supports compression
33 * Compression can be done in:
35 * - unbounded multiple steps (described as Streaming compression)
36 * The compression ratio achievable on small data can be highly improved using
37 * compression with a dictionary in:
77 * ZSTD_maxCLevel() - maximum compression level available
79 * Return: Maximum compression level available.
[all …]
/kernel/linux/linux-5.10/fs/pstore/
DKconfig18 tristate "DEFLATE (ZLIB) compression"
23 This option enables DEFLATE (also known as ZLIB) compression
27 tristate "LZO compression"
31 This option enables LZO compression algorithm support.
34 tristate "LZ4 compression"
38 This option enables LZ4 compression algorithm support.
41 tristate "LZ4HC compression"
45 This option enables LZ4HC (high compression) mode algorithm.
48 bool "842 compression"
52 This option enables 842 compression algorithm support.
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/blockdev/
Dzram.rst10 in memory itself. These disks allow very fast I/O and compression provides
74 2) Set max number of compression streams
78 allocate multiple compression streams - one per online CPU - thus
79 allowing several concurrent compression operations. The number of
80 allocated compression streams goes down when some of the CPUs
81 become offline. There is no single-compression-stream mode anymore,
88 3) Select compression algorithm
92 currently selected (shown in square brackets) compression algorithms,
93 or change the selected compression algorithm (once the device is initialised
94 there is no way to change compression algorithm).
[all …]
/kernel/linux/linux-5.10/include/crypto/
Dacompress.h3 * Asynchronous Compression operations
16 * struct acomp_req - asynchronous (de)compression request
44 * @reqsize: Context size for (de)compression requests
56 * struct acomp_alg - asynchronous compression algorithm
73 * @reqsize: Context size for (de)compression requests
87 * DOC: Asynchronous Compression API
89 * The Asynchronous Compression API is used with the algorithms of type
96 * compression algorithm e.g. "deflate"
100 * Allocate a handle for a compression algorithm. The returned struct
102 * API invocation for the compression operations.
[all …]
/kernel/linux/linux-5.10/drivers/net/ppp/
DKconfig39 tristate "PPP BSD-Compress compression"
42 Support for the BSD-Compress compression method for PPP, which uses
43 the LZW compression method to compress each PPP packet before it is
45 (usually your ISP) has to support the BSD-Compress compression
49 The PPP Deflate compression method ("PPP Deflate compression",
53 Note that the BSD compression code will always be compiled as a
58 tristate "PPP Deflate compression"
63 Support for the Deflate compression method for PPP, which uses the
67 Deflate compression method as well for this to be useful. Even if
86 tristate "PPP MPPE compression (encryption)"
/kernel/linux/linux-6.6/drivers/crypto/nx/
DKconfig16 tristate "Compression acceleration support"
21 Support for PowerPC Nest (NX) compression acceleration. This
30 tristate "Compression acceleration support on pSeries platform"
35 Support for PowerPC Nest (NX) compression acceleration. This
41 tristate "Compression acceleration support on PowerNV platform"
46 Support for PowerPC Nest (NX) compression acceleration. This
/kernel/linux/linux-5.10/drivers/crypto/nx/
DKconfig16 tristate "Compression acceleration support"
21 Support for PowerPC Nest (NX) compression acceleration. This
30 tristate "Compression acceleration support on pSeries platform"
34 Support for PowerPC Nest (NX) compression acceleration. This
40 tristate "Compression acceleration support on PowerNV platform"
45 Support for PowerPC Nest (NX) compression acceleration. This
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/
DKconfig24 for accelerating crypto and compression workloads.
35 for accelerating crypto and compression workloads.
46 for accelerating crypto and compression workloads.
57 for accelerating crypto and compression workloads.
70 Virtual Function for accelerating crypto and compression workloads.
82 Virtual Function for accelerating crypto and compression workloads.
94 Virtual Function for accelerating crypto and compression workloads.

12345678910>>...51