Lines Matching refs:row_width
3001 png_uint_32 row_width = png_ptr->width;
3020 PNG_ROWBYTES(pixel_depth, row_width))
3024 if (row_width == 0)
3031 end_mask = (pixel_depth * row_width) & 7;
3035 end_ptr = dp + PNG_ROWBYTES(pixel_depth, row_width) - 1;
3062 if (row_width <= PNG_PASS_START_COL(pass))
3192 * the byte mask will be 0 or 0xff, optimize these cases. row_width is
3231 if (row_width <= pixels_per_byte)
3234 row_width -= pixels_per_byte;
3249 row_width *= pixel_depth;
3258 row_width -= offset;
3273 if (bytes_to_copy > row_width)
3274 bytes_to_copy = row_width;
3298 if (row_width <= bytes_to_jump)
3303 row_width -= bytes_to_jump;
3314 if (row_width <= bytes_to_jump)
3319 row_width -= bytes_to_jump;
3321 while (row_width > 1);
3335 if (row_width <= bytes_to_jump)
3340 row_width -= bytes_to_jump;
3380 if (row_width <= bytes_to_jump)
3385 row_width -= bytes_to_jump;
3387 while (bytes_to_copy <= row_width);
3389 /* Get to here when the row_width truncates the final copy.
3397 while (--row_width > 0);
3422 if (row_width <= bytes_to_jump)
3427 row_width -= bytes_to_jump;
3429 while (bytes_to_copy <= row_width);
3431 /* End of row - 1 byte left, bytes_to_copy > row_width: */
3436 while (--row_width > 0);
3447 if (row_width <= bytes_to_jump)
3452 row_width -= bytes_to_jump;
3453 if (bytes_to_copy > row_width)
3454 bytes_to_copy = row_width;
3470 memcpy(dp, sp, PNG_ROWBYTES(pixel_depth, row_width));