Home | History | Annotate | Download | only in libtests

Lines Matching refs:chunkpos

769    png_uint_32        chunklen; /* Length of chunk+overhead (chunkpos >= 8) */
770 png_uint_32 chunktype;/* Type of chunk (valid if chunkpos >= 4) */
771 png_uint_32 chunkpos; /* Position in chunk */
873 ps->chunkpos = 8;
900 ps->chunkpos = 8;
972 if (ps->chunkpos != 0U || ps->chunktype != 0U || ps->chunklen != 0U ||
990 ps->chunkpos = 8;
1286 png_uint_32 chunkpos = ps->chunkpos;
1309 if (chunkpos < 4)
1315 ++chunkpos;
1318 else if (chunkpos < 8)
1325 if (++chunkpos == 8)
1347 else /* chunkpos >= 8 */
1354 if (cb > chunklen - chunkpos/* bytes left in chunk*/)
1355 cb = (png_size_t)/*SAFE*/(chunklen - chunkpos);
1358 chunkpos += (png_uint_32)/*SAFE*/cb;
1363 if (chunkpos >= chunklen) /* must be equal */
1364 chunkpos = chunktype = chunklen = 0;
1369 ps->chunkpos = chunkpos;
1472 png_uint_32 chunkpos = ps->chunkpos;
1477 if (chunkpos >= chunklen) /* end of last chunk */
1485 chunkpos = 0U; /* Position read so far */
1495 if (chunkpos < 8U)
1496 chunkpos = 8U;
1523 if (chunkpos != chunklen-4U)
1528 * chunklen-4U-chunkpos must be zero, we just need to skip the
1542 chunkpos += 4U;
1589 if (chunkpos < chunklen-4U)
1599 if (avail > (chunklen-4U) - chunkpos)
1600 avail = (uInt)/*SAFE*/((chunklen-4U) - chunkpos);
1606 chunkpos += (png_uint_32)/*SAFE*/avail;
1616 chunkpos += 4U;
1649 if (chunkpos < 8U) /* Return the header */ do
1654 if (chunkpos < 4U)
1660 shift = 3U & chunkpos;
1661 ++chunkpos;
1668 while (--st > 0 && chunkpos < 8);
1674 if (avail > chunklen - chunkpos)
1675 avail = (png_size_t)/*SAFE*/(chunklen - chunkpos);
1680 chunkpos += (png_uint_32)/*SAFE*/avail;
1685 if (chunkpos >= chunklen && max-st >= min &&
1695 ps->chunkpos = chunkpos;
2107 ps->chunkpos = 8;