Home
last modified time | relevance | path

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

/fs/squashfs/
A 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()
A 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()
A 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()
A 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()
A Ddecompressor.h30 return msblk->decompressor->comp_opts ? in squashfs_comp_opts()
31 msblk->decompressor->comp_opts(msblk, buff, length) : NULL; in squashfs_comp_opts()
A 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()
248 msblk->decompressor = supported_squashfs_filesystem( in squashfs_fill_super()
253 if (msblk->decompressor == NULL) in squashfs_fill_super()
A 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
A Dpage_actor.c118 if (msblk->decompressor->alloc_buffer) { in squashfs_page_actor_init_special()
136 actor->alloc_buffer = msblk->decompressor->alloc_buffer; in squashfs_page_actor_init_special()
A Dsquashfs_fs_sb.h44 const struct squashfs_decompressor *decompressor; member
A DMakefile8 squashfs-y += namei.o super.o symlink.o decompressor.o page_actor.o
/fs/ntfs3/lib/
A 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()
A Dlzx_decompress.c589 int lzx_decompress(struct lzx_decompressor *decompressor, in lzx_decompress() argument
593 struct lzx_decompressor *d = decompressor; in lzx_decompress()
666 void lzx_free_decompressor(struct lzx_decompressor *decompressor) in lzx_free_decompressor() argument
668 kfree(decompressor); in lzx_free_decompressor()
/fs/erofs/
A DMakefile6 erofs-$(CONFIG_EROFS_FS_ZIP) += decompressor.o zmap.o zdata.o zutil.o

Completed in 17 milliseconds