/kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
H A D | sysimgblt.c | 112 void *dst1, u32 fgcolor, u32 bgcolor, in slow_imageblit() 124 fgcolor <<= FB_LEFT_POS(p, bpp); in slow_imageblit() 144 color = (*s & (1 << l)) ? fgcolor : bgcolor; in slow_imageblit() 187 void *dst1, u32 fgcolor, u32 bgcolor) in fast_imageblit() 189 u32 fgx = fgcolor, bgx = bgcolor, bpp = p->var.bits_per_pixel; in fast_imageblit() 219 fgx |= fgcolor; in fast_imageblit() 290 u32 fgcolor, bgcolor, start_index, bitstart, pitch_index = 0; in sys_imageblit() local 313 fgcolor = ((u32*)(p->pseudo_palette))[image->fg_color]; in sys_imageblit() 316 fgcolor = image->fg_color; in sys_imageblit() 323 fast_imageblit(image, p, dst1, fgcolor, bgcolo in sys_imageblit() 111 slow_imageblit(const struct fb_image *image, struct fb_info *p, void *dst1, u32 fgcolor, u32 bgcolor, u32 start_index, u32 pitch_index) slow_imageblit() argument 186 fast_imageblit(const struct fb_image *image, struct fb_info *p, void *dst1, u32 fgcolor, u32 bgcolor) fast_imageblit() argument [all...] |
H A D | cfbimgblt.c | 138 u8 __iomem *dst1, u32 fgcolor, in slow_imageblit() 153 fgcolor <<= FB_LEFT_POS(p, bpp); in slow_imageblit() 173 color = (*s & (1 << l)) ? fgcolor : bgcolor; in slow_imageblit() 216 u8 __iomem *dst1, u32 fgcolor, in fast_imageblit() 219 u32 fgx = fgcolor, bgx = bgcolor, bpp = p->var.bits_per_pixel; in fast_imageblit() 243 fgx |= fgcolor; in fast_imageblit() 267 u32 fgcolor, bgcolor, start_index, bitstart, pitch_index = 0; in cfb_imageblit() local 290 fgcolor = ((u32*)(p->pseudo_palette))[image->fg_color]; in cfb_imageblit() 293 fgcolor = image->fg_color; in cfb_imageblit() 300 fast_imageblit(image, p, dst1, fgcolor, bgcolo in cfb_imageblit() 137 slow_imageblit(const struct fb_image *image, struct fb_info *p, u8 __iomem *dst1, u32 fgcolor, u32 bgcolor, u32 start_index, u32 pitch_index) slow_imageblit() argument 215 fast_imageblit(const struct fb_image *image, struct fb_info *p, u8 __iomem *dst1, u32 fgcolor, u32 bgcolor) fast_imageblit() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | sysimgblt.c | 112 void *dst1, u32 fgcolor, u32 bgcolor, in slow_imageblit() 124 fgcolor <<= FB_LEFT_POS(p, bpp); in slow_imageblit() 144 color = (*s & (1 << l)) ? fgcolor : bgcolor; in slow_imageblit() 187 void *dst1, u32 fgcolor, u32 bgcolor) in fast_imageblit() 189 u32 fgx = fgcolor, bgx = bgcolor, bpp = p->var.bits_per_pixel; in fast_imageblit() 219 fgx |= fgcolor; in fast_imageblit() 290 u32 fgcolor, bgcolor, start_index, bitstart, pitch_index = 0; in sys_imageblit() local 313 fgcolor = ((u32*)(p->pseudo_palette))[image->fg_color]; in sys_imageblit() 316 fgcolor = image->fg_color; in sys_imageblit() 323 fast_imageblit(image, p, dst1, fgcolor, bgcolo in sys_imageblit() 111 slow_imageblit(const struct fb_image *image, struct fb_info *p, void *dst1, u32 fgcolor, u32 bgcolor, u32 start_index, u32 pitch_index) slow_imageblit() argument 186 fast_imageblit(const struct fb_image *image, struct fb_info *p, void *dst1, u32 fgcolor, u32 bgcolor) fast_imageblit() argument [all...] |
H A D | cfbimgblt.c | 138 u8 __iomem *dst1, u32 fgcolor, in slow_imageblit() 153 fgcolor <<= FB_LEFT_POS(p, bpp); in slow_imageblit() 173 color = (*s & (1 << l)) ? fgcolor : bgcolor; in slow_imageblit() 216 u8 __iomem *dst1, u32 fgcolor, in fast_imageblit() 219 u32 fgx = fgcolor, bgx = bgcolor, bpp = p->var.bits_per_pixel; in fast_imageblit() 249 fgx |= fgcolor; in fast_imageblit() 320 u32 fgcolor, bgcolor, start_index, bitstart, pitch_index = 0; in cfb_imageblit() local 343 fgcolor = ((u32*)(p->pseudo_palette))[image->fg_color]; in cfb_imageblit() 346 fgcolor = image->fg_color; in cfb_imageblit() 353 fast_imageblit(image, p, dst1, fgcolor, bgcolo in cfb_imageblit() 137 slow_imageblit(const struct fb_image *image, struct fb_info *p, u8 __iomem *dst1, u32 fgcolor, u32 bgcolor, u32 start_index, u32 pitch_index) slow_imageblit() argument 215 fast_imageblit(const struct fb_image *image, struct fb_info *p, u8 __iomem *dst1, u32 fgcolor, u32 bgcolor) fast_imageblit() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | atafb.h | 11 const u8 *data, u32 bgcolor, u32 fgcolor); 19 const u8 *data, u32 bgcolor, u32 fgcolor); 27 const u8 *data, u32 bgcolor, u32 fgcolor); 35 const u8 *data, u32 bgcolor, u32 fgcolor);
|
H A D | atafb_iplan2p4.c | 254 const u8 *data, u32 bgcolor, u32 fgcolor) in atafb_iplan2p4_linefill() 263 fill8_2col((u8 *)dest + 1, fgcolor, bgcolor, *data++); in atafb_iplan2p4_linefill() 270 expand16_2col2mask(fgcolor, bgcolor, fgm, bgm); in atafb_iplan2p4_linefill() 284 fill8_2col((u8 *)dest, fgcolor, bgcolor, *data); in atafb_iplan2p4_linefill() 252 atafb_iplan2p4_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) atafb_iplan2p4_linefill() argument
|
H A D | atafb_iplan2p2.c | 240 const u8 *data, u32 bgcolor, u32 fgcolor) in atafb_iplan2p2_linefill() 249 fill8_2col((u8 *)dest + 1, fgcolor, bgcolor, *data++); in atafb_iplan2p2_linefill() 256 expand16_2col2mask(fgcolor, bgcolor, fgm, bgm); in atafb_iplan2p2_linefill() 269 fill8_2col((u8 *)dest, fgcolor, bgcolor, *data); in atafb_iplan2p2_linefill() 238 atafb_iplan2p2_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) atafb_iplan2p2_linefill() argument
|
H A D | atafb_iplan2p8.c | 289 const u8 *data, u32 bgcolor, u32 fgcolor) in atafb_iplan2p8_linefill() 298 fill8_2col((u8 *)dest + 1, fgcolor, bgcolor, *data++); in atafb_iplan2p8_linefill() 305 expand16_2col2mask(fgcolor, bgcolor, fgm, bgm); in atafb_iplan2p8_linefill() 321 fill8_2col((u8 *)dest, fgcolor, bgcolor, *data); in atafb_iplan2p8_linefill() 287 atafb_iplan2p8_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) atafb_iplan2p8_linefill() argument
|
H A D | tgafb.c | 626 u32 fgcolor, bgcolor, dx, dy, width, height, vxres, vyres, pixelmask; local 661 fgcolor = image->fg_color; 664 fgcolor |= fgcolor << 8; 665 fgcolor |= fgcolor << 16; 669 if (fgcolor < 16) 670 fgcolor = ((u32 *)info->pseudo_palette)[fgcolor]; 674 __raw_writel(fgcolor, regs_bas [all...] |
H A D | atafb_mfb.c | 78 const u8 *data, u32 bgcolor, u32 fgcolor) in atafb_mfb_linefill() 76 atafb_mfb_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) atafb_mfb_linefill() argument
|
H A D | amifb.c | 3312 const u8 *data, u32 bgcolor, u32 fgcolor) in expand_one_line() 3320 if ((bgcolor ^ fgcolor) & 1) { in expand_one_line() 3324 if (fgcolor & 1) in expand_one_line() 3330 bitfill32(dst, dst_idx, fgcolor & 1 ? ~0 : 0, n); in expand_one_line() 3334 fgcolor >>= 1; in expand_one_line() 3310 expand_one_line(int bpp, unsigned long next_plane, unsigned long *dst, int dst_idx, u32 n, const u8 *data, u32 bgcolor, u32 fgcolor) expand_one_line() argument
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | atafb.h | 11 const u8 *data, u32 bgcolor, u32 fgcolor); 19 const u8 *data, u32 bgcolor, u32 fgcolor); 27 const u8 *data, u32 bgcolor, u32 fgcolor); 35 const u8 *data, u32 bgcolor, u32 fgcolor);
|
H A D | atafb_iplan2p4.c | 254 const u8 *data, u32 bgcolor, u32 fgcolor) in atafb_iplan2p4_linefill() 263 fill8_2col((u8 *)dest + 1, fgcolor, bgcolor, *data++); in atafb_iplan2p4_linefill() 270 expand16_2col2mask(fgcolor, bgcolor, fgm, bgm); in atafb_iplan2p4_linefill() 284 fill8_2col((u8 *)dest, fgcolor, bgcolor, *data); in atafb_iplan2p4_linefill() 252 atafb_iplan2p4_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) atafb_iplan2p4_linefill() argument
|
H A D | atafb_iplan2p2.c | 240 const u8 *data, u32 bgcolor, u32 fgcolor) in atafb_iplan2p2_linefill() 249 fill8_2col((u8 *)dest + 1, fgcolor, bgcolor, *data++); in atafb_iplan2p2_linefill() 256 expand16_2col2mask(fgcolor, bgcolor, fgm, bgm); in atafb_iplan2p2_linefill() 269 fill8_2col((u8 *)dest, fgcolor, bgcolor, *data); in atafb_iplan2p2_linefill() 238 atafb_iplan2p2_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) atafb_iplan2p2_linefill() argument
|
H A D | atafb_iplan2p8.c | 289 const u8 *data, u32 bgcolor, u32 fgcolor) in atafb_iplan2p8_linefill() 298 fill8_2col((u8 *)dest + 1, fgcolor, bgcolor, *data++); in atafb_iplan2p8_linefill() 305 expand16_2col2mask(fgcolor, bgcolor, fgm, bgm); in atafb_iplan2p8_linefill() 321 fill8_2col((u8 *)dest, fgcolor, bgcolor, *data); in atafb_iplan2p8_linefill() 287 atafb_iplan2p8_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) atafb_iplan2p8_linefill() argument
|
H A D | tgafb.c | 633 u32 fgcolor, bgcolor, dx, dy, width, height, vxres, vyres, pixelmask; local 668 fgcolor = image->fg_color; 671 fgcolor |= fgcolor << 8; 672 fgcolor |= fgcolor << 16; 676 if (fgcolor < 16) 677 fgcolor = ((u32 *)info->pseudo_palette)[fgcolor]; 681 __raw_writel(fgcolor, regs_bas [all...] |
H A D | atafb_mfb.c | 78 const u8 *data, u32 bgcolor, u32 fgcolor) in atafb_mfb_linefill() 76 atafb_mfb_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) atafb_mfb_linefill() argument
|
H A D | amifb.c | 3301 const u8 *data, u32 bgcolor, u32 fgcolor) in expand_one_line() 3309 if ((bgcolor ^ fgcolor) & 1) { in expand_one_line() 3313 if (fgcolor & 1) in expand_one_line() 3319 bitfill32(dst, dst_idx, fgcolor & 1 ? ~0 : 0, n); in expand_one_line() 3323 fgcolor >>= 1; in expand_one_line() 3299 expand_one_line(int bpp, unsigned long next_plane, unsigned long *dst, int dst_idx, u32 n, const u8 *data, u32 bgcolor, u32 fgcolor) expand_one_line() argument
|
/kernel/linux/linux-5.10/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb_accel.c | 72 u16 width, u16 height, u32 fgcolor, in mb86290fb_imageblit1() 86 cmd[3] = fgcolor; in mb86290fb_imageblit1() 121 u16 width, u16 height, u32 fgcolor, in mb86290fb_imageblit8() 160 u16 width, u16 height, u32 fgcolor, in mb86290fb_imageblit16() 191 u32 fgcolor = 0, bgcolor = 0; in mb86290fb_imageblit() local 214 fgcolor = in mb86290fb_imageblit() 219 fgcolor = image->fg_color; in mb86290fb_imageblit() 245 cmdfn(cmd, step, dx, dy, width, height, fgcolor, bgcolor, image, info); in mb86290fb_imageblit() 71 mb86290fb_imageblit1(u32 *cmd, u16 step, u16 dx, u16 dy, u16 width, u16 height, u32 fgcolor, u32 bgcolor, const struct fb_image *image, struct fb_info *info) mb86290fb_imageblit1() argument 120 mb86290fb_imageblit8(u32 *cmd, u16 step, u16 dx, u16 dy, u16 width, u16 height, u32 fgcolor, u32 bgcolor, const struct fb_image *image, struct fb_info *info) mb86290fb_imageblit8() argument 159 mb86290fb_imageblit16(u32 *cmd, u16 step, u16 dx, u16 dy, u16 width, u16 height, u32 fgcolor, u32 bgcolor, const struct fb_image *image, struct fb_info *info) mb86290fb_imageblit16() argument
|
/kernel/linux/linux-6.6/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb_accel.c | 70 u16 width, u16 height, u32 fgcolor, in mb86290fb_imageblit1() 84 cmd[3] = fgcolor; in mb86290fb_imageblit1() 119 u16 width, u16 height, u32 fgcolor, in mb86290fb_imageblit8() 158 u16 width, u16 height, u32 fgcolor, in mb86290fb_imageblit16() 189 u32 fgcolor = 0, bgcolor = 0; in mb86290fb_imageblit() local 212 fgcolor = in mb86290fb_imageblit() 217 fgcolor = image->fg_color; in mb86290fb_imageblit() 243 cmdfn(cmd, step, dx, dy, width, height, fgcolor, bgcolor, image, info); in mb86290fb_imageblit() 69 mb86290fb_imageblit1(u32 *cmd, u16 step, u16 dx, u16 dy, u16 width, u16 height, u32 fgcolor, u32 bgcolor, const struct fb_image *image, struct fb_info *info) mb86290fb_imageblit1() argument 118 mb86290fb_imageblit8(u32 *cmd, u16 step, u16 dx, u16 dy, u16 width, u16 height, u32 fgcolor, u32 bgcolor, const struct fb_image *image, struct fb_info *info) mb86290fb_imageblit8() argument 157 mb86290fb_imageblit16(u32 *cmd, u16 step, u16 dx, u16 dy, u16 width, u16 height, u32 fgcolor, u32 bgcolor, const struct fb_image *image, struct fb_info *info) mb86290fb_imageblit16() argument
|
/kernel/linux/linux-5.10/drivers/video/fbdev/intelfb/ |
H A D | intelfbdrv.c | 1514 u32 fgcolor, bgcolor; in intelfb_imageblit() local 1527 fgcolor = dinfo->pseudo_palette[image->fg_color]; in intelfb_imageblit() 1530 fgcolor = image->fg_color; in intelfb_imageblit() 1534 if (!intelfbhw_do_drawglyph(dinfo, fgcolor, bgcolor, image->width, in intelfb_imageblit()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/intelfb/ |
H A D | intelfbdrv.c | 1521 u32 fgcolor, bgcolor; in intelfb_imageblit() local 1534 fgcolor = dinfo->pseudo_palette[image->fg_color]; in intelfb_imageblit() 1537 fgcolor = image->fg_color; in intelfb_imageblit() 1541 if (!intelfbhw_do_drawglyph(dinfo, fgcolor, bgcolor, image->width, in intelfb_imageblit()
|