Home
last modified time | relevance | path

Searched full:decompression (Results 1 – 25 of 188) sorted by relevance

12345678

/kernel/linux/linux-5.10/usr/
DKconfig119 decompression speed. Compression speed is only relevant
120 when building a kernel. Decompression speed is relevant at
121 each boot. Also the memory usage during decompression may become
141 a good balance between compression ratio and decompression speed and
150 It's compression ratio and speed is intermediate. Decompression speed
165 Decompression speed is between the other choices. Compression is
178 30% smaller with XZ in comparison to gzip. Decompression speed is
191 decompression speed is the second fastest and it's compression speed
202 size is about 15% bigger than gzip; however its decompression speed
213 with fast decompression speed. It will compress better than GZIP and
/kernel/linux/linux-5.10/arch/powerpc/boot/
Ddecompress.c3 * Wrapper around the kernel's pre-boot decompression library.
41 /* globals for tracking the state of the decompression */
60 * if we hit our decompression limit, we need to fake an error to abort in flush()
61 * the in-progress decompression. in flush()
96 printf("Decompression error: '%s'\n\r", s); in print_err()
137 * If decompression was aborted due to an actual error rather than in partial_decompress()
/kernel/linux/linux-5.10/drivers/crypto/cavium/zip/
Dzip_inflate.c62 /* Decompression History Gather list - no gather list */ in prepare_inflate_zcmd()
64 /* For decompression, CE must be 0x0. */ in prepare_inflate_zcmd()
66 /* For decompression, SS must be 0x0. */ in prepare_inflate_zcmd()
68 /* For decompression, SF should always be set. */ in prepare_inflate_zcmd()
78 /* 0: for Deflate decompression, 3: for LZS decompression */ in prepare_inflate_zcmd()
88 * History data is added to a decompression operation via IWORD3. in prepare_inflate_zcmd()
143 /* Decompression requests submitted stats update */ in zip_inflate()
149 /* Decompression requests completed stats update */ in zip_inflate()
/kernel/linux/linux-5.10/include/linux/
Dzstd.h30 * compression and decompression functions. The library supports compression
133 * compression, and more memory needed during decompression.
139 * @searchLength: Match length searched. Larger means faster decompression,
268 * struct ZSTD_DCtx - the zstd decompression context
271 * once and reuse it for each successive decompression operation.
275 * ZSTD_initDCtx() - initialize a zstd decompression context
281 * Return: A decompression context emplaced into workspace.
287 * @ctx: The decompression context.
320 * during decompression.
331 * @ctx: The decompression context.
[all …]
Dppp-comp.h30 * Structure giving methods for compression/decompression.
77 /* Return decompression statistics */
93 * of an error detected after decompression. This is to avoid infringing
Dzlib.h54 decompression functions, including integrity checks of the uncompressed
157 /* Return codes for the compression/decompression functions. Negative
261 Z_SYNC_FLUSH, and the compression state is reset so that decompression can
325 Initializes the internal stream state for decompression. The fields
337 message. inflateInit does not perform any decompression apart from reading
394 error. However if all decompression is to be performed in a single step
400 be inflateEnd to deallocate the decompression state. The use of Z_FINISH
556 any decompression apart from reading the zlib header if present: this will
564 but does not free and reallocate all the internal decompression state.
Dlz4.h138 * LZ4 stream during decompression.
249 * Decompression Functions
269 * or a negative result if decompression fails.
274 * LZ4_decompress_safe() - Decompression protected against buffer overflow
302 * @targetOutputSize: the decompression operation will try
310 * 'targetOutputSize' has been reached, reducing decompression time.
533 * This decoding function allows decompression of multiple blocks
572 * This decoding function allows decompression of multiple blocks
/kernel/linux/linux-5.10/lib/
Ddecompress_unzstd.c4 * Important notes about in-place decompression
14 * The worst case for in-place decompression is that the beginning of
63 * used for kernel decompression, instead of unzstd().
86 * Pick a larger size because it isn't used during kernel decompression,
88 * zstd's window anyway. The larger size speeds up initramfs decompression.
182 * ZSTD decompression code won't be happy if the buffer size is so big in __unzstd()
276 * Decompression loop: in __unzstd()
278 * Call the decompression function, which returns 0 when finished. in __unzstd()
Ddecompress_unxz.c11 * Important notes about in-place decompression
21 * The worst case for in-place decompression is that the beginning of
98 * decompression (pre-boot code). <linux/decompress/mm.h> will define
100 * know later if we are being used for kernel decompression, we define
/kernel/linux/linux-5.10/fs/squashfs/
DKconfig30 prompt "File decompression options"
62 decompression. Each one exhibits various trade-offs between
63 decompression performance and CPU and memory usage.
70 Traditionally Squashfs has used single-threaded decompression.
97 decompression is load-balanced across the cores.
Ddecompressor_single.c18 * This file implements single-threaded decompression in the
75 ERROR("%s decompression failed, data probably corrupt\n", in squashfs_decompress()
Ddecompressor_multi_percpu.c19 * This file implements multi-threaded decompression using percpu
93 ERROR("%s decompression failed, data probably corrupt\n", in squashfs_decompress()
/kernel/linux/linux-5.10/drivers/staging/media/omap4iss/
Diss_csi2.c112 * - 2 decompression options (on, off)
122 /* No DPCM decompression */
124 /* DPCM decompression */
129 /* No DPCM decompression */
131 /* DPCM decompression */
139 /* No DPCM decompression */
141 /* DPCM decompression */
146 /* No DPCM decompression */
148 /* DPCM decompression */
156 /* No DPCM decompression */
[all …]
/kernel/linux/linux-5.10/lib/zlib_inflate/
DMakefile6 # This is only the decompression, see zlib_deflate for the
9 # Decompression needs to be serialized for each memory
/kernel/linux/linux-5.10/drivers/crypto/nx/
Dnx-842.c24 * This driver will fall back to software decompression if the hardware
25 * decompression fails, so this driver's decompression should never fail as
30 * decompression library. Instead, users must use this driver to decompress;
33 * software decompression library.
39 * creates can be passed to this driver for hardware decompression; any
45 * decompression, the hardware will reject it and this driver will then pass
46 * it over to the software library for decompression.
411 pr_info_ratelimited("using software 842 decompression\n"); in decompress()
Dnx-842.h121 * for both compression and decompression, except for the minimum which
122 * only applies to compression input and decompression output; the
156 __be32 uncompressed_length; /* bytes after decompression */
/kernel/linux/linux-5.10/drivers/media/usb/pwc/
Dpwc-dec1.c3 Decompression for chipset version 1
9 The decompression routines have been implemented by reverse-engineering the
Dpwc-uncompress.c3 Decompression frontend.
10 The decompression routines have been implemented by reverse-engineering the
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/
Dispcsi2.c93 * - 2 decompression options (on, off)
104 /* No DPCM decompression */
106 /* DPCM decompression */
111 /* No DPCM decompression */
114 /* DPCM decompression */
122 /* No DPCM decompression */
124 /* DPCM decompression */
130 /* No DPCM decompression */
133 /* DPCM decompression */
142 /* No DPCM decompression */
[all …]
/kernel/linux/linux-5.10/arch/x86/boot/compressed/
Dkaslr.c317 * regions that are unsafe to overlap with during decompression, and other
327 * during decompression (MEM_AVOID_ZO_RANGE below). This range must cover
331 * ZO's full run size sits against the end of the decompression buffer, so
335 * For additional background, the decompression calculations can be found
369 * written to during decompression.
372 * range of the copied ZO and decompression code. (i.e. the range
377 * because it contains the data used for decompression.
381 * performs the decompression.
396 * decompression. in mem_avoid_init()
Dhead_32.S79 * we should move the kernel image temporarily for safe in-place decompression
112 /* Target address to relocate to for decompression */
125 * where decompression in place becomes safe.
/kernel/linux/linux-5.10/tools/perf/util/
Dzstd.c14 pr_err("Couldn't create decompression stream.\n"); in zstd_init()
20 pr_err("Failed to initialize decompression stream: %s\n", ZSTD_getErrorName(ret)); in zstd_init()
/kernel/linux/linux-5.10/arch/alpha/boot/
Dbootpz.c11 * and the decompression code from MILO.
172 not to overwrite it during movement or decompression. */
236 Note that the end address includes workspace for the decompression.
266 /* Initialize these for the decompression-in-place situation, in start_kernel()
375 decompression. in start_kernel()
/kernel/linux/linux-5.10/Documentation/filesystems/
Derofs.rst74 cache_strategy=%s Select a strategy for cached decompression from now on:
77 disabled In-place I/O decompression only;
80 in-place I/O decompression for the rest
84 It still does in-place I/O decompression
/kernel/linux/linux-5.10/include/net/
Dieee802154_netdev.h88 * header, and performs pan id decompression
93 * and stores them into hdr, performing pan id decompression and length checks
100 * performing pan id decompression and length checks to be suitable for use in

12345678