Lines Matching refs:inputmargin
123 void *inpage, unsigned int *inputmargin, int *maptype, in z_erofs_handle_inplace_io() argument
176 min_t(unsigned int, total, PAGE_SIZE - *inputmargin); in z_erofs_handle_inplace_io()
180 memcpy(tmp, inpage + *inputmargin, page_copycnt); in z_erofs_handle_inplace_io()
186 *inputmargin = 0; in z_erofs_handle_inplace_io()
194 unsigned int inputmargin; in z_erofs_lz4_decompress() local
201 inputmargin = 0; in z_erofs_lz4_decompress()
208 while (!headpage[inputmargin & ~PAGE_MASK]) in z_erofs_lz4_decompress()
209 if (!(++inputmargin & ~PAGE_MASK)) in z_erofs_lz4_decompress()
212 if (inputmargin >= rq->inputsize) { in z_erofs_lz4_decompress()
218 rq->inputsize -= inputmargin; in z_erofs_lz4_decompress()
219 src = z_erofs_handle_inplace_io(rq, headpage, &inputmargin, &maptype, in z_erofs_lz4_decompress()
226 ret = LZ4_decompress_safe_partial(src + inputmargin, out, in z_erofs_lz4_decompress()
229 ret = LZ4_decompress_safe(src + inputmargin, out, in z_erofs_lz4_decompress()
234 ret, rq->inputsize, inputmargin, rq->outputsize); in z_erofs_lz4_decompress()
238 16, 1, src + inputmargin, rq->inputsize, true); in z_erofs_lz4_decompress()