Searched refs:fbdefio (Results 1 – 20 of 20) sorted by relevance
28 struct fb_deferred_io *fbdefio = info->fbdefio; in fb_deferred_io_get_page() local32 if (fbdefio->get_page) in fb_deferred_io_get_page()84 struct fb_deferred_io *fbdefio = info->fbdefio; in fb_deferred_io_pageref_get() local182 struct fb_deferred_io *fbdefio = info->fbdefio; in fb_deferred_io_track_page() local275 struct fb_deferred_io *fbdefio = info->fbdefio; in fb_deferred_io_work() local288 fbdefio->deferred_io(info, &fbdefio->pagereflist); in fb_deferred_io_work()299 struct fb_deferred_io *fbdefio = info->fbdefio; in fb_deferred_io_init() local304 BUG_ON(!fbdefio); in fb_deferred_io_init()338 struct fb_deferred_io *fbdefio = info->fbdefio; in fb_deferred_io_open() local358 struct fb_deferred_io *fbdefio = info->fbdefio; in fb_deferred_io_release() local[all …]
362 if (info->fbdefio) in fb_open()380 if (info->fbdefio) in fb_release()
164 fb_helper->fbdefio.delay = HZ / 20; in drm_fbdev_shmem_helper_fb_probe()165 fb_helper->fbdefio.get_page = drm_fbdev_shmem_get_page; in drm_fbdev_shmem_helper_fb_probe()166 fb_helper->fbdefio.deferred_io = drm_fb_helper_deferred_io; in drm_fbdev_shmem_helper_fb_probe()168 info->fbdefio = &fb_helper->fbdefio; in drm_fbdev_shmem_helper_fb_probe()
53 if (info->fbdefio) in drm_fbdev_dma_fb_destroy()193 fb_helper->fbdefio.delay = HZ / 20; in drm_fbdev_dma_helper_fb_probe()194 fb_helper->fbdefio.deferred_io = drm_fb_helper_deferred_io; in drm_fbdev_dma_helper_fb_probe()196 info->fbdefio = &fb_helper->fbdefio; in drm_fbdev_dma_helper_fb_probe()
120 fb_helper->fbdefio.delay = HZ / 20; in drm_fbdev_ttm_helper_fb_probe()121 fb_helper->fbdefio.deferred_io = drm_fb_helper_deferred_io; in drm_fbdev_ttm_helper_fb_probe()123 info->fbdefio = &fb_helper->fbdefio; in drm_fbdev_ttm_helper_fb_probe()
783 if (info->fbdefio) in ufx_ops_mmap()956 if (info->fbdefio) in ufx_ops_ioctl()1031 if (fb_defio && (info->fbdefio == NULL)) { in ufx_ops_open()1034 struct fb_deferred_io *fbdefio; in ufx_ops_open() local1036 fbdefio = kzalloc(sizeof(*fbdefio), GFP_KERNEL); in ufx_ops_open()1037 if (fbdefio) { in ufx_ops_open()1038 fbdefio->delay = UFX_DEFIO_WRITE_DELAY; in ufx_ops_open()1042 info->fbdefio = fbdefio; in ufx_ops_open()1124 kfree(info->fbdefio); in ufx_ops_release()1125 info->fbdefio = NULL; in ufx_ops_release()[all …]
331 if (info->fbdefio) in dlfb_ops_mmap()845 if (info->fbdefio) in dlfb_ops_ioctl()916 if (fb_defio && (info->fbdefio == NULL)) { in dlfb_ops_open()919 struct fb_deferred_io *fbdefio; in dlfb_ops_open() local923 if (fbdefio) { in dlfb_ops_open()924 fbdefio->delay = DL_DEFIO_WRITE_DELAY; in dlfb_ops_open()925 fbdefio->sort_pagereflist = true; in dlfb_ops_open()926 fbdefio->deferred_io = dlfb_dpy_deferred_io; in dlfb_ops_open()929 info->fbdefio = fbdefio; in dlfb_ops_open()982 kfree(info->fbdefio); in dlfb_ops_release()[all …]
496 struct fb_deferred_io *fbdefio = info->fbdefio; in sh_mobile_lcdc_deferred_io_touch() local498 if (fbdefio) in sh_mobile_lcdc_deferred_io_touch()499 schedule_delayed_work(&info->deferred_work, fbdefio->delay); in sh_mobile_lcdc_deferred_io_touch()1045 ch->info->fbdefio = &ch->defio; in sh_mobile_lcdc_start()1075 if (ch->info && ch->info->fbdefio) { in sh_mobile_lcdc_stop()1080 ch->info->fbdefio = NULL; in sh_mobile_lcdc_stop()1482 if (info->fbdefio) in sh_mobile_lcdc_overlay_mmap()1942 if (!info->fbdefio) { in sh_mobile_lcdc_blank()1958 if (info->fbdefio) in sh_mobile_lcdc_mmap()1997 if (info->fbdefio) { in sh_mobile_lcdc_channel_fb_register()[all …]
194 info->fbdefio = &hecubafb_defio; in hecubafb_probe()
1167 info->fbdefio = &synthvid_defio; in hvfb_probe()1278 schedule_delayed_work(&info->deferred_work, info->fbdefio->delay); in hvfb_resume()
647 info->fbdefio = &metronomefb_defio; in metronomefb_probe()
692 info->fbdefio = ssd1307fb_defio; in ssd1307fb_probe()
445 fb_info->fbdefio = &xenfb_defio; in xenfb_probe()
1074 info->fbdefio = &broadsheetfb_defio; in broadsheetfb_probe()
224 helper->fbdefio.delay = HZ / 20; in omap_fbdev_create()225 helper->fbdefio.deferred_io = drm_fb_helper_deferred_io; in omap_fbdev_create()227 fbi->fbdefio = &helper->fbdefio; in omap_fbdev_create()
301 struct fb_deferred_io *fbdefio = info->fbdefio; in fbtft_mkdirty() local318 schedule_delayed_work(&info->deferred_work, fbdefio->delay); in fbtft_mkdirty()504 struct fb_deferred_io *fbdefio = NULL; in fbtft_framebuffer_alloc() local578 fbdefio = devm_kzalloc(dev, sizeof(struct fb_deferred_io), GFP_KERNEL); in fbtft_framebuffer_alloc()579 if (!fbdefio) in fbtft_framebuffer_alloc()602 info->fbdefio = fbdefio; in fbtft_framebuffer_alloc()604 fbdefio->delay = HZ / fps; in fbtft_framebuffer_alloc()605 fbdefio->sort_pagereflist = true; in fbtft_framebuffer_alloc()606 fbdefio->deferred_io = fbtft_deferred_io; in fbtft_framebuffer_alloc()798 HZ / fb_info->fbdefio->delay, text2); in fbtft_register_framebuffer()
454 data->fb_info->fbdefio->delay = HZ / fbdata->update_rate; in picolcd_fb_update_rate_store()481 info->fbdefio = info->par; in picolcd_init_framebuffer()482 *info->fbdefio = picolcd_fb_defio; in picolcd_init_framebuffer()
207 struct fb_deferred_io fbdefio; member
74 info->fbdefio = &hecubafb_defio;
487 struct fb_deferred_io *fbdefio; member
Completed in 60 milliseconds