Home
last modified time | relevance | path

Searched refs:decompressor (Results 1 – 25 of 54) sorted by relevance

123

/linux-6.6.21/fs/squashfs/
Ddecompressor_multi_percpu.c40 stream->stream = msblk->decompressor->init(msblk, comp_opts); in squashfs_decompressor_create()
55 msblk->decompressor->free(stream->stream); in squashfs_decompressor_create()
71 msblk->decompressor->free(stream->stream); in squashfs_decompressor_destroy()
88 res = msblk->decompressor->decompress(msblk, stream->stream, bio, in squashfs_decompress()
95 msblk->decompressor->name); in squashfs_decompress()
Ddecompressor_single.c37 stream->stream = msblk->decompressor->init(msblk, comp_opts); in squashfs_decompressor_create()
57 msblk->decompressor->free(stream->stream); in squashfs_decompressor_destroy()
70 res = msblk->decompressor->decompress(msblk, stream->stream, bio, in squashfs_decompress()
76 msblk->decompressor->name); in squashfs_decompress()
Ddecompressor.c64 static const struct squashfs_decompressor *decompressor[] = { variable
79 for (i = 0; decompressor[i]->id; i++) in squashfs_lookup_decompressor()
80 if (id == decompressor[i]->id) in squashfs_lookup_decompressor()
83 return decompressor[i]; in squashfs_lookup_decompressor()
Ddecompressor_multi.c87 decomp_strm->stream = msblk->decompressor->init(msblk, in squashfs_decompressor_create()
115 msblk->decompressor->free(decomp_strm->stream); in squashfs_decompressor_destroy()
155 decomp_strm->stream = msblk->decompressor->init(msblk, in get_decomp_stream()
189 res = msblk->decompressor->decompress(msblk, decomp_stream->stream, in squashfs_decompress()
194 msblk->decompressor->name); in squashfs_decompress()
Ddecompressor.h30 return msblk->decompressor->comp_opts ? in squashfs_comp_opts()
31 msblk->decompressor->comp_opts(msblk, buff, length) : NULL; in squashfs_comp_opts()
Dsuper.c156 const struct squashfs_decompressor *decompressor; in supported_squashfs_filesystem() local
169 decompressor = squashfs_lookup_decompressor(id); in supported_squashfs_filesystem()
170 if (!decompressor->supported) { in supported_squashfs_filesystem()
172 decompressor->name); in supported_squashfs_filesystem()
176 return decompressor; in supported_squashfs_filesystem()
243 msblk->decompressor = supported_squashfs_filesystem( in squashfs_fill_super()
248 if (msblk->decompressor == NULL) in squashfs_fill_super()
DKconfig105 By default Squashfs uses a single decompressor but it gives
107 machines due to waiting on decompressor availability.
112 This decompressor implementation uses up to two parallel
120 By default Squashfs uses a single decompressor but it gives
122 machines due to waiting on decompressor availability.
124 This decompressor implementation uses a maximum of one
125 decompressor per core. It uses percpu variables to ensure
Dpage_actor.c113 if (msblk->decompressor->alloc_buffer) { in squashfs_page_actor_init_special()
131 actor->alloc_buffer = msblk->decompressor->alloc_buffer; in squashfs_page_actor_init_special()
Dsquashfs_fs_sb.h44 const struct squashfs_decompressor *decompressor; member
DMakefile8 squashfs-y += namei.o super.o symlink.o decompressor.o page_actor.o
/linux-6.6.21/fs/ntfs3/lib/
Dxpress_decompress.c57 int xpress_decompress(struct xpress_decompressor *decompressor, in xpress_decompress() argument
61 struct xpress_decompressor *d = decompressor; in xpress_decompress()
139 void xpress_free_decompressor(struct xpress_decompressor *decompressor) in xpress_free_decompressor() argument
141 kfree(decompressor); in xpress_free_decompressor()
Dlzx_decompress.c590 int lzx_decompress(struct lzx_decompressor *decompressor, in lzx_decompress() argument
594 struct lzx_decompressor *d = decompressor; in lzx_decompress()
667 void lzx_free_decompressor(struct lzx_decompressor *decompressor) in lzx_free_decompressor() argument
669 kfree(decompressor); in lzx_free_decompressor()
/linux-6.6.21/init/
Ddo_mounts_rd.c59 decompress_fn *decompressor) in identify_ramdisk_image() argument
88 *decompressor = decompress_method(buf, size, &compress_name); in identify_ramdisk_image()
92 if (!*decompressor) in identify_ramdisk_image()
193 decompress_fn decompressor = NULL; in rd_load_image() local
207 nblocks = identify_ramdisk_image(in_file, in_pos, &decompressor); in rd_load_image()
212 if (crd_load(decompressor) == 0) in rd_load_image()
/linux-6.6.21/lib/
Ddecompress.c48 decompress_fn decompressor; member
83 return cf->decompressor; in decompress_method()
/linux-6.6.21/arch/s390/boot/
Dvmlinux.lds.S88 .decompressor.syms : {
92 *(.decompressor.syms)
DMakefile43 obj-y += $(if $(CONFIG_KERNEL_UNCOMPRESSED),,decompressor.o) info.o
92 OBJCOPYFLAGS_syms.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.decompressor.…
/linux-6.6.21/Documentation/arch/arm/
Dporting.rst21 Start address of decompressor. There's no point in talking about
23 the time when you call the decompressor code. You normally call
29 Start address of zero-initialised work area for the decompressor.
30 This must be pointing at RAM. The decompressor will zero initialise
94 when using the decompressor.
Dbooting.rst123 the kernel decompressor nor initrd 'bootp' program will overwrite
138 placed in a region of memory where the kernel decompressor will not
153 a region of memory where the kernel decompressor will not overwrite it
/linux-6.6.21/fs/erofs/
DMakefile6 erofs-$(CONFIG_EROFS_FS_ZIP) += decompressor.o zmap.o zdata.o pcpubuf.o
/linux-6.6.21/arch/arm/mach-pxa/
DKconfig90 bool "Detect machine ID at run-time in the decompressor"
93 Say Y here if you want the zImage decompressor to detect
/linux-6.6.21/Documentation/staging/
Dxz.rst14 The XZ decompressor in Linux is called XZ Embedded. It supports
28 The xz_dec module provides XZ decompressor with single-call (buffer
33 useful unless you are hacking the XZ decompressor. xz_dec_test
/linux-6.6.21/Documentation/arch/x86/
Dbooting-dt.rst7 the decompressor (the real mode entry point goes to the same 32bit
/linux-6.6.21/lib/xz/
DKconfig62 tristate "XZ decompressor tester"
/linux-6.6.21/Documentation/networking/
Dppp_generic.rst374 SC_DECOMP_RUN CCP decompressor is running
375 SC_DC_ERROR CCP decompressor detected non-fatal error
376 SC_DC_FERROR CCP decompressor detected fatal error
412 decompressor. The lower 16 bits of the int pointed to by the
415 connection-ID for the decompressor, otherwise the decompressor's
/linux-6.6.21/Documentation/devicetree/bindings/display/imx/
Dnxp,imx8mq-dcss.yaml48 - description: DTRC clock, needed by video decompressor

123