Searched refs:decompressor (Results 1 – 9 of 9) sorted by relevance
/fs/squashfs/ |
D | decompressor_multi_percpu.c | 41 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() 83 int res = msblk->decompressor->decompress(msblk, stream->stream, bh, b, in squashfs_decompress() 89 msblk->decompressor->name); in squashfs_decompress()
|
D | decompressor_single.c | 39 stream->stream = msblk->decompressor->init(msblk, comp_opts); in squashfs_decompressor_create() 59 msblk->decompressor->free(stream->stream); in squashfs_decompressor_destroy() 71 res = msblk->decompressor->decompress(msblk, stream->stream, bh, b, in squashfs_decompress() 77 msblk->decompressor->name); in squashfs_decompress()
|
D | decompressor_multi.c | 90 decomp_strm->stream = msblk->decompressor->init(msblk, in squashfs_decompressor_create() 118 msblk->decompressor->free(decomp_strm->stream); in squashfs_decompressor_destroy() 158 decomp_strm->stream = msblk->decompressor->init(msblk, in get_decomp_stream() 191 res = msblk->decompressor->decompress(msblk, decomp_stream->stream, in squashfs_decompress() 196 msblk->decompressor->name); in squashfs_decompress()
|
D | decompressor.c | 73 static const struct squashfs_decompressor *decompressor[] = { variable 87 for (i = 0; decompressor[i]->id; i++) in squashfs_lookup_decompressor() 88 if (id == decompressor[i]->id) in squashfs_lookup_decompressor() 91 return decompressor[i]; in squashfs_lookup_decompressor()
|
D | super.c | 55 const struct squashfs_decompressor *decompressor; in supported_squashfs_filesystem() local 68 decompressor = squashfs_lookup_decompressor(id); in supported_squashfs_filesystem() 69 if (!decompressor->supported) { in supported_squashfs_filesystem() 71 "supported\n", decompressor->name); in supported_squashfs_filesystem() 75 return decompressor; in supported_squashfs_filesystem() 133 msblk->decompressor = supported_squashfs_filesystem( in squashfs_fill_super() 137 if (msblk->decompressor == NULL) in squashfs_fill_super()
|
D | Kconfig | 48 By default Squashfs uses a single decompressor but it gives 50 machines due to waiting on decompressor availability. 55 This decompressor implementation uses up to two parallel 62 By default Squashfs uses a single decompressor but it gives 64 machines due to waiting on decompressor availability. 66 This decompressor implementation uses a maximum of one 67 decompressor per core. It uses percpu variables to ensure
|
D | decompressor.h | 41 return msblk->decompressor->comp_opts ? in squashfs_comp_opts() 42 msblk->decompressor->comp_opts(msblk, buff, length) : NULL; in squashfs_comp_opts()
|
D | Makefile | 7 squashfs-y += namei.o super.o symlink.o decompressor.o
|
D | squashfs_fs_sb.h | 57 const struct squashfs_decompressor *decompressor; member
|