Home | History | Annotate | Download | only in libpng-1.2.19

Lines Matching defs:dp

1473             png_bytep dp;
1480 dp = row;
1506 *dp &= (png_byte)((0x7f7f >> (7 - shift)) & 0xff);
1507 *dp |= (png_byte)(value << shift);
1514 dp++;
1530 png_bytep dp;
1538 dp = row;
1562 *dp &= (png_byte)((0x3f3f >> (6 - shift)) & 0xff);
1563 *dp |= (png_byte)(value << shift);
1570 dp++;
1585 png_bytep dp;
1593 dp = row;
1617 *dp &= (png_byte)((0xf0f >> (4 - shift)) & 0xff);
1618 *dp |= (png_byte)(value << shift);
1625 dp++;
2079 png_bytep sp, dp;
2087 dp = row + (png_size_t)((final_width - 1) >> 3);
2112 *dp &= (png_byte)((0x7f7f >> (7 - dshift)) & 0xff);
2113 *dp |= (png_byte)(v << dshift);
2117 dp--;
2135 png_bytep sp, dp;
2141 dp = row + (png_size_t)((final_width - 1) >> 2);
2169 *dp &= (png_byte)((0x3f3f >> (6 - dshift)) & 0xff);
2170 *dp |= (png_byte)(v << dshift);
2174 dp--;
2192 png_bytep sp, dp;
2198 dp = row + (png_size_t)((final_width - 1) >> 1);
2226 *dp &= (png_byte)((0xf0f >> (4 - dshift)) & 0xff);
2227 *dp |= (png_byte)(v << dshift);
2231 dp--;
2251 png_bytep sptr, dp;
2261 /* point dp at the last pixel position in the expanded row: */
2262 dp = row + (final_width - 1) * pixel_bytes;
2291 // dp points at last pixel position in expanded row
2326 "2" (dp), // edi/rdi
2343 dp -= width_mmx*2*BPP3;
2352 png_memcpy(dp, v, BPP3);
2353 dp -= BPP3;
2390 "2" (dp), // edi/rdi
2440 "2" (dp), // edi/rdi
2487 "2" (dp) // edi/rdi
2496 dp -= (width_mmx*2*BPP4 - BPP4); // sign fixed
2505 dp -= BPP4;
2506 png_memcpy(dp, v, BPP4);
2541 "2" (dp) // edi/rdi
2550 dp -= (width_mmx*16 - 4); // sign fixed
2559 dp -= 4;
2560 png_memcpy(dp, v, 4);
2599 "2" (dp) // edi/rdi
2608 dp -= (width_mmx*32 - 4); // sign fixed
2617 dp -= 4;
2618 png_memcpy(dp, v, 4);
2656 "2" (dp) // edi/rdi
2665 dp -= width_mmx*2;
2672 *dp-- = *sptr;
2707 "2" (dp) // edi/rdi
2716 dp -= width_mmx*4;
2723 *dp-- = *sptr;
2767 "2" (dp) // edi/rdi
2777 dp -= width_mmx*8;
2792 * png_memcpy(dp, v, pixel_bytes);
2793 * dp -= pixel_bytes;
2802 *dp-- = *sptr;
2838 "2" (dp) // edi/rdi
2847 dp -= (width_mmx*2*BPP2 - BPP2); // sign fixed
2856 dp -= BPP2;
2857 png_memcpy(dp, v, BPP2);
2891 "2" (dp) // edi/rdi
2900 dp -= (width_mmx*8 - 2); // sign fixed
2909 dp -= 2;
2910 png_memcpy(dp, v, 2);
2946 "2" (dp) // edi/rdi
2955 dp -= (width_mmx*16 - 2); // sign fixed
2964 dp -= 2;
2965 png_memcpy(dp, v, 2);
2999 "2" (dp) // edi/rdi
3010 // (recall that expansion is _in place_: sptr and dp
3033 "2" (dp) // edi/rdi
3069 "2" (dp) // edi/rdi
3088 png_memcpy(dp, v, BPP6);
3089 dp -= BPP6;
3119 png_memcpy(dp, v, BPP3);
3120 dp -= BPP3;
3135 if (dp < row || dp+3 > row+png_ptr->row_buf_size)
3137 printf("dp out of bounds: row=%10p, dp=%10p, "
3138 "rp=%10p\n", row, dp, row+png_ptr->row_buf_size);
3142 png_memcpy(dp, v, BPP4);
3143 dp -= BPP4;
3155 *dp-- = *sptr;
3169 png_memcpy(dp, v, BPP2);
3170 dp -= BPP2;
3184 png_memcpy(dp, v, BPP6);
3185 dp -= BPP6;
3199 png_memcpy(dp, v, BPP8);
3200 dp -= BPP8;