Searched refs:decompressor (Results 1 - 17 of 17) sorted by relevance

/linux-master/fs/squashfs/
H A Ddecompressor.h10 * decompressor.h
30 return msblk->decompressor->comp_opts ?
31 msblk->decompressor->comp_opts(msblk, buff, length) : NULL;
H A Ddecompressor_single.c14 #include "decompressor.h"
19 * decompressor framework
37 stream->stream = msblk->decompressor->init(msblk, comp_opts);
57 msblk->decompressor->free(stream->stream);
70 res = msblk->decompressor->decompress(msblk, stream->stream, bio,
76 msblk->decompressor->name);
H A Ddecompressor_multi_percpu.c14 #include "decompressor.h"
40 stream->stream = msblk->decompressor->init(msblk, comp_opts);
55 msblk->decompressor->free(stream->stream);
71 msblk->decompressor->free(stream->stream);
88 res = msblk->decompressor->decompress(msblk, stream->stream, bio,
95 msblk->decompressor->name);
H A Ddecompressor.c8 * decompressor.c
17 #include "decompressor.h"
22 * This file (and decompressor.h) implements a decompressor framework for
64 static const struct squashfs_decompressor *decompressor[] = { variable in typeref:struct:squashfs_decompressor
79 for (i = 0; decompressor[i]->id; i++)
80 if (id == decompressor[i]->id)
83 return decompressor[i];
95 * Read decompressor specific options from file system if present
H A Ddecompressor_multi.c16 #include "decompressor.h"
21 * decompressor framework
78 * We should have a decompressor at least as default
79 * so if we fail to allocate new decompressor dynamically,
80 * we could always fall back to default decompressor and
87 decomp_strm->stream = msblk->decompressor->init(msblk,
115 msblk->decompressor->free(decomp_strm->stream);
155 decomp_strm->stream = msblk->decompressor->init(msblk,
189 res = msblk->decompressor->decompress(msblk, decomp_stream->stream,
194 msblk->decompressor
[all...]
H A Dsquashfs_fs_sb.h44 const struct squashfs_decompressor *decompressor; member in struct:squashfs_sb_info
H A DMakefile8 squashfs-y += namei.o super.o symlink.o decompressor.o page_actor.o
H A Dpage_actor.c11 #include "decompressor.h"
113 if (msblk->decompressor->alloc_buffer) {
131 actor->alloc_buffer = msblk->decompressor->alloc_buffer;
H A Dsuper.c37 #include "decompressor.h"
156 const struct squashfs_decompressor *decompressor; local
169 decompressor = squashfs_lookup_decompressor(id);
170 if (!decompressor->supported) {
172 decompressor->name);
176 return decompressor;
243 msblk->decompressor = supported_squashfs_filesystem(
248 if (msblk->decompressor == NULL)
/linux-master/fs/ntfs3/lib/
H A Dxpress_decompress.c3 * xpress_decompress.c - A decompressor for the XPRESS compression format
35 * xpress_allocate_decompressor - Allocate an XPRESS decompressor
37 * Return the pointer to the decompressor on success, or return NULL and set
48 * @decompressor: A decompressor that was allocated with
57 int xpress_decompress(struct xpress_decompressor *decompressor, argument
61 struct xpress_decompressor *d = decompressor;
134 * xpress_free_decompressor - Free an XPRESS decompressor
136 * @decompressor: A decompressor tha
139 xpress_free_decompressor(struct xpress_decompressor *decompressor) argument
[all...]
H A Dlzx_decompress.c3 * lzx_decompress.c - A decompressor for the LZX compression format, which can
72 * used in cabinet files this value must be given to the decompressor, whereas
170 * match/literal decoding, the decompressor must undo the translation.
569 * lzx_allocate_decompressor - Allocate an LZX decompressor
571 * Return the pointer to the decompressor on success, or return NULL and set
582 * @decompressor: A decompressor allocated with lzx_allocate_decompressor()
590 int lzx_decompress(struct lzx_decompressor *decompressor, argument
594 struct lzx_decompressor *d = decompressor;
662 * lzx_free_decompressor - Free an LZX decompressor
667 lzx_free_decompressor(struct lzx_decompressor *decompressor) argument
[all...]
/linux-master/fs/erofs/
H A DMakefile6 erofs-$(CONFIG_EROFS_FS_ZIP) += decompressor.o zmap.o zdata.o pcpubuf.o
/linux-master/lib/
H A Ddecompress.c48 decompress_fn decompressor; member in struct:compress_format
83 return cf->decompressor;
/linux-master/arch/s390/boot/
H A Dvmlinux.lds.S58 * This is the BSS section of the decompressor and not of the decompressed Linux kernel.
59 * It will consume place in the decompressor's image.
68 * Stacks for the decompressor
82 * uncompressed image info used by the decompressor it should match
92 .decompressor.syms : {
96 *(.decompressor.syms)
116 * uncompressed vmlinux.bin is positioned in the bzImage decompressor
H A DMakefile44 obj-y += $(if $(CONFIG_KERNEL_UNCOMPRESSED),,decompressor.o) info.o
97 OBJCOPYFLAGS_syms.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.decompressor.syms
/linux-master/init/
H A Ddo_mounts_rd.c59 decompress_fn *decompressor)
88 *decompressor = decompress_method(buf, size, &compress_name);
92 if (!*decompressor)
94 "RAMDISK: %s decompressor not configured!\n",
193 decompress_fn decompressor = NULL; local
207 nblocks = identify_ramdisk_image(in_file, in_pos, &decompressor);
212 if (crd_load(decompressor) == 0)
58 identify_ramdisk_image(struct file *file, loff_t pos, decompress_fn *decompressor) argument
/linux-master/arch/arm/boot/compressed/
H A Dhead.S835 @ for the decompressor C code:
1497 @ into SVC mode now, and let the decompressor set up its cached

Completed in 314 milliseconds