Lines Matching refs:inputmargin
128 void *inpage, unsigned int *inputmargin, int *maptype, in z_erofs_handle_inplace_io() argument
181 min_t(unsigned int, total, PAGE_SIZE - *inputmargin); in z_erofs_handle_inplace_io()
185 memcpy(tmp, inpage + *inputmargin, page_copycnt); in z_erofs_handle_inplace_io()
191 *inputmargin = 0; in z_erofs_handle_inplace_io()
199 unsigned int inputmargin; in z_erofs_lz4_decompress() local
206 inputmargin = 0; in z_erofs_lz4_decompress()
213 while (!headpage[inputmargin & ~PAGE_MASK]) in z_erofs_lz4_decompress()
214 if (!(++inputmargin & ~PAGE_MASK)) in z_erofs_lz4_decompress()
217 if (inputmargin >= rq->inputsize) { in z_erofs_lz4_decompress()
223 rq->inputsize -= inputmargin; in z_erofs_lz4_decompress()
224 src = z_erofs_handle_inplace_io(rq, headpage, &inputmargin, &maptype, in z_erofs_lz4_decompress()
231 ret = LZ4_decompress_safe_partial(src + inputmargin, out, in z_erofs_lz4_decompress()
234 ret = LZ4_decompress_safe(src + inputmargin, out, in z_erofs_lz4_decompress()
239 ret, rq->inputsize, inputmargin, rq->outputsize); in z_erofs_lz4_decompress()
242 16, 1, src + inputmargin, rq->inputsize, true); in z_erofs_lz4_decompress()