Home
last modified time | relevance | path

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

12345678

/drivers/video/fbdev/matrox/
Dmatroxfb_accel.c121 minfo->fbops.fb_copyarea = cfb_copyarea; in matrox_cfbX_init()
122 minfo->fbops.fb_fillrect = cfb_fillrect; in matrox_cfbX_init()
123 minfo->fbops.fb_imageblit = cfb_imageblit; in matrox_cfbX_init()
124 minfo->fbops.fb_cursor = NULL; in matrox_cfbX_init()
134 minfo->fbops.fb_copyarea = matroxfb_cfb4_copyarea; in matrox_cfbX_init()
135 minfo->fbops.fb_fillrect = matroxfb_cfb4_fillrect; in matrox_cfbX_init()
142 minfo->fbops.fb_copyarea = matroxfb_copyarea; in matrox_cfbX_init()
143 minfo->fbops.fb_fillrect = matroxfb_fillrect; in matrox_cfbX_init()
144 minfo->fbops.fb_imageblit = matroxfb_imageblit; in matrox_cfbX_init()
153 minfo->fbops.fb_copyarea = matroxfb_copyarea; in matrox_cfbX_init()
[all …]
Dmatroxfb_crtc2.c272 err = minfo->fbops.fb_open(&minfo->fbcon, user); in matroxfb_dh_open()
287 err = minfo->fbops.fb_release(&minfo->fbcon, user); in matroxfb_dh_release()
459 return minfo->fbcon.fbops->fb_ioctl(&minfo->fbcon, cmd, arg); in matroxfb_dh_ioctl()
604 m2info->fbcon.fbops = &matroxfb_dh_ops; in matroxfb_dh_regit()
/drivers/gpu/drm/
Ddrm_fb_cma_helper.c373 struct fb_ops *fbops; in drm_fbdev_cma_defio_init() local
381 fbops = kzalloc(sizeof(*fbops), GFP_KERNEL); in drm_fbdev_cma_defio_init()
382 if (!fbdefio || !fbops) { in drm_fbdev_cma_defio_init()
384 kfree(fbops); in drm_fbdev_cma_defio_init()
393 *fbops = *fbi->fbops; in drm_fbdev_cma_defio_init()
394 fbi->fbops = fbops; in drm_fbdev_cma_defio_init()
400 fbi->fbops->fb_mmap = drm_fbdev_cma_deferred_io_mmap; in drm_fbdev_cma_defio_init()
412 kfree(fbi->fbops); in drm_fbdev_cma_defio_fini()
469 fbi->fbops = &drm_fbdev_cma_ops; in drm_fbdev_cma_create_with_funcs()
/drivers/video/fbdev/core/
Dfbmem.c73 if (fb_info->fbops->fb_destroy) in put_fb_info()
74 fb_info->fbops->fb_destroy(fb_info); in put_fb_info()
80 if (!info->fbops) { in lock_fb_info()
167 if (info->fbops->fb_sync && (buf->flags & FB_PIXMAP_SYNC)) in fb_get_buffer_offset()
168 info->fbops->fb_sync(info); in fb_get_buffer_offset()
180 if (info->fbops->fb_sync && (buf->flags & FB_PIXMAP_SYNC)) in fb_get_buffer_offset()
181 info->fbops->fb_sync(info); in fb_get_buffer_offset()
432 info->fbops->fb_imageblit(info, image); in fb_do_show_logo()
437 info->fbops->fb_imageblit(info, image); in fb_do_show_logo()
444 info->fbops->fb_imageblit(info, image); in fb_do_show_logo()
[all …]
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()
Dfbcmap.c241 if (start < 0 || (!info->fbops->fb_setcolreg && in fb_set_cmap()
242 !info->fbops->fb_setcmap)) in fb_set_cmap()
244 if (info->fbops->fb_setcmap) { in fb_set_cmap()
245 rc = info->fbops->fb_setcmap(cmap, info); in fb_set_cmap()
253 if (info->fbops->fb_setcolreg(start++, in fb_set_cmap()
Dfb_defio.c211 info->fbops->fb_mmap = fb_deferred_io_mmap; in fb_deferred_io_init()
242 info->fbops->fb_mmap = NULL; in fb_deferred_io_cleanup()
Dsysimgblt.c259 if (p->fbops->fb_sync) in sys_imageblit()
260 p->fbops->fb_sync(p); in sys_imageblit()
Dsyscopyarea.c343 if (p->fbops->fb_sync) in sys_copyarea()
344 p->fbops->fb_sync(p); in sys_copyarea()
Dcfbimgblt.c284 if (p->fbops->fb_sync) in cfb_imageblit()
285 p->fbops->fb_sync(p); in cfb_imageblit()
Dsysfillrect.c268 if (p->fbops->fb_sync) in sys_fillrect()
269 p->fbops->fb_sync(p); in sys_fillrect()
/drivers/video/fbdev/mb862xx/
Dmb862xxfb_accel.c315 info->fbops->fb_fillrect = cfb_fillrect; in mb862xxfb_init_accel()
316 info->fbops->fb_copyarea = cfb_copyarea; in mb862xxfb_init_accel()
317 info->fbops->fb_imageblit = cfb_imageblit; in mb862xxfb_init_accel()
320 info->fbops->fb_fillrect = mb86290fb_fillrect; in mb862xxfb_init_accel()
321 info->fbops->fb_copyarea = mb86290fb_copyarea; in mb862xxfb_init_accel()
322 info->fbops->fb_imageblit = mb86290fb_imageblit; in mb862xxfb_init_accel()
/drivers/video/fbdev/
Dwmt_ge_rops.c64 if (p->fbops->fb_sync) in wmt_ge_fillrect()
65 p->fbops->fb_sync(p); in wmt_ge_fillrect()
90 if (p->fbops->fb_sync) in wmt_ge_copyarea()
91 p->fbops->fb_sync(p); in wmt_ge_copyarea()
Dsbuslib.c210 return info->fbops->fb_ioctl(info, in fbiogetputcmap()
239 return info->fbops->fb_ioctl(info, FBIOSCURSOR, (unsigned long)p); in fbiogscursor()
255 return info->fbops->fb_ioctl(info, cmd, arg); in sbusfb_compat_ioctl()
Dsm712fb.c983 if (info->fbops->fb_sync) in smtcfb_read()
984 info->fbops->fb_sync(info); in smtcfb_read()
1066 if (info->fbops->fb_sync) in smtcfb_write()
1067 info->fbops->fb_sync(info); in smtcfb_write()
1397 info->fbops = &smtcfb_ops; in smtcfb_pci_probe()
Dmaxinefb.c154 fb_info.fbops = &maxinefb_ops; in maxinefb_init()
/drivers/video/console/
Dbitblit.c58 info->fbops->fb_copyarea(info, &area); in bit_bmove()
74 info->fbops->fb_fillrect(info, &region); in bit_clear()
105 info->fbops->fb_imageblit(info, image); in bit_putcs_aligned()
139 info->fbops->fb_imageblit(info, image); in bit_putcs_unaligned()
224 info->fbops->fb_fillrect(info, &region); in bit_clear_margins()
232 info->fbops->fb_fillrect(info, &region); in bit_clear_margins()
382 if (info->fbops->fb_cursor) in bit_cursor()
383 err = info->fbops->fb_cursor(info, &cursor); in bit_cursor()
Dfbcon_ud.c63 info->fbops->fb_copyarea(info, &area); in ud_bmove()
82 info->fbops->fb_fillrect(info, &region); in ud_clear()
113 info->fbops->fb_imageblit(info, image); in ud_putcs_aligned()
147 info->fbops->fb_imageblit(info, image); in ud_putcs_unaligned()
239 info->fbops->fb_fillrect(info, &region); in ud_clear_margins()
247 info->fbops->fb_fillrect(info, &region); in ud_clear_margins()
409 if (info->fbops->fb_cursor) in ud_cursor()
410 err = info->fbops->fb_cursor(info, &cursor); in ud_cursor()
Dfbcon_cw.c62 info->fbops->fb_copyarea(info, &area); in cw_bmove()
80 info->fbops->fb_fillrect(info, &region); in cw_clear()
111 info->fbops->fb_imageblit(info, image); in cw_putcs_aligned()
192 info->fbops->fb_fillrect(info, &region); in cw_clear_margins()
200 info->fbops->fb_fillrect(info, &region); in cw_clear_margins()
368 if (info->fbops->fb_cursor) in cw_cursor()
369 err = info->fbops->fb_cursor(info, &cursor); in cw_cursor()
Dfbcon_ccw.c77 info->fbops->fb_copyarea(info, &area); in ccw_bmove()
95 info->fbops->fb_fillrect(info, &region); in ccw_clear()
126 info->fbops->fb_imageblit(info, image); in ccw_putcs_aligned()
209 info->fbops->fb_fillrect(info, &region); in ccw_clear_margins()
217 info->fbops->fb_fillrect(info, &region); in ccw_clear_margins()
385 if (info->fbops->fb_cursor) in ccw_cursor()
386 err = info->fbops->fb_cursor(info, &cursor); in ccw_cursor()
Dfbcon_rotate.c45 if (info->fbops->fb_sync) in fbcon_rotate_font()
46 info->fbops->fb_sync(info); in fbcon_rotate_font()
Dfbcon.c697 if (!try_module_get(info->fbops->owner)) in con2fb_acquire_newinfo()
700 if (!err && info->fbops->fb_open && in con2fb_acquire_newinfo()
701 info->fbops->fb_open(info, 0)) in con2fb_acquire_newinfo()
720 module_put(info->fbops->owner); in con2fb_acquire_newinfo()
733 if (oldinfo->fbops->fb_release && in con2fb_release_oldinfo()
734 oldinfo->fbops->fb_release(oldinfo, 0)) { in con2fb_release_oldinfo()
736 if (!found && newinfo->fbops->fb_release) in con2fb_release_oldinfo()
737 newinfo->fbops->fb_release(newinfo, 0); in con2fb_release_oldinfo()
739 module_put(newinfo->fbops->owner); in con2fb_release_oldinfo()
751 module_put(oldinfo->fbops->owner); in con2fb_release_oldinfo()
[all …]
/drivers/staging/fbtft/
Dfbtft-core.c652 struct fb_ops *fbops = NULL; in fbtft_framebuffer_alloc() local
726 fbops = devm_kzalloc(dev, sizeof(struct fb_ops), GFP_KERNEL); in fbtft_framebuffer_alloc()
727 if (!fbops) in fbtft_framebuffer_alloc()
753 info->fbops = fbops; in fbtft_framebuffer_alloc()
756 fbops->owner = dev->driver->owner; in fbtft_framebuffer_alloc()
757 fbops->fb_read = fb_sys_read; in fbtft_framebuffer_alloc()
758 fbops->fb_write = fbtft_fb_write; in fbtft_framebuffer_alloc()
759 fbops->fb_fillrect = fbtft_fb_fillrect; in fbtft_framebuffer_alloc()
760 fbops->fb_copyarea = fbtft_fb_copyarea; in fbtft_framebuffer_alloc()
761 fbops->fb_imageblit = fbtft_fb_imageblit; in fbtft_framebuffer_alloc()
[all …]
/drivers/video/fbdev/nvidia/
Dnvidia.c663 info->fbops->fb_imageblit = nvidiafb_imageblit; in nvidiafb_set_par()
664 info->fbops->fb_fillrect = nvidiafb_fillrect; in nvidiafb_set_par()
665 info->fbops->fb_copyarea = nvidiafb_copyarea; in nvidiafb_set_par()
666 info->fbops->fb_sync = nvidiafb_sync; in nvidiafb_set_par()
672 info->fbops->fb_imageblit = cfb_imageblit; in nvidiafb_set_par()
673 info->fbops->fb_fillrect = cfb_fillrect; in nvidiafb_set_par()
674 info->fbops->fb_copyarea = cfb_copyarea; in nvidiafb_set_par()
675 info->fbops->fb_sync = NULL; in nvidiafb_set_par()
1168 info->fbops->fb_cursor = NULL; in nvidia_set_fbinfo()
1375 info->fbops = &nvidia_fb_ops; in nvidiafb_probe()
/drivers/media/platform/vivid/
Dvivid-osd.c326 dev->fb_info.fbops = &vivid_fb_ops; in vivid_fb_init_vidmode()
331 dev->fb_info.fbops = &vivid_fb_ops; in vivid_fb_init_vidmode()

12345678