Lines Matching refs:tif

35 summarize(TIFF* tif, size_t summand1, size_t summand2, const char* where)
44 TIFFErrorExt(tif->tif_clientdata, tif->tif_name, "Integer overflow in %s", where);
52 multiply(TIFF* tif, size_t nmemb, size_t elem_size, const char* where)
57 TIFFErrorExt(tif->tif_clientdata, tif->tif_name, "Integer overflow in %s", where);
68 TIFFComputeStrip(TIFF* tif, uint32 row, tsample_t sample)
70 TIFFDirectory *td = &tif->tif_dir;
76 TIFFErrorExt(tif->tif_clientdata, tif->tif_name,
90 TIFFNumberOfStrips(TIFF* tif)
92 TIFFDirectory *td = &tif->tif_dir;
98 nstrips = multiply(tif, nstrips, td->td_samplesperpixel,
107 TIFFVStripSize(TIFF* tif, uint32 nrows)
109 TIFFDirectory *td = &tif->tif_dir;
115 !isUpSampled(tif)) {
127 TIFFGetField( tif, TIFFTAG_YCBCRSUBSAMPLING,
133 TIFFErrorExt(tif->tif_clientdata, tif->tif_name,
139 scanline = TIFFhowmany8(multiply(tif, w, td->td_bitspersample,
143 scanline = multiply(tif, nrows, scanline, "TIFFVStripSize");
145 summarize(tif, scanline,
146 multiply(tif, 2, scanline / samplingarea,
149 return ((tsize_t) multiply(tif, nrows, TIFFScanlineSize(tif),
158 TIFFRawStripSize(TIFF* tif, tstrip_t strip)
160 TIFFDirectory* td = &tif->tif_dir;
164 TIFFErrorExt(tif->tif_clientdata, tif->tif_name,
182 TIFFStripSize(TIFF* tif)
184 TIFFDirectory* td = &tif->tif_dir;
188 return (TIFFVStripSize(tif, rps));
198 TIFFDefaultStripSize(TIFF* tif, uint32 request)
200 return (*tif->tif_defstripsize)(tif, request);
204 _TIFFDefaultStripSize(TIFF* tif, uint32 s)
212 tsize_t scanline = TIFFScanlineSize(tif);
227 TIFFScanlineSize(TIFF* tif)
229 TIFFDirectory *td = &tif->tif_dir;
234 && !isUpSampled(tif)) {
237 TIFFGetField(tif, TIFFTAG_YCBCRSUBSAMPLING,
242 TIFFErrorExt(tif->tif_clientdata, tif->tif_name,
249 scanline = TIFFhowmany8(multiply(tif, scanline,
253 summarize(tif, scanline,
254 multiply(tif, 2,
259 scanline = multiply(tif, td->td_imagewidth,
265 return ((tsize_t) TIFFhowmany8(multiply(tif, scanline,
275 TIFFOldScanlineSize(TIFF* tif)
277 TIFFDirectory *td = &tif->tif_dir;
280 scanline = multiply (tif, td->td_bitspersample, td->td_imagewidth,
283 scanline = multiply (tif, scanline, td->td_samplesperpixel,
301 TIFFNewScanlineSize(TIFF* tif)
303 TIFFDirectory *td = &tif->tif_dir;
308 && !isUpSampled(tif)) {
311 TIFFGetField(tif, TIFFTAG_YCBCRSUBSAMPLING,
316 TIFFErrorExt(tif->tif_clientdata, tif->tif_name,
328 scanline = multiply(tif, td->td_imagewidth,
334 return ((tsize_t) TIFFhowmany8(multiply(tif, scanline,
346 TIFFRasterScanlineSize(TIFF* tif)
348 TIFFDirectory *td = &tif->tif_dir;
351 scanline = multiply (tif, td->td_bitspersample, td->td_imagewidth,
354 scanline = multiply (tif, scanline, td->td_samplesperpixel,
358 return ((tsize_t) multiply (tif, TIFFhowmany8(scanline),