Lines Matching refs:pixels
254 unsigned int pixels, in drm_fb_xfrm_line_32to8() argument
260 const __le32 *send32 = sbuf32 + pixels; in drm_fb_xfrm_line_32to8()
263 while (sbuf32 < ALIGN_DOWN_PIXELS(send32, pixels, 4)) { in drm_fb_xfrm_line_32to8()
286 unsigned int pixels, in drm_fb_xfrm_line_32to16() argument
293 const __le32 *send32 = sbuf32 + pixels; in drm_fb_xfrm_line_32to16()
297 while (sbuf32 < ALIGN_DOWN_PIXELS(send32, pixels, 4)) { in drm_fb_xfrm_line_32to16()
316 while (sbuf32 < ALIGN_DOWN_PIXELS(send32, pixels, 2)) { in drm_fb_xfrm_line_32to16()
335 unsigned int pixels, in drm_fb_xfrm_line_32to24() argument
341 const __le32 *send32 = sbuf32 + pixels; in drm_fb_xfrm_line_32to24()
344 while (sbuf32 < ALIGN_DOWN_PIXELS(send32, pixels, 4)) { in drm_fb_xfrm_line_32to24()
385 unsigned int pixels, in drm_fb_xfrm_line_32to32() argument
390 const __le32 *send32 = sbuf32 + pixels; in drm_fb_xfrm_line_32to32()
450 static void drm_fb_swab16_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_swab16_line() argument
454 const u16 *send16 = sbuf16 + pixels; in drm_fb_swab16_line()
460 static void drm_fb_swab32_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_swab32_line() argument
464 const u32 *send32 = sbuf32 + pixels; in drm_fb_swab32_line()
518 static void drm_fb_xrgb8888_to_rgb332_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_rgb332_line() argument
520 drm_fb_xfrm_line_32to8(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_rgb332); in drm_fb_xrgb8888_to_rgb332_line()
557 static void drm_fb_xrgb8888_to_rgb565_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_rgb565_line() argument
559 drm_fb_xfrm_line_32to16(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_rgb565); in drm_fb_xrgb8888_to_rgb565_line()
597 unsigned int pixels) in drm_fb_xrgb8888_to_rgb565be_line() argument
599 drm_fb_xfrm_line_32to16(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_rgb565be); in drm_fb_xrgb8888_to_rgb565be_line()
636 static void drm_fb_xrgb8888_to_xrgb1555_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_xrgb1555_line() argument
638 drm_fb_xfrm_line_32to16(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_xrgb1555); in drm_fb_xrgb8888_to_xrgb1555_line()
676 static void drm_fb_xrgb8888_to_argb1555_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_argb1555_line() argument
678 drm_fb_xfrm_line_32to16(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_argb1555); in drm_fb_xrgb8888_to_argb1555_line()
716 static void drm_fb_xrgb8888_to_rgba5551_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_rgba5551_line() argument
718 drm_fb_xfrm_line_32to16(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_rgba5551); in drm_fb_xrgb8888_to_rgba5551_line()
756 static void drm_fb_xrgb8888_to_rgb888_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_rgb888_line() argument
758 drm_fb_xfrm_line_32to24(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_rgb888); in drm_fb_xrgb8888_to_rgb888_line()
796 static void drm_fb_xrgb8888_to_bgr888_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_bgr888_line() argument
798 drm_fb_xfrm_line_32to24(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_bgr888); in drm_fb_xrgb8888_to_bgr888_line()
836 static void drm_fb_xrgb8888_to_argb8888_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_argb8888_line() argument
838 drm_fb_xfrm_line_32to32(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_argb8888); in drm_fb_xrgb8888_to_argb8888_line()
876 static void drm_fb_xrgb8888_to_abgr8888_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_abgr8888_line() argument
878 drm_fb_xfrm_line_32to32(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_abgr8888); in drm_fb_xrgb8888_to_abgr8888_line()
918 static void drm_fb_xrgb8888_to_xbgr8888_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_xbgr8888_line() argument
920 drm_fb_xfrm_line_32to32(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_xbgr8888); in drm_fb_xrgb8888_to_xbgr8888_line()
960 static void drm_fb_xrgb8888_to_bgrx8888_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_bgrx8888_line() argument
962 drm_fb_xfrm_line_32to32(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_bgrx8888); in drm_fb_xrgb8888_to_bgrx8888_line()
1002 static void drm_fb_xrgb8888_to_xrgb2101010_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_xrgb2101010_line() argument
1004 drm_fb_xfrm_line_32to32(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_xrgb2101010); in drm_fb_xrgb8888_to_xrgb2101010_line()
1043 static void drm_fb_xrgb8888_to_argb2101010_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_argb2101010_line() argument
1045 drm_fb_xfrm_line_32to32(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_argb2101010); in drm_fb_xrgb8888_to_argb2101010_line()
1084 static void drm_fb_xrgb8888_to_gray8_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_xrgb8888_to_gray8_line() argument
1086 drm_fb_xfrm_line_32to8(dbuf, sbuf, pixels, drm_pixel_xrgb8888_to_r8_bt601); in drm_fb_xrgb8888_to_gray8_line()
1128 static void drm_fb_argb8888_to_argb4444_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_argb8888_to_argb4444_line() argument
1130 drm_fb_xfrm_line_32to16(dbuf, sbuf, pixels, drm_pixel_argb8888_to_argb4444); in drm_fb_argb8888_to_argb4444_line()
1256 static void drm_fb_gray8_to_mono_line(void *dbuf, const void *sbuf, unsigned int pixels) in drm_fb_gray8_to_mono_line() argument
1261 while (pixels) { in drm_fb_gray8_to_mono_line()
1262 unsigned int i, bits = min(pixels, 8U); in drm_fb_gray8_to_mono_line()
1265 for (i = 0; i < bits; i++, pixels--) { in drm_fb_gray8_to_mono_line()