Home
last modified time | relevance | path

Searched refs:inputmargin (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/fs/erofs/
H A Ddecompressor.c119 unsigned int inputmargin, inlen; in z_erofs_lz4_decompress() local
128 inputmargin = 0; in z_erofs_lz4_decompress()
136 while (!src[inputmargin & ~PAGE_MASK]) in z_erofs_lz4_decompress()
137 if (!(++inputmargin & ~PAGE_MASK)) in z_erofs_lz4_decompress()
140 if (inputmargin >= rq->inputsize) { in z_erofs_lz4_decompress()
147 inlen = rq->inputsize - inputmargin; in z_erofs_lz4_decompress()
158 src = generic_copy_inplace_data(rq, src, inputmargin); in z_erofs_lz4_decompress()
159 inputmargin = 0; in z_erofs_lz4_decompress()
166 ret = LZ4_decompress_safe_partial(src + inputmargin, out, in z_erofs_lz4_decompress()
170 ret = LZ4_decompress_safe(src + inputmargin, ou in z_erofs_lz4_decompress()
[all...]
/kernel/linux/linux-6.6/fs/erofs/
H A Ddecompressor.c125 void *inpage, void *out, unsigned int *inputmargin, in z_erofs_lz4_handle_overlap()
173 min_t(unsigned int, total, PAGE_SIZE - *inputmargin); in z_erofs_lz4_handle_overlap()
177 memcpy(tmp, inpage + *inputmargin, page_copycnt); in z_erofs_lz4_handle_overlap()
183 *inputmargin = 0; in z_erofs_lz4_handle_overlap()
212 unsigned int inputmargin; in z_erofs_lz4_decompress_mem() local
233 inputmargin = rq->pageofs_in; in z_erofs_lz4_decompress_mem()
234 src = z_erofs_lz4_handle_overlap(ctx, headpage, dst, &inputmargin, in z_erofs_lz4_decompress_mem()
242 ret = LZ4_decompress_safe_partial(src + inputmargin, out, in z_erofs_lz4_decompress_mem()
245 ret = LZ4_decompress_safe(src + inputmargin, out, in z_erofs_lz4_decompress_mem()
250 ret, rq->inputsize, inputmargin, r in z_erofs_lz4_decompress_mem()
124 z_erofs_lz4_handle_overlap(struct z_erofs_lz4_decompress_ctx *ctx, void *inpage, void *out, unsigned int *inputmargin, int *maptype, bool may_inplace) z_erofs_lz4_handle_overlap() argument
[all...]

Completed in 1 milliseconds