Home
last modified time | relevance | path

Searched refs:screen_buffer (Results 1 – 25 of 42) sorted by relevance

12

/linux/drivers/gpu/drm/
A Ddrm_fbdev_ttm.c44 void *shadow = info->screen_buffer; in drm_fbdev_ttm_fb_destroy()
79 void *screen_buffer; in drm_fbdev_ttm_helper_fb_probe() local
98 screen_buffer = vzalloc(screen_size); in drm_fbdev_ttm_helper_fb_probe()
99 if (!screen_buffer) { in drm_fbdev_ttm_helper_fb_probe()
116 info->screen_buffer = screen_buffer; in drm_fbdev_ttm_helper_fb_probe()
133 vfree(screen_buffer); in drm_fbdev_ttm_helper_fb_probe()
170 src = fb_helper->info->screen_buffer + offset; in drm_fbdev_ttm_damage_blit_real()
A Ddrm_fbdev_dma.c172 info->screen_buffer = map.vaddr; in drm_fbdev_dma_helper_fb_probe()
174 if (!drm_WARN_ON(dev, is_vmalloc_addr(info->screen_buffer))) in drm_fbdev_dma_helper_fb_probe()
175 info->fix.smem_start = page_to_phys(virt_to_page(info->screen_buffer)); in drm_fbdev_dma_helper_fb_probe()
184 if (!is_vmalloc_addr(info->screen_buffer) && info->fix.smem_start) { in drm_fbdev_dma_helper_fb_probe()
/linux/drivers/video/fbdev/core/
A Dfb_sys_fops.c28 if (!info->screen_buffer) in fb_sys_read()
45 src = info->screen_buffer + p; in fb_sys_read()
73 if (!info->screen_buffer) in fb_sys_write()
96 dst = info->screen_buffer + p; in fb_sys_write()
A Dfb_defio.c29 const void *screen_buffer = info->screen_buffer; in fb_deferred_io_get_page() local
35 if (is_vmalloc_addr(screen_buffer + offs)) in fb_deferred_io_get_page()
36 page = vmalloc_to_page(screen_buffer + offs); in fb_deferred_io_get_page()
/linux/drivers/video/fbdev/
A Dhecubafb.c105 unsigned char *buf = par->info->screen_buffer; in hecubafb_dpy_update()
180 info->screen_buffer = videomemory; in hecubafb_probe()
228 vfree(info->screen_buffer); in hecubafb_remove()
A Dmetronomefb.c441 unsigned char *buf = par->info->screen_buffer; in metronomefb_dpy_update()
456 u16 *buf = (u16 *)(par->info->screen_buffer + index); in metronomefb_dpy_update_page()
579 info->screen_buffer = videomemory; in metronomefb_probe()
701 vfree(info->screen_buffer); in metronomefb_remove()
A Darcfb.c264 src = (unsigned char *)par->info->screen_buffer + (left/8) + in arcfb_lcd_update_page()
472 info->screen_buffer = videomemory; in arcfb_probe()
544 vfree(info->screen_buffer); in arcfb_remove()
A Dbroadsheetfb.c827 (u16 *)par->info->screen_buffer); in broadsheet_init_display()
868 unsigned char *buf = par->info->screen_buffer; in broadsheetfb_dpy_update_pages()
916 (u16 *)par->info->screen_buffer); in broadsheetfb_dpy_update()
1050 info->screen_buffer = videomemory; in broadsheetfb_probe()
1146 vfree(info->screen_buffer); in broadsheetfb_remove()
A Dsmscufx.c1097 vfree(info->screen_buffer); in ufx_free_framebuffer()
1204 pix_framebuffer = (u16 *)info->screen_buffer; in ufx_ops_set_par()
1267 unsigned char *old_fb = info->screen_buffer; in ufx_realloc_framebuffer()
1282 if (info->screen_buffer) { in ufx_realloc_framebuffer()
1284 vfree(info->screen_buffer); in ufx_realloc_framebuffer()
1287 info->screen_buffer = new_fb; in ufx_realloc_framebuffer()
1710 vfree(info->screen_buffer); in ufx_usb_probe()
A Ds3c-fb.c1104 fbi->screen_buffer = dma_alloc_wc(sfb->dev, size, &map_dma, GFP_KERNEL); in s3c_fb_alloc_memory()
1105 if (!fbi->screen_buffer) in s3c_fb_alloc_memory()
1109 (unsigned int)map_dma, fbi->screen_buffer); in s3c_fb_alloc_memory()
1111 memset(fbi->screen_buffer, 0x0, size); in s3c_fb_alloc_memory()
1128 if (fbi->screen_buffer) in s3c_fb_free_memory()
1130 fbi->screen_buffer, fbi->fix.smem_start); in s3c_fb_free_memory()
A Dimxfb.c999 info->screen_buffer = dma_alloc_wc(&pdev->dev, fbi->map_size, in imxfb_probe()
1001 if (!info->screen_buffer) { in imxfb_probe()
1058 dma_free_wc(&pdev->dev, fbi->map_size, info->screen_buffer, in imxfb_probe()
1074 dma_free_wc(&pdev->dev, fbi->map_size, info->screen_buffer, in imxfb_remove()
A Dudlfb.c951 vfree(info->screen_buffer); in dlfb_ops_destroy()
1065 pix_framebuffer = (u16 *)info->screen_buffer; in dlfb_ops_set_par()
1181 const void *old_fb = info->screen_buffer; in dlfb_realloc_framebuffer()
1198 if (info->screen_buffer) { in dlfb_realloc_framebuffer()
1200 dlfb_deferred_vfree(dlfb, info->screen_buffer); in dlfb_realloc_framebuffer()
1203 info->screen_buffer = new_fb; in dlfb_realloc_framebuffer()
/linux/drivers/gpu/drm/msm/
A Dmsm_fbdev.c123 fbi->screen_buffer = msm_gem_get_vaddr(bo); in msm_fbdev_create()
124 if (IS_ERR(fbi->screen_buffer)) { in msm_fbdev_create()
125 ret = PTR_ERR(fbi->screen_buffer); in msm_fbdev_create()
/linux/drivers/staging/fbtft/
A Dfbtft-bus.c133 vmem16 = (u16 *)(par->info->screen_buffer + offset); in fbtft_write_vmem16_bus8()
188 vmem8 = par->info->screen_buffer + offset; in fbtft_write_vmem16_bus9()
229 vmem16 = (u16 *)(par->info->screen_buffer + offset); in fbtft_write_vmem16_bus16()
A Dfb_pcd8544.c106 u16 *vmem16 = (u16 *)par->info->screen_buffer; in write_vmem()
A Dfb_tls8204.c88 u16 *vmem16 = (u16 *)par->info->screen_buffer; in write_vmem()
A Dfb_uc1701.c120 u16 *vmem16 = (u16 *)par->info->screen_buffer; in write_vmem()
A Dfb_ssd1305.c154 u16 *vmem16 = (u16 *)par->info->screen_buffer; in write_vmem()
A Dfb_sh1106.c110 u16 *vmem16 = (u16 *)par->info->screen_buffer; in write_vmem()
A Dfb_ssd1306.c173 u16 *vmem16 = (u16 *)par->info->screen_buffer; in write_vmem()
A Dfb_ssd1325.c128 u16 *vmem16 = (u16 *)par->info->screen_buffer; in write_vmem()
A Dfb_uc1611.c218 u8 *vmem8 = (u8 *)(par->info->screen_buffer); in write_vmem()
/linux/drivers/auxdisplay/
A Dcfag12864bfb.c75 info->screen_buffer = cfag12864b_buffer; in cfag12864bfb_probe()
/linux/drivers/gpu/drm/exynos/
A Dexynos_drm_fbdev.c83 fbi->screen_buffer = exynos_gem->kvaddr + offset; in exynos_drm_fbdev_update()
/linux/drivers/gpu/drm/tegra/
A Dfbdev.c136 info->screen_buffer = bo->vaddr + offset; in tegra_fbdev_probe()

Completed in 45 milliseconds

12