Lines Matching defs:out
27 int (*decompress)(struct z_erofs_decompress_req *rq, u8 *out);
44 struct page *const page = rq->out[i];
54 availables[top++] = rq->out[i - LZ4_MAX_DISTANCE_PAGES];
85 rq->out[i] = victim;
117 static int z_erofs_lz4_decompress(struct z_erofs_decompress_req *rq, u8 *out)
155 rq->out[nr - 1] != rq->in[0] ||
166 ret = LZ4_decompress_safe_partial(src + inputmargin, out,
170 ret = LZ4_decompress_safe(src + inputmargin, out,
174 erofs_err(rq->sb, "failed to decompress %d in[%u, %u] out[%u]",
179 print_hex_dump(KERN_DEBUG, "[out]: ", DUMP_PREFIX_OFFSET,
180 16, 1, out, rq->outputsize, true);
183 memset(out + ret, 0, rq->outputsize - ret);
205 static void copy_from_pcpubuf(struct page **out, const char *dst,
214 struct page *const page = *out++;
243 DBG_BUGON(!*rq->out);
244 dst = kmap_atomic(*rq->out);
262 copy_from_pcpubuf(rq->out, dst, rq->pageofs_out,
273 dst = page_address(*rq->out);
280 dst = vm_map_ram(rq->out, nrpages_out, -1);
316 if (rq->out[0] == *rq->in) {
322 if (rq->out[0]) {
323 dst = kmap_atomic(rq->out[0]);
329 DBG_BUGON(!rq->out[1]);
330 if (rq->out[1] == *rq->in) {
333 dst = kmap_atomic(rq->out[1]);