Lines Matching refs:outpos
37 int outpos = 0; in jffs2_rtime_compress() local
42 while (pos < (*sourcelen) && outpos <= (*dstlen)-2) { in jffs2_rtime_compress()
48 cpage_out[outpos++] = data_in[pos++]; in jffs2_rtime_compress()
58 cpage_out[outpos++] = runlen; in jffs2_rtime_compress()
61 if (outpos >= pos) { in jffs2_rtime_compress()
68 *dstlen = outpos; in jffs2_rtime_compress()
78 int outpos = 0; in jffs2_rtime_decompress() local
83 while (outpos<destlen) { in jffs2_rtime_decompress()
89 cpage_out[outpos++] = value; /* first the verbatim copied byte */ in jffs2_rtime_decompress()
93 positions[value]=outpos; in jffs2_rtime_decompress()
95 if (backoffs + repeat >= outpos) { in jffs2_rtime_decompress()
97 cpage_out[outpos++] = cpage_out[backoffs++]; in jffs2_rtime_decompress()
101 memcpy(&cpage_out[outpos],&cpage_out[backoffs],repeat); in jffs2_rtime_decompress()
102 outpos+=repeat; in jffs2_rtime_decompress()