Lines Matching refs:stream
23 void *stream; member
29 struct squashfs_stream *stream; in squashfs_decompressor_create() local
38 stream = per_cpu_ptr(percpu, cpu); in squashfs_decompressor_create()
39 stream->stream = msblk->decompressor->init(msblk, comp_opts); in squashfs_decompressor_create()
40 if (IS_ERR(stream->stream)) { in squashfs_decompressor_create()
41 err = PTR_ERR(stream->stream); in squashfs_decompressor_create()
51 stream = per_cpu_ptr(percpu, cpu); in squashfs_decompressor_create()
52 if (!IS_ERR_OR_NULL(stream->stream)) in squashfs_decompressor_create()
53 msblk->decompressor->free(stream->stream); in squashfs_decompressor_create()
62 (struct squashfs_stream __percpu *) msblk->stream; in squashfs_decompressor_destroy()
63 struct squashfs_stream *stream; in squashfs_decompressor_destroy() local
66 if (msblk->stream) { in squashfs_decompressor_destroy()
68 stream = per_cpu_ptr(percpu, cpu); in squashfs_decompressor_destroy()
69 msblk->decompressor->free(stream->stream); in squashfs_decompressor_destroy()
79 (struct squashfs_stream __percpu *) msblk->stream; in squashfs_decompress()
80 struct squashfs_stream *stream = get_cpu_ptr(percpu); in squashfs_decompress() local
81 int res = msblk->decompressor->decompress(msblk, stream->stream, bh, b, in squashfs_decompress()
83 put_cpu_ptr(stream); in squashfs_decompress()