Lines Matching defs:cc
37 static void horAcc8(TIFF* tif, uint8* cp0, tmsize_t cc);
38 static void horAcc16(TIFF* tif, uint8* cp0, tmsize_t cc);
39 static void horAcc32(TIFF* tif, uint8* cp0, tmsize_t cc);
40 static void swabHorAcc16(TIFF* tif, uint8* cp0, tmsize_t cc);
41 static void swabHorAcc32(TIFF* tif, uint8* cp0, tmsize_t cc);
42 static void horDiff8(TIFF* tif, uint8* cp0, tmsize_t cc);
43 static void horDiff16(TIFF* tif, uint8* cp0, tmsize_t cc);
44 static void horDiff32(TIFF* tif, uint8* cp0, tmsize_t cc);
45 static void swabHorDiff16(TIFF* tif, uint8* cp0, tmsize_t cc);
46 static void swabHorDiff32(TIFF* tif, uint8* cp0, tmsize_t cc);
47 static void fpAcc(TIFF* tif, uint8* cp0, tmsize_t cc);
48 static void fpDiff(TIFF* tif, uint8* cp0, tmsize_t cc);
51 static int PredictorEncodeRow(TIFF* tif, uint8* bp, tmsize_t cc, uint16 s);
271 horAcc8(TIFF* tif, uint8* cp0, tmsize_t cc)
276 assert((cc%stride)==0);
277 if (cc > stride) {
285 cc -= 3;
287 while (cc>0) {
291 cc -= 3;
299 cc -= 4;
301 while (cc>0) {
306 cc -= 4;
310 cc -= stride;
314 cc -= stride;
315 } while (cc>0);
321 swabHorAcc16(TIFF* tif, uint8* cp0, tmsize_t cc)
324 tmsize_t wc = cc / 2;
327 horAcc16(tif, cp0, cc);
331 horAcc16(TIFF* tif, uint8* cp0, tmsize_t cc)
335 tmsize_t wc = cc / 2;
337 assert((cc%(2*stride))==0);
349 swabHorAcc32(TIFF* tif, uint8* cp0, tmsize_t cc)
352 tmsize_t wc = cc / 4;
355 horAcc32(tif, cp0, cc);
359 horAcc32(TIFF* tif, uint8* cp0, tmsize_t cc)
363 tmsize_t wc = cc / 4;
365 assert((cc%(4*stride))==0);
380 fpAcc(TIFF* tif, uint8* cp0, tmsize_t cc)
384 tmsize_t wc = cc / bps;
385 tmsize_t count = cc;
387 uint8 *tmp = (uint8 *)_TIFFmalloc(cc);
389 assert((cc%(bps*stride))==0);
400 _TIFFmemcpy(tmp, cp0, cc);
466 horDiff8(TIFF* tif, uint8* cp0, tmsize_t cc)
472 assert((cc%stride)==0);
474 if (cc > stride) {
475 cc -= stride;
489 } while ((cc -= 3) > 0);
502 } while ((cc -= 4) > 0);
504 cp += cc - 1;
507 } while ((cc -= stride) > 0);
513 horDiff16(TIFF* tif, uint8* cp0, tmsize_t cc)
518 tmsize_t wc = cc/2;
520 assert((cc%(2*stride))==0);
533 swabHorDiff16(TIFF* tif, uint8* cp0, tmsize_t cc)
536 tmsize_t wc = cc / 2;
538 horDiff16(tif, cp0, cc);
544 horDiff32(TIFF* tif, uint8* cp0, tmsize_t cc)
549 tmsize_t wc = cc/4;
551 assert((cc%(4*stride))==0);
564 swabHorDiff32(TIFF* tif, uint8* cp0, tmsize_t cc)
567 tmsize_t wc = cc / 4;
569 horDiff32(tif, cp0, cc);
578 fpDiff(TIFF* tif, uint8* cp0, tmsize_t cc)
582 tmsize_t wc = cc / bps;
585 uint8 *tmp = (uint8 *)_TIFFmalloc(cc);
587 assert((cc%(bps*stride))==0);
592 _TIFFmemcpy(tmp, cp0, cc);
607 cp += cc - stride - 1;
608 for (count = cc; count > stride; count -= stride)
613 PredictorEncodeRow(TIFF* tif, uint8* bp, tmsize_t cc, uint16 s)
622 (*sp->encodepfunc)(tif, bp, cc);
623 return (*sp->encoderow)(tif, bp, cc, s);
632 tmsize_t cc = cc0, rowsize;
658 while (cc > 0) {
660 cc -= rowsize;