Lines Matching refs:op
69 uint8* op; in PackBitsEncode() local
77 op = tif->tif_rawcp; in PackBitsEncode()
91 if (op + 2 >= ep) { /* insure space for new data */ in PackBitsEncode()
99 slop = (long)(op - lastliteral); in PackBitsEncode()
103 op = tif->tif_rawcp; in PackBitsEncode()
105 *op++ = *lastliteral++; in PackBitsEncode()
108 tif->tif_rawcc += (tmsize_t)(op - tif->tif_rawcp); in PackBitsEncode()
111 op = tif->tif_rawcp; in PackBitsEncode()
119 *op++ = (uint8) -127; in PackBitsEncode()
120 *op++ = (uint8) b; in PackBitsEncode()
124 *op++ = (uint8)(-(n-1)); in PackBitsEncode()
125 *op++ = (uint8) b; in PackBitsEncode()
127 lastliteral = op; in PackBitsEncode()
128 *op++ = 0; in PackBitsEncode()
129 *op++ = (uint8) b; in PackBitsEncode()
137 *op++ = (uint8) -127; in PackBitsEncode()
138 *op++ = (uint8) b; in PackBitsEncode()
142 *op++ = (uint8)(-(n-1)); /* encode run */ in PackBitsEncode()
143 *op++ = (uint8) b; in PackBitsEncode()
147 *op++ = (uint8) b; in PackBitsEncode()
153 *op++ = (uint8) -127; in PackBitsEncode()
154 *op++ = (uint8) b; in PackBitsEncode()
158 *op++ = (uint8)(-(n-1)); in PackBitsEncode()
159 *op++ = (uint8) b; in PackBitsEncode()
161 lastliteral = op; in PackBitsEncode()
162 *op++ = 0; in PackBitsEncode()
163 *op++ = (uint8) b; in PackBitsEncode()
174 if (n == 1 && op[-2] == (uint8) -1 && in PackBitsEncode()
178 op[-2] = op[-1]; /* replicate */ in PackBitsEncode()
184 tif->tif_rawcc += (tmsize_t)(op - tif->tif_rawcp); in PackBitsEncode()
185 tif->tif_rawcp = op; in PackBitsEncode()
216 PackBitsDecode(TIFF* tif, uint8* op, tmsize_t occ, uint16 s) in PackBitsDecode() argument
251 *op++ = (uint8) b; in PackBitsDecode()
266 _TIFFmemcpy(op, bp, ++n); in PackBitsDecode()
267 op += n; occ -= n; in PackBitsDecode()