Home
last modified time | relevance | path

Searched refs:fbops (Results 1 – 25 of 166) sorted by relevance

1234567

/linux/drivers/video/fbdev/matrox/
A Dmatroxfb_accel.c122 minfo->fbops.fb_copyarea = cfb_copyarea; in matrox_cfbX_init()
123 minfo->fbops.fb_fillrect = cfb_fillrect; in matrox_cfbX_init()
124 minfo->fbops.fb_imageblit = cfb_imageblit; in matrox_cfbX_init()
125 minfo->fbops.fb_cursor = NULL; in matrox_cfbX_init()
143 minfo->fbops.fb_copyarea = matroxfb_copyarea; in matrox_cfbX_init()
144 minfo->fbops.fb_fillrect = matroxfb_fillrect; in matrox_cfbX_init()
154 minfo->fbops.fb_copyarea = matroxfb_copyarea; in matrox_cfbX_init()
155 minfo->fbops.fb_fillrect = matroxfb_fillrect; in matrox_cfbX_init()
162 minfo->fbops.fb_copyarea = matroxfb_copyarea; in matrox_cfbX_init()
163 minfo->fbops.fb_fillrect = matroxfb_fillrect; in matrox_cfbX_init()
[all …]
A Dmatroxfb_crtc2.c273 err = minfo->fbops.fb_open(&minfo->fbcon, user); in matroxfb_dh_open()
288 err = minfo->fbops.fb_release(&minfo->fbcon, user); in matroxfb_dh_release()
460 return minfo->fbcon.fbops->fb_ioctl(&minfo->fbcon, cmd, arg); in matroxfb_dh_ioctl()
605 m2info->fbcon.fbops = &matroxfb_dh_ops; in matroxfb_dh_regit()
/linux/drivers/video/fbdev/core/
A Dfbmem.c80 if (fb_info->fbops->fb_destroy) in put_fb_info()
164 info->fbops->fb_sync(info); in fb_get_buffer_offset()
177 info->fbops->fb_sync(info); in fb_get_buffer_offset()
468 info->fbops->owner) in fb_show_logo_line()
778 if (info->fbops->fb_read) in fb_read()
802 if (info->fbops->fb_sync) in fb_read()
843 if (info->fbops->fb_write) in fb_write()
873 if (info->fbops->fb_sync) in fb_write()
1078 if (info->fbops->fb_blank) in fb_blank()
1173 fb = info->fbops; in do_fb_ioctl()
[all …]
A Dfb_sys_fops.c43 if (info->fbops->fb_sync) in fb_sys_read()
44 info->fbops->fb_sync(info); in fb_sys_read()
89 if (info->fbops->fb_sync) in fb_sys_write()
90 info->fbops->fb_sync(info); in fb_sys_write()
A Dfbcmap.c243 if (start < 0 || (!info->fbops->fb_setcolreg && in fb_set_cmap()
244 !info->fbops->fb_setcmap)) in fb_set_cmap()
246 if (info->fbops->fb_setcmap) { in fb_set_cmap()
247 rc = info->fbops->fb_setcmap(cmap, info); in fb_set_cmap()
255 if (info->fbops->fb_setcolreg(start++, in fb_set_cmap()
A Dfbcon.c572 if (info->fbops->owner) { in fbcon_prepare_logo()
707 info->fbops->fb_open(info, 0)) in con2fb_acquire_newinfo()
727 module_put(info->fbops->owner); in con2fb_acquire_newinfo()
740 if (oldinfo->fbops->fb_release && in con2fb_release_oldinfo()
950 owner = info->fbops->owner; in fbcon_startup()
953 if (info->fbops->fb_open && info->fbops->fb_open(info, 0)) { in fbcon_startup()
1113 if (info->fbops->fb_set_par && in fbcon_init()
1632 if (info->fbops->fb_set_par) { in fbcon_switch()
1757 if (info->fbops->fb_debug_enter) in fbcon_debug_enter()
1769 if (info->fbops->fb_debug_leave) in fbcon_debug_leave()
[all …]
A Dbitblit.c59 info->fbops->fb_fillrect(info, &region); in bit_clear()
90 info->fbops->fb_imageblit(info, image); in bit_putcs_aligned()
124 info->fbops->fb_imageblit(info, image); in bit_putcs_unaligned()
209 info->fbops->fb_fillrect(info, &region); in bit_clear_margins()
217 info->fbops->fb_fillrect(info, &region); in bit_clear_margins()
358 if (info->fbops->fb_cursor) in bit_cursor()
359 err = info->fbops->fb_cursor(info, &cursor); in bit_cursor()
A Dfbcon_ud.c62 info->fbops->fb_fillrect(info, &region); in ud_clear()
93 info->fbops->fb_imageblit(info, image); in ud_putcs_aligned()
127 info->fbops->fb_imageblit(info, image); in ud_putcs_unaligned()
219 info->fbops->fb_fillrect(info, &region); in ud_clear_margins()
227 info->fbops->fb_fillrect(info, &region); in ud_clear_margins()
380 if (info->fbops->fb_cursor) in ud_cursor()
381 err = info->fbops->fb_cursor(info, &cursor); in ud_cursor()
A Dfbcon_ccw.c76 info->fbops->fb_fillrect(info, &region); in ccw_clear()
107 info->fbops->fb_imageblit(info, image); in ccw_putcs_aligned()
190 info->fbops->fb_fillrect(info, &region); in ccw_clear_margins()
198 info->fbops->fb_fillrect(info, &region); in ccw_clear_margins()
358 if (info->fbops->fb_cursor) in ccw_cursor()
359 err = info->fbops->fb_cursor(info, &cursor); in ccw_cursor()
A Dfbcon_cw.c61 info->fbops->fb_fillrect(info, &region); in cw_clear()
92 info->fbops->fb_imageblit(info, image); in cw_putcs_aligned()
173 info->fbops->fb_fillrect(info, &region); in cw_clear_margins()
181 info->fbops->fb_fillrect(info, &region); in cw_clear_margins()
341 if (info->fbops->fb_cursor) in cw_cursor()
342 err = info->fbops->fb_cursor(info, &cursor); in cw_cursor()
A Dfbcon_rotate.c45 if (info->fbops->fb_sync) in fbcon_rotate_font()
46 info->fbops->fb_sync(info); in fbcon_rotate_font()
A Dsysimgblt.c259 if (p->fbops->fb_sync) in sys_imageblit()
260 p->fbops->fb_sync(p); in sys_imageblit()
A Dcfbimgblt.c284 if (p->fbops->fb_sync) in cfb_imageblit()
285 p->fbops->fb_sync(p); in cfb_imageblit()
A Dsyscopyarea.c343 if (p->fbops->fb_sync) in sys_copyarea()
344 p->fbops->fb_sync(p); in sys_copyarea()
A Dsysfillrect.c268 if (p->fbops->fb_sync) in sys_fillrect()
269 p->fbops->fb_sync(p); in sys_fillrect()
A Dsoftcursor.c74 info->fbops->fb_imageblit(info, image); in soft_cursor()
/linux/drivers/video/fbdev/mb862xx/
A Dmb862xxfb_accel.c304 void mb862xxfb_init_accel(struct fb_info *info, struct fb_ops *fbops, int xres) in mb862xxfb_init_accel() argument
309 fbops->fb_fillrect = cfb_fillrect; in mb862xxfb_init_accel()
310 fbops->fb_copyarea = cfb_copyarea; in mb862xxfb_init_accel()
311 fbops->fb_imageblit = cfb_imageblit; in mb862xxfb_init_accel()
314 fbops->fb_fillrect = mb86290fb_fillrect; in mb862xxfb_init_accel()
315 fbops->fb_copyarea = mb86290fb_copyarea; in mb862xxfb_init_accel()
316 fbops->fb_imageblit = mb86290fb_imageblit; in mb862xxfb_init_accel()
A Dmb862xxfb.h92 extern void mb862xxfb_init_accel(struct fb_info *info, struct fb_ops *fbops, int xres);
/linux/drivers/video/fbdev/
A Dwmt_ge_rops.c57 if (p->fbops->fb_sync) in wmt_ge_fillrect()
58 p->fbops->fb_sync(p); in wmt_ge_fillrect()
83 if (p->fbops->fb_sync) in wmt_ge_copyarea()
84 p->fbops->fb_sync(p); in wmt_ge_copyarea()
A Dsm712fb.c1056 if (info->fbops->fb_sync) in smtcfb_read()
1057 info->fbops->fb_sync(info); in smtcfb_read()
1139 if (info->fbops->fb_sync) in smtcfb_write()
1140 info->fbops->fb_sync(info); in smtcfb_write()
1552 info->fbops = &smtcfb_ops; in smtcfb_pci_probe()
A Dmaxinefb.c154 fb_info.fbops = &maxinefb_ops; in maxinefb_init()
A Dq40fb.c101 info->fbops = &q40fb_ops; in q40fb_probe()
/linux/drivers/staging/fbtft/
A Dfbtft-core.c542 struct fb_ops *fbops = NULL; in fbtft_framebuffer_alloc() local
618 if (!fbops) in fbtft_framebuffer_alloc()
644 info->fbops = fbops; in fbtft_framebuffer_alloc()
647 fbops->owner = dev->driver->owner; in fbtft_framebuffer_alloc()
648 fbops->fb_read = fb_sys_read; in fbtft_framebuffer_alloc()
649 fbops->fb_write = fbtft_fb_write; in fbtft_framebuffer_alloc()
650 fbops->fb_fillrect = fbtft_fb_fillrect; in fbtft_framebuffer_alloc()
651 fbops->fb_copyarea = fbtft_fb_copyarea; in fbtft_framebuffer_alloc()
652 fbops->fb_imageblit = fbtft_fb_imageblit; in fbtft_framebuffer_alloc()
653 fbops->fb_setcolreg = fbtft_fb_setcolreg; in fbtft_framebuffer_alloc()
[all …]
/linux/arch/arm/mach-pxa/
A Dam200epd.c159 if (!try_module_get(info->fbops->owner)) in am200_share_video_mem()
172 module_put(am200_board.host_fbinfo->fbops->owner); in am200_unshare_video_mem()
/linux/drivers/gpu/drm/nouveau/
A Dnouveau_fbcon.c286 info->fbops = &nouveau_fbcon_ops; in nouveau_fbcon_accel_init()
304 info->fbops->fb_fillrect(info, &rect); in nouveau_fbcon_zfill()
380 info->fbops = &nouveau_fbcon_sw_ops; in nouveau_fbcon_create()

Completed in 53 milliseconds

1234567