arch/arm/mach-pxa/am200epd.c
147
static int am200_share_video_mem(struct fb_info *info)
arch/arm/mach-pxa/am200epd.c
165
static int am200_unshare_video_mem(struct fb_info *info)
arch/arm/mach-pxa/am200epd.c
180
struct fb_info *info = evdata->info;
arch/arm/mach-pxa/am200epd.c
291
static int am200_setup_irq(struct fb_info *info)
arch/arm/mach-pxa/am300epd.c
239
static int am300_setup_irq(struct fb_info *info)
drivers/auxdisplay/cfag12864bfb.c
101
struct fb_info *info = platform_get_drvdata(device);
drivers/auxdisplay/cfag12864bfb.c
50
static int cfag12864bfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/auxdisplay/cfag12864bfb.c
69
struct fb_info *info = framebuffer_alloc(0, &device->dev);
drivers/auxdisplay/cfag12864bfb.c
88
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/auxdisplay/ht16k33.c
301
static int ht16k33_blank(int blank, struct fb_info *info)
drivers/auxdisplay/ht16k33.c
306
static int ht16k33_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/auxdisplay/ht16k33.c
83
struct fb_info *info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1248
struct dmub_srv_fb_info *fb_info = adev->dm.dmub_fb_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1264
if (!fb_info) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1316
memcpy(fb_info->fb[DMUB_WINDOW_0_INST_CONST].cpu_addr, fw_inst_const,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1321
memcpy(fb_info->fb[DMUB_WINDOW_2_BSS_DATA].cpu_addr,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1325
memcpy(fb_info->fb[DMUB_WINDOW_3_VBIOS].cpu_addr, adev->bios,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1329
memset(fb_info->fb[DMUB_WINDOW_4_MAILBOX].cpu_addr, 0,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1330
fb_info->fb[DMUB_WINDOW_4_MAILBOX].size);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1332
memset(fb_info->fb[DMUB_WINDOW_5_TRACEBUFF].cpu_addr, 0,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1333
fb_info->fb[DMUB_WINDOW_5_TRACEBUFF].size);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1335
memset(fb_info->fb[DMUB_WINDOW_6_FW_STATE].cpu_addr, 0,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1336
fb_info->fb[DMUB_WINDOW_6_FW_STATE].size);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1338
memset(fb_info->fb[DMUB_WINDOW_SHARED_STATE].cpu_addr, 0,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1339
fb_info->fb[DMUB_WINDOW_SHARED_STATE].size);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1353
for (i = 0; i < fb_info->num_fb; ++i)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1354
hw_params.fb[i] = &fb_info->fb[i];
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2441
struct dmub_srv_fb_info *fb_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2609
fb_info = adev->dm.dmub_fb_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2611
if (!fb_info) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2617
status = dmub_srv_calc_mem_info(dmub_srv, &memory_params, fb_info);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
911
struct dmub_srv_fb_info *fb_info = adev->dm.dmub_fb_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
917
if (!fb_info)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
920
tbuf_base = (uint8_t *)fb_info->fb[DMUB_WINDOW_5_TRACEBUFF].cpu_addr;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
978
struct dmub_srv_fb_info *fb_info = adev->dm.dmub_fb_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
982
if (!fb_info)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
985
state_base = (uint8_t *)fb_info->fb[DMUB_WINDOW_6_FW_STATE].cpu_addr;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
989
state_size = fb_info->fb[DMUB_WINDOW_6_FW_STATE].size;
drivers/gpu/drm/armada/armada_fbdev.c
23
static void armada_fbdev_fb_destroy(struct fb_info *info)
drivers/gpu/drm/armada/armada_fbdev.c
47
struct fb_info *info = fbh->info;
drivers/gpu/drm/drm_fb_helper.c
1025
static void __fill_var(struct fb_var_screeninfo *var, struct fb_info *info,
drivers/gpu/drm/drm_fb_helper.c
1054
struct fb_info *info)
drivers/gpu/drm/drm_fb_helper.c
1152
int drm_fb_helper_set_par(struct fb_info *info)
drivers/gpu/drm/drm_fb_helper.c
1198
struct fb_info *info)
drivers/gpu/drm/drm_fb_helper.c
1218
struct fb_info *info)
drivers/gpu/drm/drm_fb_helper.c
1251
struct fb_info *info)
drivers/gpu/drm/drm_fb_helper.c
1477
static void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch,
drivers/gpu/drm/drm_fb_helper.c
1494
static void drm_fb_helper_fill_var(struct fb_info *info,
drivers/gpu/drm/drm_fb_helper.c
1539
void drm_fb_helper_fill_info(struct fb_info *info,
drivers/gpu/drm/drm_fb_helper.c
1574
struct fb_info *info = fb_helper->info;
drivers/gpu/drm/drm_fb_helper.c
1634
struct fb_info *info;
drivers/gpu/drm/drm_fb_helper.c
172
static void drm_fb_helper_dpms(struct fb_info *info, int dpms_mode)
drivers/gpu/drm/drm_fb_helper.c
186
int drm_fb_helper_blank(int blank, struct fb_info *info)
drivers/gpu/drm/drm_fb_helper.c
364
static struct fb_info *drm_fb_helper_alloc_info(struct drm_fb_helper *fb_helper)
drivers/gpu/drm/drm_fb_helper.c
367
struct fb_info *info;
drivers/gpu/drm/drm_fb_helper.c
394
struct fb_info *info = fb_helper->info;
drivers/gpu/drm/drm_fb_helper.c
484
static void drm_fb_helper_memory_range_to_clip(struct fb_info *info, off_t off, size_t len,
drivers/gpu/drm/drm_fb_helper.c
517
void drm_fb_helper_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/gpu/drm/drm_fb_helper.c
530
void drm_fb_helper_damage_area(struct fb_info *info, u32 x, u32 y, u32 width, u32 height)
drivers/gpu/drm/drm_fb_helper.c
547
void drm_fb_helper_deferred_io(struct fb_info *info, struct list_head *pagereflist)
drivers/gpu/drm/drm_fb_helper.c
658
static int setcmap_pseudo_palette(struct fb_cmap *cmap, struct fb_info *info)
drivers/gpu/drm/drm_fb_helper.c
690
static int setcmap_legacy(struct fb_cmap *cmap, struct fb_info *info)
drivers/gpu/drm/drm_fb_helper.c
773
static int setcmap_atomic(struct fb_cmap *cmap, struct fb_info *info)
drivers/gpu/drm/drm_fb_helper.c
866
int drm_fb_helper_setcmap(struct fb_cmap *cmap, struct fb_info *info)
drivers/gpu/drm/drm_fb_helper.c
908
int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
drivers/gpu/drm/drm_fbdev_dma.c
19
static int drm_fbdev_dma_fb_open(struct fb_info *info, int user)
drivers/gpu/drm/drm_fbdev_dma.c
206
struct fb_info *info = fb_helper->info;
drivers/gpu/drm/drm_fbdev_dma.c
230
struct fb_info *info = fb_helper->info;
drivers/gpu/drm/drm_fbdev_dma.c
272
struct fb_info *info = fb_helper->info;
drivers/gpu/drm/drm_fbdev_dma.c
30
static int drm_fbdev_dma_fb_release(struct fb_info *info, int user)
drivers/gpu/drm/drm_fbdev_dma.c
40
static int drm_fbdev_dma_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/gpu/drm/drm_fbdev_dma.c
47
static void drm_fbdev_dma_fb_destroy(struct fb_info *info)
drivers/gpu/drm/drm_fbdev_dma.c
78
static void drm_fbdev_dma_shadowed_fb_destroy(struct fb_info *info)
drivers/gpu/drm/drm_fbdev_shmem.c
138
struct fb_info *info = fb_helper->info;
drivers/gpu/drm/drm_fbdev_shmem.c
18
static int drm_fbdev_shmem_fb_open(struct fb_info *info, int user)
drivers/gpu/drm/drm_fbdev_shmem.c
29
static int drm_fbdev_shmem_fb_release(struct fb_info *info, int user)
drivers/gpu/drm/drm_fbdev_shmem.c
43
static int drm_fbdev_shmem_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/gpu/drm/drm_fbdev_shmem.c
56
static void drm_fbdev_shmem_fb_destroy(struct fb_info *info)
drivers/gpu/drm/drm_fbdev_shmem.c
82
static struct page *drm_fbdev_shmem_get_page(struct fb_info *info, unsigned long offset)
drivers/gpu/drm/drm_fbdev_ttm.c
17
static int drm_fbdev_ttm_fb_open(struct fb_info *info, int user)
drivers/gpu/drm/drm_fbdev_ttm.c
177
struct fb_info *info = fb_helper->info;
drivers/gpu/drm/drm_fbdev_ttm.c
28
static int drm_fbdev_ttm_fb_release(struct fb_info *info, int user)
drivers/gpu/drm/drm_fbdev_ttm.c
42
static void drm_fbdev_ttm_fb_destroy(struct fb_info *info)
drivers/gpu/drm/exynos/exynos_drm_fbdev.c
28
static int exynos_drm_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/gpu/drm/exynos/exynos_drm_fbdev.c
36
static void exynos_drm_fb_destroy(struct fb_info *info)
drivers/gpu/drm/exynos/exynos_drm_fbdev.c
61
struct fb_info *fbi = helper->info;
drivers/gpu/drm/gma500/fbdev.c
111
struct fb_info *info = fb_helper->info;
drivers/gpu/drm/gma500/fbdev.c
25
struct fb_info *info = vma->vm_private_data;
drivers/gpu/drm/gma500/fbdev.c
53
static int psb_fbdev_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/gpu/drm/gma500/fbdev.c
72
static void psb_fbdev_fb_destroy(struct fb_info *info)
drivers/gpu/drm/i915/display/intel_fbdev.c
100
static int intel_fbdev_blank(int blank, struct fb_info *info)
drivers/gpu/drm/i915/display/intel_fbdev.c
113
struct fb_info *info)
drivers/gpu/drm/i915/display/intel_fbdev.c
125
static int intel_fbdev_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/gpu/drm/i915/display/intel_fbdev.c
133
static void intel_fbdev_fb_destroy(struct fb_info *info)
drivers/gpu/drm/i915/display/intel_fbdev.c
188
struct fb_info *info = fb_helper->info;
drivers/gpu/drm/i915/display/intel_fbdev.c
270
struct fb_info *info = helper->info;
drivers/gpu/drm/i915/display/intel_fbdev.c
88
static int intel_fbdev_set_par(struct fb_info *info)
drivers/gpu/drm/i915/display/intel_fbdev_fb.c
57
int intel_fbdev_fb_fill_info(struct drm_device *drm, struct fb_info *info,
drivers/gpu/drm/i915/display/intel_fbdev_fb.h
14
struct fb_info;
drivers/gpu/drm/i915/display/intel_fbdev_fb.h
20
int intel_fbdev_fb_fill_info(struct drm_device *drm, struct fb_info *info,
drivers/gpu/drm/i915/gvt/dmabuf.c
119
struct intel_vgpu_fb_info *fb_info = obj->gvt_info;
drivers/gpu/drm/i915/gvt/dmabuf.c
120
struct intel_vgpu_dmabuf_obj *obj = fb_info->obj;
drivers/gpu/drm/i915/gvt/dmabuf.c
124
for_each_sg(pages->sgl, sg, fb_info->size, i)
drivers/gpu/drm/i915/gvt/dmabuf.c
175
struct intel_vgpu_fb_info *fb_info = gem_obj->gvt_info;
drivers/gpu/drm/i915/gvt/dmabuf.c
176
struct intel_vgpu_dmabuf_obj *obj = fb_info->obj;
drivers/gpu/drm/i915/gvt/dmabuf.c
346
struct intel_vgpu_fb_info *fb_info;
drivers/gpu/drm/i915/gvt/dmabuf.c
355
fb_info = (struct intel_vgpu_fb_info *)dmabuf_obj->info;
drivers/gpu/drm/i915/gvt/dmabuf.c
356
if ((fb_info->start == latest_info->start) &&
drivers/gpu/drm/i915/gvt/dmabuf.c
357
(fb_info->start_gpa == latest_info->start_gpa) &&
drivers/gpu/drm/i915/gvt/dmabuf.c
358
(fb_info->size == latest_info->size) &&
drivers/gpu/drm/i915/gvt/dmabuf.c
359
(fb_info->drm_format_mod == latest_info->drm_format_mod) &&
drivers/gpu/drm/i915/gvt/dmabuf.c
360
(fb_info->drm_format == latest_info->drm_format) &&
drivers/gpu/drm/i915/gvt/dmabuf.c
361
(fb_info->width == latest_info->width) &&
drivers/gpu/drm/i915/gvt/dmabuf.c
362
(fb_info->height == latest_info->height)) {
drivers/gpu/drm/i915/gvt/dmabuf.c
390
struct intel_vgpu_fb_info *fb_info)
drivers/gpu/drm/i915/gvt/dmabuf.c
392
gvt_dmabuf->drm_format = fb_info->drm_format;
drivers/gpu/drm/i915/gvt/dmabuf.c
393
gvt_dmabuf->drm_format_mod = fb_info->drm_format_mod;
drivers/gpu/drm/i915/gvt/dmabuf.c
394
gvt_dmabuf->width = fb_info->width;
drivers/gpu/drm/i915/gvt/dmabuf.c
395
gvt_dmabuf->height = fb_info->height;
drivers/gpu/drm/i915/gvt/dmabuf.c
396
gvt_dmabuf->stride = fb_info->stride;
drivers/gpu/drm/i915/gvt/dmabuf.c
397
gvt_dmabuf->size = fb_info->size;
drivers/gpu/drm/i915/gvt/dmabuf.c
398
gvt_dmabuf->x_pos = fb_info->x_pos;
drivers/gpu/drm/i915/gvt/dmabuf.c
399
gvt_dmabuf->y_pos = fb_info->y_pos;
drivers/gpu/drm/i915/gvt/dmabuf.c
400
gvt_dmabuf->x_hot = fb_info->x_hot;
drivers/gpu/drm/i915/gvt/dmabuf.c
401
gvt_dmabuf->y_hot = fb_info->y_hot;
drivers/gpu/drm/i915/gvt/dmabuf.c
409
struct intel_vgpu_fb_info fb_info;
drivers/gpu/drm/i915/gvt/dmabuf.c
419
ret = vgpu_get_plane_info(dev, vgpu, &fb_info,
drivers/gpu/drm/i915/gvt/dmabuf.c
426
dmabuf_obj = pick_dmabuf_by_info(vgpu, &fb_info);
drivers/gpu/drm/i915/gvt/dmabuf.c
428
update_fb_info(gfx_plane_info, &fb_info);
drivers/gpu/drm/i915/gvt/dmabuf.c
463
memcpy(dmabuf_obj->info, &fb_info, sizeof(struct intel_vgpu_fb_info));
drivers/gpu/drm/i915/gvt/dmabuf.c
479
update_fb_info(gfx_plane_info, &fb_info);
drivers/gpu/drm/i915/gvt/dmabuf.c
55
struct intel_vgpu_fb_info *fb_info;
drivers/gpu/drm/i915/gvt/dmabuf.c
62
fb_info = (struct intel_vgpu_fb_info *)obj->gvt_info;
drivers/gpu/drm/i915/gvt/dmabuf.c
63
if (drm_WARN_ON(&dev_priv->drm, !fb_info))
drivers/gpu/drm/i915/gvt/dmabuf.c
66
vgpu = fb_info->obj->vgpu;
drivers/gpu/drm/i915/gvt/dmabuf.c
80
(fb_info->start >> PAGE_SHIFT);
drivers/gpu/drm/msm/msm_fbdev.c
32
static int msm_fbdev_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/gpu/drm/msm/msm_fbdev.c
40
static void msm_fbdev_fb_destroy(struct fb_info *info)
drivers/gpu/drm/msm/msm_fbdev.c
94
struct fb_info *fbi = helper->info;
drivers/gpu/drm/omapdrm/omap_fbdev.c
142
static struct drm_fb_helper *get_fb(struct fb_info *fbi)
drivers/gpu/drm/omapdrm/omap_fbdev.c
157
struct fb_info *fbi = helper->info;
drivers/gpu/drm/omapdrm/omap_fbdev.c
40
static struct drm_fb_helper *get_fb(struct fb_info *fbi);
drivers/gpu/drm/omapdrm/omap_fbdev.c
46
struct fb_info *fbi = helper->info;
drivers/gpu/drm/omapdrm/omap_fbdev.c
59
static int omap_fbdev_pan_display(struct fb_var_screeninfo *var, struct fb_info *fbi)
drivers/gpu/drm/omapdrm/omap_fbdev.c
85
static int omap_fbdev_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/gpu/drm/omapdrm/omap_fbdev.c
92
static void omap_fbdev_fb_destroy(struct fb_info *info)
drivers/gpu/drm/radeon/radeon_fbdev.c
144
static int radeon_fbdev_fb_open(struct fb_info *info, int user)
drivers/gpu/drm/radeon/radeon_fbdev.c
161
static int radeon_fbdev_fb_release(struct fb_info *info, int user)
drivers/gpu/drm/radeon/radeon_fbdev.c
171
static void radeon_fbdev_fb_destroy(struct fb_info *info)
drivers/gpu/drm/radeon/radeon_fbdev.c
205
struct fb_info *info = fb_helper->info;
drivers/gpu/drm/tegra/fbdev.c
25
static int tegra_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/gpu/drm/tegra/fbdev.c
40
static void tegra_fbdev_fb_destroy(struct fb_info *info)
drivers/gpu/drm/tegra/fbdev.c
76
struct fb_info *info = helper->info;
drivers/gpu/drm/xe/display/intel_fbdev_fb.c
65
int intel_fbdev_fb_fill_info(struct drm_device *drm, struct fb_info *info,
drivers/gpu/vga/vga_switcheroo.c
115
struct fb_info *fb_info;
drivers/gpu/vga/vga_switcheroo.c
528
struct fb_info *info)
drivers/gpu/vga/vga_switcheroo.c
535
client->fb_info = info;
drivers/gpu/vga/vga_switcheroo.c
738
if (new_client->fb_info)
drivers/gpu/vga/vga_switcheroo.c
739
fbcon_remap_all(new_client->fb_info);
drivers/hid/hid-picolcd.h
181
#define picolcd_fbinfo(d) ((d)->fb_info)
drivers/hid/hid-picolcd.h
85
struct fb_info *fb_info;
drivers/hid/hid-picolcd_fb.c
180
if (data->fb_info)
drivers/hid/hid-picolcd_fb.c
181
schedule_delayed_work(&data->fb_info->deferred_work, 0);
drivers/hid/hid-picolcd_fb.c
188
struct picolcd_fb_data *fbdata = data->fb_info->par;
drivers/hid/hid-picolcd_fb.c
217
schedule_delayed_work(&data->fb_info->deferred_work, 0);
drivers/hid/hid-picolcd_fb.c
225
static void picolcd_fb_update(struct fb_info *info)
drivers/hid/hid-picolcd_fb.c
286
static int picolcd_fb_blank(int blank, struct fb_info *info)
drivers/hid/hid-picolcd_fb.c
292
static void picolcd_fb_destroy(struct fb_info *info)
drivers/hid/hid-picolcd_fb.c
306
static int picolcd_fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/hid/hid-picolcd_fb.c
328
static int picolcd_set_par(struct fb_info *info)
drivers/hid/hid-picolcd_fb.c
372
static void picolcdfb_ops_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/hid/hid-picolcd_fb.c
379
static void picolcdfb_ops_damage_area(struct fb_info *info, u32 x, u32 y, u32 width, u32 height)
drivers/hid/hid-picolcd_fb.c
401
static void picolcd_fb_deferred_io(struct fb_info *info, struct list_head *pagereflist)
drivers/hid/hid-picolcd_fb.c
419
struct picolcd_fb_data *fbdata = data->fb_info->par;
drivers/hid/hid-picolcd_fb.c
437
struct picolcd_fb_data *fbdata = data->fb_info->par;
drivers/hid/hid-picolcd_fb.c
454
data->fb_info->fbdefio->delay = HZ / fbdata->update_rate;
drivers/hid/hid-picolcd_fb.c
465
struct fb_info *info = NULL;
drivers/hid/hid-picolcd_fb.c
520
data->fb_info = info;
drivers/hid/hid-picolcd_fb.c
546
data->fb_info = NULL;
drivers/hid/hid-picolcd_fb.c
557
struct fb_info *info = data->fb_info;
drivers/hid/hid-picolcd_fb.c
577
data->fb_info = NULL;
drivers/media/pci/ivtv/ivtvfb.c
169
struct fb_info ivtvfb_info;
drivers/media/pci/ivtv/ivtvfb.c
368
static ssize_t ivtvfb_write(struct fb_info *info, const char __user *buf,
drivers/media/pci/ivtv/ivtvfb.c
445
static int ivtvfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/media/pci/ivtv/ivtvfb.c
814
static int ivtvfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/media/pci/ivtv/ivtvfb.c
821
static int ivtvfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/media/pci/ivtv/ivtvfb.c
844
static int ivtvfb_set_par(struct fb_info *info)
drivers/media/pci/ivtv/ivtvfb.c
860
struct fb_info *info)
drivers/media/pci/ivtv/ivtvfb.c
904
static int ivtvfb_blank(int blank_mode, struct fb_info *info)
drivers/media/test-drivers/vivid/vivid-core.h
407
struct fb_info fb_info;
drivers/media/test-drivers/vivid/vivid-osd.c
174
static int vivid_fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/media/test-drivers/vivid/vivid-osd.c
182
static int vivid_fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/media/test-drivers/vivid/vivid-osd.c
187
static int vivid_fb_set_par(struct fb_info *info)
drivers/media/test-drivers/vivid/vivid-osd.c
201
struct fb_info *info)
drivers/media/test-drivers/vivid/vivid-osd.c
235
static int vivid_fb_blank(int blank_mode, struct fb_info *info)
drivers/media/test-drivers/vivid/vivid-osd.c
315
dev->fb_info.node = -1;
drivers/media/test-drivers/vivid/vivid-osd.c
316
dev->fb_info.par = dev;
drivers/media/test-drivers/vivid/vivid-osd.c
317
dev->fb_info.var = dev->fb_defined;
drivers/media/test-drivers/vivid/vivid-osd.c
318
dev->fb_info.fix = dev->fb_fix;
drivers/media/test-drivers/vivid/vivid-osd.c
319
dev->fb_info.screen_base = (u8 __iomem *)dev->video_vbase;
drivers/media/test-drivers/vivid/vivid-osd.c
320
dev->fb_info.fbops = &vivid_fb_ops;
drivers/media/test-drivers/vivid/vivid-osd.c
323
dev->fb_info.monspecs.hfmin = 8000;
drivers/media/test-drivers/vivid/vivid-osd.c
324
dev->fb_info.monspecs.hfmax = 70000;
drivers/media/test-drivers/vivid/vivid-osd.c
325
dev->fb_info.monspecs.vfmin = 10;
drivers/media/test-drivers/vivid/vivid-osd.c
326
dev->fb_info.monspecs.vfmax = 100;
drivers/media/test-drivers/vivid/vivid-osd.c
329
if (fb_alloc_cmap(&dev->fb_info.cmap, 256, 1)) {
drivers/media/test-drivers/vivid/vivid-osd.c
335
dev->fb_info.pseudo_palette = kmalloc_array(16, sizeof(u32), GFP_KERNEL);
drivers/media/test-drivers/vivid/vivid-osd.c
337
return dev->fb_info.pseudo_palette ? 0 : -ENOMEM;
drivers/media/test-drivers/vivid/vivid-osd.c
347
if (dev->fb_info.cmap.len)
drivers/media/test-drivers/vivid/vivid-osd.c
348
fb_dealloc_cmap(&dev->fb_info.cmap);
drivers/media/test-drivers/vivid/vivid-osd.c
351
kfree(dev->fb_info.pseudo_palette);
drivers/media/test-drivers/vivid/vivid-osd.c
381
if (register_framebuffer(&dev->fb_info) < 0) {
drivers/media/test-drivers/vivid/vivid-osd.c
387
vivid_fb_set_par(&dev->fb_info);
drivers/media/test-drivers/vivid/vivid-osd.c
390
dev->fb_info.node);
drivers/media/test-drivers/vivid/vivid-osd.c
398
v4l2_info(&dev->v4l2_dev, "unregistering fb%d\n", dev->fb_info.node);
drivers/media/test-drivers/vivid/vivid-osd.c
399
unregister_framebuffer(&dev->fb_info);
drivers/media/test-drivers/vivid/vivid-osd.c
73
static int vivid_fb_ioctl(struct fb_info *info, unsigned cmd, unsigned long arg)
drivers/staging/fbtft/fbtft-core.c
1147
struct fb_info *info;
drivers/staging/fbtft/fbtft-core.c
1260
void fbtft_remove_common(struct device *dev, struct fb_info *info)
drivers/staging/fbtft/fbtft-core.c
298
static void fbtft_mkdirty(struct fb_info *info, int y, int height)
drivers/staging/fbtft/fbtft-core.c
321
static void fbtft_deferred_io(struct fb_info *info, struct list_head *pagereflist)
drivers/staging/fbtft/fbtft-core.c
363
unsigned int transp, struct fb_info *info)
drivers/staging/fbtft/fbtft-core.c
389
static int fbtft_fb_blank(int blank, struct fb_info *info)
drivers/staging/fbtft/fbtft-core.c
413
static void fbtft_ops_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/staging/fbtft/fbtft-core.c
421
static void fbtft_ops_damage_area(struct fb_info *info, u32 x, u32 y, u32 width, u32 height)
drivers/staging/fbtft/fbtft-core.c
495
struct fb_info *fbtft_framebuffer_alloc(struct fbtft_display *display,
drivers/staging/fbtft/fbtft-core.c
499
struct fb_info *info;
drivers/staging/fbtft/fbtft-core.c
710
void fbtft_framebuffer_release(struct fb_info *info)
drivers/staging/fbtft/fbtft-core.c
734
int fbtft_register_framebuffer(struct fb_info *fb_info)
drivers/staging/fbtft/fbtft-core.c
739
struct fbtft_par *par = fb_info->par;
drivers/staging/fbtft/fbtft-core.c
744
dev_err(fb_info->device, "missing fbtftops.init_display()\n");
drivers/staging/fbtft/fbtft-core.c
749
spi_set_drvdata(spi, fb_info);
drivers/staging/fbtft/fbtft-core.c
751
platform_set_drvdata(par->pdev, fb_info);
drivers/staging/fbtft/fbtft-core.c
784
ret = register_framebuffer(fb_info);
drivers/staging/fbtft/fbtft-core.c
795
fb_dbg(fb_info,
drivers/staging/fbtft/fbtft-core.c
797
fb_info->fix.id, fb_info->var.xres, fb_info->var.yres,
drivers/staging/fbtft/fbtft-core.c
798
fb_info->fix.smem_len >> 10, text1,
drivers/staging/fbtft/fbtft-core.c
799
HZ / fb_info->fbdefio->delay, text2);
drivers/staging/fbtft/fbtft-core.c
802
if (fb_info->bl_dev) {
drivers/staging/fbtft/fbtft-core.c
803
fb_info->bl_dev->props.power = BACKLIGHT_POWER_ON;
drivers/staging/fbtft/fbtft-core.c
804
fb_info->bl_dev->ops->update_status(fb_info->bl_dev);
drivers/staging/fbtft/fbtft-core.c
826
int fbtft_unregister_framebuffer(struct fb_info *fb_info)
drivers/staging/fbtft/fbtft-core.c
828
struct fbtft_par *par = fb_info->par;
drivers/staging/fbtft/fbtft-core.c
833
unregister_framebuffer(fb_info);
drivers/staging/fbtft/fbtft-sysfs.c
114
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/staging/fbtft/fbtft-sysfs.c
115
struct fbtft_par *par = fb_info->par;
drivers/staging/fbtft/fbtft-sysfs.c
139
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/staging/fbtft/fbtft-sysfs.c
140
struct fbtft_par *par = fb_info->par;
drivers/staging/fbtft/fbtft-sysfs.c
180
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/staging/fbtft/fbtft-sysfs.c
181
struct fbtft_par *par = fb_info->par;
drivers/staging/fbtft/fbtft-sysfs.c
195
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/staging/fbtft/fbtft-sysfs.c
196
struct fbtft_par *par = fb_info->par;
drivers/staging/fbtft/fbtft.h
194
struct fb_info *info;
drivers/staging/fbtft/fbtft.h
246
struct fb_info *fbtft_framebuffer_alloc(struct fbtft_display *display,
drivers/staging/fbtft/fbtft.h
249
void fbtft_framebuffer_release(struct fb_info *info);
drivers/staging/fbtft/fbtft.h
250
int fbtft_register_framebuffer(struct fb_info *fb_info);
drivers/staging/fbtft/fbtft.h
251
int fbtft_unregister_framebuffer(struct fb_info *fb_info);
drivers/staging/fbtft/fbtft.h
257
void fbtft_remove_common(struct device *dev, struct fb_info *info);
drivers/staging/fbtft/fbtft.h
293
struct fb_info *info = spi_get_drvdata(spi); \
drivers/staging/fbtft/fbtft.h
317
struct fb_info *info = platform_get_drvdata(pdev); \
drivers/staging/fbtft/fbtft.h
69
void (*mkdirty)(struct fb_info *info, int from, int to);
drivers/staging/sm750fb/sm750.c
1006
struct fb_info *fb_info;
drivers/staging/sm750fb/sm750.c
1010
fb_info = framebuffer_alloc(sizeof(struct lynxfb_par),
drivers/staging/sm750fb/sm750.c
1012
if (!fb_info)
drivers/staging/sm750fb/sm750.c
1015
sm750_dev->fbinfo[fbidx] = fb_info;
drivers/staging/sm750fb/sm750.c
1016
par = fb_info->par;
drivers/staging/sm750fb/sm750.c
1019
err = lynxfb_set_fbinfo(fb_info, fbidx);
drivers/staging/sm750fb/sm750.c
1023
err = register_framebuffer(fb_info);
drivers/staging/sm750fb/sm750.c
1032
framebuffer_release(fb_info);
drivers/staging/sm750fb/sm750.c
105
static int lynxfb_ops_cursor(struct fb_info *info, struct fb_cursor *fbcursor)
drivers/staging/sm750fb/sm750.c
158
static void lynxfb_ops_fillrect(struct fb_info *info,
drivers/staging/sm750fb/sm750.c
200
static void lynxfb_ops_copyarea(struct fb_info *info,
drivers/staging/sm750fb/sm750.c
234
static void lynxfb_ops_imageblit(struct fb_info *info,
drivers/staging/sm750fb/sm750.c
285
struct fb_info *info)
drivers/staging/sm750fb/sm750.c
298
static inline void lynxfb_set_visual_mode(struct fb_info *info)
drivers/staging/sm750fb/sm750.c
314
static inline int lynxfb_set_color_offsets(struct fb_info *info)
drivers/staging/sm750fb/sm750.c
354
static int lynxfb_ops_set_par(struct fb_info *info)
drivers/staging/sm750fb/sm750.c
411
struct fb_info *info;
drivers/staging/sm750fb/sm750.c
433
struct fb_info *info;
drivers/staging/sm750fb/sm750.c
477
struct fb_info *info)
drivers/staging/sm750fb/sm750.c
523
struct fb_info *info)
drivers/staging/sm750fb/sm750.c
577
static int lynxfb_ops_blank(int blank, struct fb_info *info)
drivers/staging/sm750fb/sm750.c
723
static int lynxfb_set_fbinfo(struct fb_info *info, int index)
drivers/staging/sm750fb/sm750.c
994
struct fb_info *fb_info;
drivers/staging/sm750fb/sm750.c
997
fb_info = sm750_dev->fbinfo[sm750_dev->fb_count - 1];
drivers/staging/sm750fb/sm750.c
998
unregister_framebuffer(fb_info);
drivers/staging/sm750fb/sm750.c
999
framebuffer_release(fb_info);
drivers/staging/sm750fb/sm750.h
180
struct fb_info *info;
drivers/staging/sm750fb/sm750.h
216
const struct fb_info *info);
drivers/staging/sm750fb/sm750.h
87
struct fb_info *fbinfo[2];
drivers/staging/sm750fb/sm750_hw.c
544
const struct fb_info *info)
drivers/video/fbdev/68328fb.c
130
struct fb_info *info)
drivers/video/fbdev/68328fb.c
262
static int mc68x328fb_set_par(struct fb_info *info)
drivers/video/fbdev/68328fb.c
276
u_int transp, struct fb_info *info)
drivers/video/fbdev/68328fb.c
364
struct fb_info *info)
drivers/video/fbdev/68328fb.c
389
static int mc68x328fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/68328fb.c
435
fb_info.screen_base = (void *)videomemory;
drivers/video/fbdev/68328fb.c
436
fb_info.fbops = &mc68x328fb_ops;
drivers/video/fbdev/68328fb.c
437
fb_info.var = mc68x328fb_default;
drivers/video/fbdev/68328fb.c
438
fb_info.fix = mc68x328fb_fix;
drivers/video/fbdev/68328fb.c
439
fb_info.fix.smem_start = videomemory;
drivers/video/fbdev/68328fb.c
440
fb_info.fix.smem_len = videomemorysize;
drivers/video/fbdev/68328fb.c
441
fb_info.fix.line_length =
drivers/video/fbdev/68328fb.c
443
fb_info.fix.visual = (mc68x328fb_default.bits_per_pixel) == 1 ?
drivers/video/fbdev/68328fb.c
445
if (fb_info.var.bits_per_pixel == 1) {
drivers/video/fbdev/68328fb.c
446
fb_info.var.red.length = fb_info.var.green.length = fb_info.var.blue.length = 1;
drivers/video/fbdev/68328fb.c
447
fb_info.var.red.offset = fb_info.var.green.offset = fb_info.var.blue.offset = 0;
drivers/video/fbdev/68328fb.c
449
fb_info.pseudo_palette = &mc68x328fb_pseudo_palette;
drivers/video/fbdev/68328fb.c
450
fb_info.flags = FBINFO_HWACCEL_YPAN;
drivers/video/fbdev/68328fb.c
452
if (fb_alloc_cmap(&fb_info.cmap, 256, 0))
drivers/video/fbdev/68328fb.c
455
if (register_framebuffer(&fb_info) < 0) {
drivers/video/fbdev/68328fb.c
456
fb_dealloc_cmap(&fb_info.cmap);
drivers/video/fbdev/68328fb.c
460
fb_info(&fb_info, "%s frame buffer device\n", fb_info.fix.id);
drivers/video/fbdev/68328fb.c
461
fb_info(&fb_info, "%dx%dx%d at 0x%08lx\n",
drivers/video/fbdev/68328fb.c
475
unregister_framebuffer(&fb_info);
drivers/video/fbdev/68328fb.c
476
fb_dealloc_cmap(&fb_info.cmap);
drivers/video/fbdev/68328fb.c
55
static struct fb_info fb_info;
drivers/video/fbdev/68328fb.c
88
struct fb_info *info);
drivers/video/fbdev/68328fb.c
89
static int mc68x328fb_set_par(struct fb_info *info);
drivers/video/fbdev/68328fb.c
91
u_int transp, struct fb_info *info);
drivers/video/fbdev/68328fb.c
93
struct fb_info *info);
drivers/video/fbdev/68328fb.c
94
static int mc68x328fb_mmap(struct fb_info *info, struct vm_area_struct *vma);
drivers/video/fbdev/acornfb.c
1011
fb_info.screen_base = base;
drivers/video/fbdev/acornfb.c
1012
fb_info.fix.smem_start = handle;
drivers/video/fbdev/acornfb.c
1015
fb_info.fix.smem_len = size;
drivers/video/fbdev/acornfb.c
1024
rc = fb_find_mode(&fb_info.var, &fb_info, NULL, modedb,
drivers/video/fbdev/acornfb.c
1033
rc = fb_find_mode(&fb_info.var, &fb_info, NULL, NULL, 0,
drivers/video/fbdev/acornfb.c
1041
rc = fb_find_mode(&fb_info.var, &fb_info, NULL, modedb,
drivers/video/fbdev/acornfb.c
1047
rc = fb_find_mode(&fb_info.var, &fb_info, NULL, NULL, 0,
drivers/video/fbdev/acornfb.c
1060
h_sync = 1953125000 / fb_info.var.pixclock;
drivers/video/fbdev/acornfb.c
1061
h_sync = h_sync * 512 / (fb_info.var.xres + fb_info.var.left_margin +
drivers/video/fbdev/acornfb.c
1062
fb_info.var.right_margin + fb_info.var.hsync_len);
drivers/video/fbdev/acornfb.c
1063
v_sync = h_sync / (fb_info.var.yres + fb_info.var.upper_margin +
drivers/video/fbdev/acornfb.c
1064
fb_info.var.lower_margin + fb_info.var.vsync_len);
drivers/video/fbdev/acornfb.c
1067
fb_info.fix.smem_len / 1024,
drivers/video/fbdev/acornfb.c
1069
VIDC_NAME, fb_info.var.xres, fb_info.var.yres,
drivers/video/fbdev/acornfb.c
1073
fb_info.monspecs.hfmin / 1000, fb_info.monspecs.hfmin % 1000,
drivers/video/fbdev/acornfb.c
1074
fb_info.monspecs.hfmax / 1000, fb_info.monspecs.hfmax % 1000,
drivers/video/fbdev/acornfb.c
1075
fb_info.monspecs.vfmin, fb_info.monspecs.vfmax,
drivers/video/fbdev/acornfb.c
1076
fb_info.monspecs.dpms ? ", DPMS" : "");
drivers/video/fbdev/acornfb.c
1078
if (fb_set_var(&fb_info, &fb_info.var))
drivers/video/fbdev/acornfb.c
1081
if (register_framebuffer(&fb_info) < 0)
drivers/video/fbdev/acornfb.c
112
static void acornfb_set_timing(struct fb_info *info)
drivers/video/fbdev/acornfb.c
266
u_int trans, struct fb_info *info)
drivers/video/fbdev/acornfb.c
316
acornfb_adjust_timing(struct fb_info *info, struct fb_var_screeninfo *var, u_int fontht)
drivers/video/fbdev/acornfb.c
435
acornfb_update_dma(struct fb_info *info, struct fb_var_screeninfo *var)
drivers/video/fbdev/acornfb.c
447
acornfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/acornfb.c
520
static int acornfb_set_par(struct fb_info *info)
drivers/video/fbdev/acornfb.c
591
acornfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/acornfb.c
694
fb_info.fbops = &acornfb_ops;
drivers/video/fbdev/acornfb.c
695
fb_info.flags = FBINFO_HWACCEL_YPAN;
drivers/video/fbdev/acornfb.c
696
fb_info.pseudo_palette = current_par.pseudo_palette;
drivers/video/fbdev/acornfb.c
698
strcpy(fb_info.fix.id, "Acorn");
drivers/video/fbdev/acornfb.c
699
fb_info.fix.type = FB_TYPE_PACKED_PIXELS;
drivers/video/fbdev/acornfb.c
700
fb_info.fix.type_aux = 0;
drivers/video/fbdev/acornfb.c
701
fb_info.fix.xpanstep = 0;
drivers/video/fbdev/acornfb.c
702
fb_info.fix.ypanstep = 1;
drivers/video/fbdev/acornfb.c
703
fb_info.fix.ywrapstep = 1;
drivers/video/fbdev/acornfb.c
704
fb_info.fix.line_length = 0;
drivers/video/fbdev/acornfb.c
705
fb_info.fix.accel = FB_ACCEL_NONE;
drivers/video/fbdev/acornfb.c
710
memset(&fb_info.var, 0, sizeof(fb_info.var));
drivers/video/fbdev/acornfb.c
713
fb_info.var.red.length = 8;
drivers/video/fbdev/acornfb.c
714
fb_info.var.transp.length = 4;
drivers/video/fbdev/acornfb.c
716
fb_info.var.green = fb_info.var.red;
drivers/video/fbdev/acornfb.c
717
fb_info.var.blue = fb_info.var.red;
drivers/video/fbdev/acornfb.c
718
fb_info.var.nonstd = 0;
drivers/video/fbdev/acornfb.c
719
fb_info.var.activate = FB_ACTIVATE_NOW;
drivers/video/fbdev/acornfb.c
720
fb_info.var.height = -1;
drivers/video/fbdev/acornfb.c
721
fb_info.var.width = -1;
drivers/video/fbdev/acornfb.c
722
fb_info.var.vmode = FB_VMODE_NONINTERLACED;
drivers/video/fbdev/acornfb.c
723
fb_info.var.accel_flags = FB_ACCELF_TEXT;
drivers/video/fbdev/acornfb.c
765
fb_info.monspecs.hfmin = simple_strtoul(p, &p, 0);
drivers/video/fbdev/acornfb.c
767
fb_info.monspecs.hfmax = simple_strtoul(p + 1, &p, 0);
drivers/video/fbdev/acornfb.c
769
fb_info.monspecs.hfmax = fb_info.monspecs.hfmin;
drivers/video/fbdev/acornfb.c
774
fb_info.monspecs.vfmin = simple_strtoul(p + 1, &p, 0);
drivers/video/fbdev/acornfb.c
776
fb_info.monspecs.vfmax = simple_strtoul(p + 1, &p, 0);
drivers/video/fbdev/acornfb.c
778
fb_info.monspecs.vfmax = fb_info.monspecs.vfmin;
drivers/video/fbdev/acornfb.c
783
fb_info.monspecs.dpms = simple_strtoul(p + 1, &p, 0);
drivers/video/fbdev/acornfb.c
788
fb_info.var.width = simple_strtoul(p + 1, &p, 0);
drivers/video/fbdev/acornfb.c
793
fb_info.var.height = simple_strtoul(p + 1, NULL, 0);
drivers/video/fbdev/acornfb.c
796
if (fb_info.monspecs.hfmax < fb_info.monspecs.hfmin ||
drivers/video/fbdev/acornfb.c
797
fb_info.monspecs.vfmax < fb_info.monspecs.vfmin)
drivers/video/fbdev/acornfb.c
91
static struct fb_info fb_info;
drivers/video/fbdev/acornfb.c
944
fb_info.monspecs = monspecs[current_par.montype];
drivers/video/fbdev/acornfb.c
945
fb_info.monspecs.dpms = current_par.dpms;
drivers/video/fbdev/acornfb.c
959
modedb[i].refresh >= fb_info.monspecs.vfmin &&
drivers/video/fbdev/acornfb.c
960
modedb[i].refresh <= fb_info.monspecs.vfmax &&
drivers/video/fbdev/acornfb.c
961
hs >= fb_info.monspecs.hfmin &&
drivers/video/fbdev/acornfb.c
962
hs <= fb_info.monspecs.hfmax) {
drivers/video/fbdev/acornfb.c
968
fb_info.screen_base = (char *)SCREEN_BASE;
drivers/video/fbdev/acornfb.c
969
fb_info.fix.smem_start = SCREEN_START;
drivers/video/fbdev/amifb.c
1129
const struct fb_info *info)
drivers/video/fbdev/amifb.c
1599
static void ami_update_par(struct fb_info *info)
drivers/video/fbdev/amifb.c
1669
static void ami_pan_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/amifb.c
2239
static void ami_build_copper(struct fb_info *info)
drivers/video/fbdev/amifb.c
2378
struct fb_info *info)
drivers/video/fbdev/amifb.c
2394
static int amifb_set_par(struct fb_info *info)
drivers/video/fbdev/amifb.c
2452
u_int transp, struct fb_info *info)
drivers/video/fbdev/amifb.c
2526
static int amifb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/amifb.c
2541
struct fb_info *info)
drivers/video/fbdev/amifb.c
3157
static void amifb_fillrect(struct fb_info *info,
drivers/video/fbdev/amifb.c
3235
static void amifb_copyarea(struct fb_info *info,
drivers/video/fbdev/amifb.c
3329
static void amifb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/amifb.c
3379
static int amifb_ioctl(struct fb_info *info,
drivers/video/fbdev/amifb.c
3535
struct fb_info *info;
drivers/video/fbdev/amifb.c
3735
fb_info(info, "%s frame buffer device, using %dK of video memory\n",
drivers/video/fbdev/amifb.c
3757
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/arcfb.c
183
static int arcfb_open(struct fb_info *info, int user)
drivers/video/fbdev/arcfb.c
191
static int arcfb_release(struct fb_info *info, int user)
drivers/video/fbdev/arcfb.c
203
struct fb_info *info)
drivers/video/fbdev/arcfb.c
222
struct fb_info *info = dev_instance;
drivers/video/fbdev/arcfb.c
366
static int arcfb_ioctl(struct fb_info *info,
drivers/video/fbdev/arcfb.c
406
static void arcfb_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/video/fbdev/arcfb.c
426
static void arcfb_damage_area(struct fb_info *info, u32 x, u32 y,
drivers/video/fbdev/arcfb.c
452
struct fb_info *info;
drivers/video/fbdev/arcfb.c
504
fb_info(info, "Arc frame buffer device, using %dK of video memory\n",
drivers/video/fbdev/arcfb.c
519
fb_info(info, "splashing lcd %d\n", i);
drivers/video/fbdev/arcfb.c
538
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/arcfb.c
78
struct fb_info *info;
drivers/video/fbdev/arkfb.c
1057
fb_info(info, "%s on %s, %d MB RAM\n",
drivers/video/fbdev/arkfb.c
1087
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/arkfb.c
1109
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/arkfb.c
1136
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/arkfb.c
120
static void arkfb_settile(struct fb_info *info, struct fb_tilemap *map)
drivers/video/fbdev/arkfb.c
148
static void arkfb_tilecursor(struct fb_info *info, struct fb_tilecursor *cursor)
drivers/video/fbdev/arkfb.c
175
static void arkfb_iplan_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/arkfb.c
204
static void arkfb_iplan_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/arkfb.c
233
static void arkfb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/arkfb.c
261
static void arkfb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/arkfb.c
273
static void arkfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/arkfb.c
456
struct fb_info *info = data;
drivers/video/fbdev/arkfb.c
475
struct fb_info *info = data;
drivers/video/fbdev/arkfb.c
493
static void ark_set_pixclock(struct fb_info *info, u32 pixclock)
drivers/video/fbdev/arkfb.c
512
static int arkfb_open(struct fb_info *info, int user)
drivers/video/fbdev/arkfb.c
536
static int arkfb_release(struct fb_info *info, int user)
drivers/video/fbdev/arkfb.c
559
static int arkfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/arkfb.c
611
static int arkfb_set_par(struct fb_info *info)
drivers/video/fbdev/arkfb.c
814
u_int transp, struct fb_info *fb)
drivers/video/fbdev/arkfb.c
874
static int arkfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/arkfb.c
903
static int arkfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/arkfb.c
957
struct fb_info *info;
drivers/video/fbdev/asiliantfb.c
173
static void asiliant_set_timing(struct fb_info *p)
drivers/video/fbdev/asiliantfb.c
225
struct fb_info *p)
drivers/video/fbdev/asiliantfb.c
271
static int asiliantfb_set_par(struct fb_info *p)
drivers/video/fbdev/asiliantfb.c
309
u_int transp, struct fb_info *p)
drivers/video/fbdev/asiliantfb.c
456
static void chips_hw_init(struct fb_info *p)
drivers/video/fbdev/asiliantfb.c
509
static int init_asiliant(struct fb_info *p, unsigned long addr)
drivers/video/fbdev/asiliantfb.c
531
fb_info(p, "Asiliant 69000 frame buffer (%dK RAM detected)\n",
drivers/video/fbdev/asiliantfb.c
543
struct fb_info *p;
drivers/video/fbdev/asiliantfb.c
55
static void mm_write_xr(struct fb_info *p, u8 reg, u8 data)
drivers/video/fbdev/asiliantfb.c
591
struct fb_info *p = pci_get_drvdata(dp);
drivers/video/fbdev/asiliantfb.c
61
static void mm_write_fr(struct fb_info *p, u8 reg, u8 data)
drivers/video/fbdev/asiliantfb.c
67
static void mm_write_cr(struct fb_info *p, u8 reg, u8 data)
drivers/video/fbdev/asiliantfb.c
73
static void mm_write_gr(struct fb_info *p, u8 reg, u8 data)
drivers/video/fbdev/asiliantfb.c
79
static void mm_write_sr(struct fb_info *p, u8 reg, u8 data)
drivers/video/fbdev/asiliantfb.c
85
static void mm_write_ar(struct fb_info *p, u8 reg, u8 data)
drivers/video/fbdev/asiliantfb.c
94
struct fb_info *info);
drivers/video/fbdev/asiliantfb.c
95
static int asiliantfb_set_par(struct fb_info *info);
drivers/video/fbdev/asiliantfb.c
97
u_int transp, struct fb_info *info);
drivers/video/fbdev/atafb.c
1072
fb_info.monspecs.hfmin < f25.f)
drivers/video/fbdev/atafb.c
1075
f32.left) * fb_info.monspecs.hfmin < f32.f)
drivers/video/fbdev/atafb.c
1078
fext.left) * fb_info.monspecs.hfmin < fext.f &&
drivers/video/fbdev/atafb.c
1248
if (hfreq > fb_info.monspecs.hfmax && mon_type != F_MON_VGA) {
drivers/video/fbdev/atafb.c
1255
if (hfreq > fb_info.monspecs.hfmax || hfreq < fb_info.monspecs.hfmin)
drivers/video/fbdev/atafb.c
1286
if (vfreq > fb_info.monspecs.vfmax && !doubleline && !interlace) {
drivers/video/fbdev/atafb.c
1290
} else if (vfreq < fb_info.monspecs.vfmin && !interlace && !doubleline) {
drivers/video/fbdev/atafb.c
1294
} else if (vfreq < fb_info.monspecs.vfmin && doubleline) {
drivers/video/fbdev/atafb.c
1300
fb_info.monspecs.vfmax;
drivers/video/fbdev/atafb.c
1306
} else if (vfreq > fb_info.monspecs.vfmax && doubleline) {
drivers/video/fbdev/atafb.c
1311
fb_info.monspecs.vfmax;
drivers/video/fbdev/atafb.c
1317
} else if (vfreq > fb_info.monspecs.vfmax && interlace) {
drivers/video/fbdev/atafb.c
1322
fb_info.monspecs.vfmax;
drivers/video/fbdev/atafb.c
1328
} else if (vfreq < fb_info.monspecs.vfmin ||
drivers/video/fbdev/atafb.c
1329
vfreq > fb_info.monspecs.vfmax)
drivers/video/fbdev/atafb.c
161
static struct fb_info fb_info = {
drivers/video/fbdev/atafb.c
1633
struct fb_info *info)
drivers/video/fbdev/atafb.c
1666
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/atafb.c
1735
fb_info.monspecs.vfmin = 70;
drivers/video/fbdev/atafb.c
1736
fb_info.monspecs.vfmax = 72;
drivers/video/fbdev/atafb.c
1737
fb_info.monspecs.hfmin = 35713;
drivers/video/fbdev/atafb.c
1738
fb_info.monspecs.hfmax = 35715;
drivers/video/fbdev/atafb.c
1743
fb_info.monspecs.vfmin = 49; /* not 50, since TOS defaults to 49.9x Hz */
drivers/video/fbdev/atafb.c
1744
fb_info.monspecs.vfmax = 60;
drivers/video/fbdev/atafb.c
1745
fb_info.monspecs.hfmin = 15620;
drivers/video/fbdev/atafb.c
1746
fb_info.monspecs.hfmax = 15755;
drivers/video/fbdev/atafb.c
1954
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/atafb.c
2192
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/atafb.c
2257
static int pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/atafb.c
2366
static int atafb_get_fix(struct fb_fix_screeninfo *fix, struct fb_info *info)
drivers/video/fbdev/atafb.c
2379
static int atafb_get_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/atafb.c
2392
static void atafb_set_disp(struct fb_info *info)
drivers/video/fbdev/atafb.c
2403
atafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/atafb.c
2415
static void atafb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/atafb.c
2458
static void atafb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/atafb.c
2512
static void atafb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/atafb.c
2573
atafb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/atafb.c
2602
static int atafb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/atafb.c
2631
static int atafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/atafb.c
2649
static int atafb_set_par(struct fb_info *info)
drivers/video/fbdev/atafb.c
2904
fb_info.monspecs.vfmin = vmin;
drivers/video/fbdev/atafb.c
2905
fb_info.monspecs.vfmax = vmax;
drivers/video/fbdev/atafb.c
2906
fb_info.monspecs.hfmin = hmin;
drivers/video/fbdev/atafb.c
2907
fb_info.monspecs.hfmax = hmax;
drivers/video/fbdev/atafb.c
3055
if (fb_info.monspecs.hfmin == 0) {
drivers/video/fbdev/atafb.c
3056
fb_info.monspecs.hfmin = 31000;
drivers/video/fbdev/atafb.c
3057
fb_info.monspecs.hfmax = 32000;
drivers/video/fbdev/atafb.c
3058
fb_info.monspecs.vfmin = 58;
drivers/video/fbdev/atafb.c
3059
fb_info.monspecs.vfmax = 62;
drivers/video/fbdev/atafb.c
3104
fb_info.fbops = &atafb_ops;
drivers/video/fbdev/atafb.c
3109
fb_info.par = ¤t_par;
drivers/video/fbdev/atafb.c
3112
atafb_get_var(&fb_info.var, &fb_info);
drivers/video/fbdev/atafb.c
3115
fb_info.pseudo_palette = current_par.hw.falcon.pseudo_palette;
drivers/video/fbdev/atafb.c
3118
if (!fb_find_mode(&fb_info.var, &fb_info, mode_option, atafb_modedb,
drivers/video/fbdev/atafb.c
3120
fb_info.var.bits_per_pixel)) {
drivers/video/fbdev/atafb.c
3125
&fb_info.modelist);
drivers/video/fbdev/atafb.c
3127
atafb_set_disp(&fb_info);
drivers/video/fbdev/atafb.c
3129
fb_alloc_cmap(&(fb_info.cmap), 1 << fb_info.var.bits_per_pixel, 0);
drivers/video/fbdev/atafb.c
3132
dev_info(&pdev->dev, "Determined %dx%d, depth %d\n", fb_info.var.xres,
drivers/video/fbdev/atafb.c
3133
fb_info.var.yres, fb_info.var.bits_per_pixel);
drivers/video/fbdev/atafb.c
3134
if ((fb_info.var.xres != fb_info.var.xres_virtual) ||
drivers/video/fbdev/atafb.c
3135
(fb_info.var.yres != fb_info.var.yres_virtual))
drivers/video/fbdev/atafb.c
3137
fb_info.var.xres_virtual, fb_info.var.yres_virtual);
drivers/video/fbdev/atafb.c
3139
if (register_framebuffer(&fb_info) < 0) {
drivers/video/fbdev/atafb.c
3153
fb_info(&fb_info, "frame buffer device, using %dK of video memory\n",
drivers/video/fbdev/atafb.c
360
struct fb_info *info);
drivers/video/fbdev/atafb.c
771
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/atafb.h
13
void atafb_iplan2p2_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
drivers/video/fbdev/atafb.h
15
void atafb_iplan2p2_fillrect(struct fb_info *info, u_long next_line, u32 color,
drivers/video/fbdev/atafb.h
17
void atafb_iplan2p2_linefill(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb.h
21
void atafb_iplan2p4_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
drivers/video/fbdev/atafb.h
23
void atafb_iplan2p4_fillrect(struct fb_info *info, u_long next_line, u32 color,
drivers/video/fbdev/atafb.h
25
void atafb_iplan2p4_linefill(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb.h
29
void atafb_iplan2p8_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
drivers/video/fbdev/atafb.h
31
void atafb_iplan2p8_fillrect(struct fb_info *info, u_long next_line, u32 color,
drivers/video/fbdev/atafb.h
33
void atafb_iplan2p8_linefill(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb.h
5
void atafb_mfb_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
drivers/video/fbdev/atafb.h
7
void atafb_mfb_fillrect(struct fb_info *info, u_long next_line, u32 color,
drivers/video/fbdev/atafb.h
9
void atafb_mfb_linefill(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb_iplan2p2.c
192
void atafb_iplan2p2_fillrect(struct fb_info *info, u_long next_line, u32 color,
drivers/video/fbdev/atafb_iplan2p2.c
23
void atafb_iplan2p2_copyarea(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb_iplan2p2.c
238
void atafb_iplan2p2_linefill(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb_iplan2p4.c
206
void atafb_iplan2p4_fillrect(struct fb_info *info, u_long next_line, u32 color,
drivers/video/fbdev/atafb_iplan2p4.c
23
void atafb_iplan2p4_copyarea(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb_iplan2p4.c
252
void atafb_iplan2p4_linefill(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb_iplan2p8.c
241
void atafb_iplan2p8_fillrect(struct fb_info *info, u_long next_line, u32 color,
drivers/video/fbdev/atafb_iplan2p8.c
287
void atafb_iplan2p8_linefill(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb_iplan2p8.c
30
void atafb_iplan2p8_copyarea(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb_mfb.c
23
void atafb_mfb_copyarea(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atafb_mfb.c
53
void atafb_mfb_fillrect(struct fb_info *info, u_long next_line, u32 color,
drivers/video/fbdev/atafb_mfb.c
76
void atafb_mfb_linefill(struct fb_info *info, u_long next_line,
drivers/video/fbdev/atmel_lcdfb.c
1022
struct fb_info *info;
drivers/video/fbdev/atmel_lcdfb.c
1228
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/atmel_lcdfb.c
1260
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/atmel_lcdfb.c
1280
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/atmel_lcdfb.c
292
static void atmel_lcdfb_update_dma(struct fb_info *info,
drivers/video/fbdev/atmel_lcdfb.c
310
struct fb_info *info = sinfo->info;
drivers/video/fbdev/atmel_lcdfb.c
325
struct fb_info *info = sinfo->info;
drivers/video/fbdev/atmel_lcdfb.c
347
struct fb_info *info)
drivers/video/fbdev/atmel_lcdfb.c
384
struct fb_info *info)
drivers/video/fbdev/atmel_lcdfb.c
41
struct fb_info *info;
drivers/video/fbdev/atmel_lcdfb.c
538
static int atmel_lcdfb_set_par(struct fb_info *info)
drivers/video/fbdev/atmel_lcdfb.c
704
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/atmel_lcdfb.c
774
struct fb_info *info)
drivers/video/fbdev/atmel_lcdfb.c
783
static int atmel_lcdfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/atmel_lcdfb.c
818
struct fb_info *info = dev_id;
drivers/video/fbdev/atmel_lcdfb.c
845
struct fb_info *info = sinfo->info;
drivers/video/fbdev/atmel_lcdfb.c
919
struct fb_info *info = sinfo->info;
drivers/video/fbdev/aty/aty128fb.c
1293
struct fb_info *info = pci_get_drvdata(par->pdev);
drivers/video/fbdev/aty/aty128fb.c
1482
static int aty128fb_set_par(struct fb_info *info)
drivers/video/fbdev/aty/aty128fb.c
1601
struct fb_info *info)
drivers/video/fbdev/aty/aty128fb.c
1618
struct fb_info *fb)
drivers/video/fbdev/aty/aty128fb.c
1664
static int aty128fb_sync(struct fb_info *info)
drivers/video/fbdev/aty/aty128fb.c
1737
struct fb_info *info = pci_get_drvdata(par->pdev);
drivers/video/fbdev/aty/aty128fb.c
1818
static void aty128_bl_set_power(struct fb_info *info, int power)
drivers/video/fbdev/aty/aty128fb.c
1829
struct fb_info *info = pci_get_drvdata(par->pdev);
drivers/video/fbdev/aty/aty128fb.c
1898
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/aty/aty128fb.c
2036
fb_info(info, "%s frame buffer device on %s\n",
drivers/video/fbdev/aty/aty128fb.c
2048
struct fb_info *info;
drivers/video/fbdev/aty/aty128fb.c
2159
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/aty/aty128fb.c
2190
static int aty128fb_blank(int blank, struct fb_info *fb)
drivers/video/fbdev/aty/aty128fb.c
2232
u_int transp, struct fb_info *info)
drivers/video/fbdev/aty/aty128fb.c
2299
static int aty128fb_ioctl(struct fb_info *info, u_int cmd, u_long arg)
drivers/video/fbdev/aty/aty128fb.c
2363
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/aty/aty128fb.c
2441
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/aty/aty128fb.c
451
struct fb_info *next;
drivers/video/fbdev/aty/aty128fb.c
465
struct fb_info *info);
drivers/video/fbdev/aty/aty128fb.c
466
static int aty128fb_set_par(struct fb_info *info);
drivers/video/fbdev/aty/aty128fb.c
468
u_int transp, struct fb_info *info);
drivers/video/fbdev/aty/aty128fb.c
470
struct fb_info *fb);
drivers/video/fbdev/aty/aty128fb.c
471
static int aty128fb_blank(int blank, struct fb_info *fb);
drivers/video/fbdev/aty/aty128fb.c
472
static int aty128fb_ioctl(struct fb_info *info, u_int cmd, unsigned long arg);
drivers/video/fbdev/aty/aty128fb.c
473
static int aty128fb_sync(struct fb_info *info);
drivers/video/fbdev/aty/aty128fb.c
493
static void aty128_bl_set_power(struct fb_info *info, int power);
drivers/video/fbdev/aty/atyfb.h
300
int (*set_dac) (const struct fb_info * info,
drivers/video/fbdev/aty/atyfb.h
316
int (*var_to_pll) (const struct fb_info * info, u32 vclk_per, u32 bpp, union aty_pll * pll);
drivers/video/fbdev/aty/atyfb.h
317
u32 (*pll_to_var) (const struct fb_info * info, const union aty_pll * pll);
drivers/video/fbdev/aty/atyfb.h
318
void (*set_pll) (const struct fb_info * info, const union aty_pll * pll);
drivers/video/fbdev/aty/atyfb.h
319
void (*get_pll) (const struct fb_info *info, union aty_pll * pll);
drivers/video/fbdev/aty/atyfb.h
320
int (*init_pll) (const struct fb_info * info, union aty_pll * pll);
drivers/video/fbdev/aty/atyfb.h
321
void (*resume_pll)(const struct fb_info *info, union aty_pll *pll);
drivers/video/fbdev/aty/atyfb.h
333
extern void aty_set_pll_ct(const struct fb_info *info, const union aty_pll *pll);
drivers/video/fbdev/aty/atyfb.h
343
extern int aty_init_cursor(struct fb_info *info, struct fb_ops *atyfb_ops);
drivers/video/fbdev/aty/atyfb.h
366
extern void aty_init_engine(struct atyfb_par *par, struct fb_info *info);
drivers/video/fbdev/aty/atyfb.h
368
void atyfb_copyarea(struct fb_info *info, const struct fb_copyarea *area);
drivers/video/fbdev/aty/atyfb.h
369
void atyfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect);
drivers/video/fbdev/aty/atyfb.h
370
void atyfb_imageblit(struct fb_info *info, const struct fb_image *image);
drivers/video/fbdev/aty/atyfb_base.c
1305
static int atyfb_set_par(struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
1536
static int atyfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
1573
static void set_off_pitch(struct atyfb_par *par, const struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
1590
static int atyfb_open(struct fb_info *info, int user)
drivers/video/fbdev/aty/atyfb_base.c
1683
static int atyfb_release(struct fb_info *info, int user)
drivers/video/fbdev/aty/atyfb_base.c
1741
struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
1827
static int atyfb_ioctl(struct fb_info *info, u_int cmd, u_long arg)
drivers/video/fbdev/aty/atyfb_base.c
1925
static int atyfb_sync(struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
1935
static int atyfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/aty/atyfb_base.c
2069
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/aty/atyfb_base.c
2129
static void aty_resume_chip(struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
2146
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/aty/atyfb_base.c
2206
struct fb_info *info = pci_get_drvdata(par->pdev);
drivers/video/fbdev/aty/atyfb_base.c
2247
struct fb_info *info = pci_get_drvdata(par->pdev);
drivers/video/fbdev/aty/atyfb_base.c
2327
static struct fb_info *fb_list = NULL;
drivers/video/fbdev/aty/atyfb_base.c
2356
static int aty_init(struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
237
static int atyfb_open(struct fb_info *info, int user);
drivers/video/fbdev/aty/atyfb_base.c
238
static int atyfb_release(struct fb_info *info, int user);
drivers/video/fbdev/aty/atyfb_base.c
240
struct fb_info *info);
drivers/video/fbdev/aty/atyfb_base.c
241
static int atyfb_set_par(struct fb_info *info);
drivers/video/fbdev/aty/atyfb_base.c
243
u_int transp, struct fb_info *info);
drivers/video/fbdev/aty/atyfb_base.c
245
struct fb_info *info);
drivers/video/fbdev/aty/atyfb_base.c
246
static int atyfb_blank(int blank, struct fb_info *info);
drivers/video/fbdev/aty/atyfb_base.c
247
static int atyfb_ioctl(struct fb_info *info, u_int cmd, u_long arg);
drivers/video/fbdev/aty/atyfb_base.c
249
static int atyfb_compat_ioctl(struct fb_info *info, u_int cmd, u_long arg)
drivers/video/fbdev/aty/atyfb_base.c
256
static int atyfb_mmap(struct fb_info *info, struct vm_area_struct *vma);
drivers/video/fbdev/aty/atyfb_base.c
258
static int atyfb_sync(struct fb_info *info);
drivers/video/fbdev/aty/atyfb_base.c
264
static int aty_init(struct fb_info *info);
drivers/video/fbdev/aty/atyfb_base.c
269
static int aty_var_to_crtc(const struct fb_info *info,
drivers/video/fbdev/aty/atyfb_base.c
274
static void set_off_pitch(struct atyfb_par *par, const struct fb_info *info);
drivers/video/fbdev/aty/atyfb_base.c
280
static struct fb_info *reboot_info;
drivers/video/fbdev/aty/atyfb_base.c
2811
static int atyfb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
2877
u_int transp, struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
2951
static int atyfb_setup_sparc(struct pci_dev *pdev, struct fb_info *info,
drivers/video/fbdev/aty/atyfb_base.c
3430
static int atyfb_setup_generic(struct pci_dev *pdev, struct fb_info *info,
drivers/video/fbdev/aty/atyfb_base.c
3533
struct fb_info *info;
drivers/video/fbdev/aty/atyfb_base.c
3642
struct fb_info *info;
drivers/video/fbdev/aty/atyfb_base.c
3722
static void atyfb_remove(struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
3764
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/aty/atyfb_base.c
447
static void aty_fudge_framebuffer_len(struct fb_info *info)
drivers/video/fbdev/aty/atyfb_base.c
817
static int aty_var_to_crtc(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_accel.c
199
void atyfb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/aty/mach64_accel.c
247
void atyfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/aty/mach64_accel.c
287
void atyfb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/aty/mach64_accel.c
67
void aty_init_engine(struct atyfb_par *par, struct fb_info *info)
drivers/video/fbdev/aty/mach64_ct.c
118
static int aty_dsp_gt(const struct fb_info *info, u32 bpp, struct pll_ct *pll)
drivers/video/fbdev/aty/mach64_ct.c
18
static int aty_valid_pll_ct (const struct fb_info *info, u32 vclk_per, struct pll_ct *pll);
drivers/video/fbdev/aty/mach64_ct.c
19
static int aty_dsp_gt (const struct fb_info *info, u32 bpp, struct pll_ct *pll);
drivers/video/fbdev/aty/mach64_ct.c
20
static int aty_var_to_pll_ct(const struct fb_info *info, u32 vclk_per, u32 bpp, union aty_pll *pll);
drivers/video/fbdev/aty/mach64_ct.c
207
static int aty_valid_pll_ct(const struct fb_info *info, u32 vclk_per, struct pll_ct *pll)
drivers/video/fbdev/aty/mach64_ct.c
21
static u32 aty_pll_to_var_ct(const struct fb_info *info, const union aty_pll *pll);
drivers/video/fbdev/aty/mach64_ct.c
249
static int aty_var_to_pll_ct(const struct fb_info *info, u32 vclk_per, u32 bpp, union aty_pll *pll)
drivers/video/fbdev/aty/mach64_ct.c
262
static u32 aty_pll_to_var_ct(const struct fb_info *info, const union aty_pll *pll)
drivers/video/fbdev/aty/mach64_ct.c
279
void aty_set_pll_ct(const struct fb_info *info, const union aty_pll *pll)
drivers/video/fbdev/aty/mach64_ct.c
378
static void aty_get_pll_ct(const struct fb_info *info, union aty_pll *pll)
drivers/video/fbdev/aty/mach64_ct.c
401
static int aty_init_pll_ct(const struct fb_info *info, union aty_pll *pll)
drivers/video/fbdev/aty/mach64_ct.c
606
static void aty_resume_pll_ct(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_cursor.c
202
int aty_init_cursor(struct fb_info *info, struct fb_ops *atyfb_ops)
drivers/video/fbdev/aty/mach64_cursor.c
73
static int atyfb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/aty/mach64_gx.c
123
static int aty_var_to_pll_514(const struct fb_info *info, u32 vclk_per,
drivers/video/fbdev/aty/mach64_gx.c
161
static u32 aty_pll_514_to_var(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
175
static void aty_set_pll_514(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
205
static int aty_set_dac_ATI68860_B(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
288
static int aty_set_dac_ATT21C498(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
341
static int aty_var_to_pll_18818(const struct fb_info *info, u32 vclk_per,
drivers/video/fbdev/aty/mach64_gx.c
398
static u32 aty_pll_18818_to_var(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
427
static void aty_set_pll18818(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
495
static int aty_var_to_pll_1703(const struct fb_info *info, u32 vclk_per,
drivers/video/fbdev/aty/mach64_gx.c
564
static u32 aty_pll_1703_to_var(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
570
static void aty_set_pll_1703(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
611
static int aty_var_to_pll_8398(const struct fb_info *info, u32 vclk_per,
drivers/video/fbdev/aty/mach64_gx.c
682
static u32 aty_pll_8398_to_var(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
688
static void aty_set_pll_8398(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
734
static int aty_var_to_pll_408(const struct fb_info *info, u32 vclk_per,
drivers/video/fbdev/aty/mach64_gx.c
80
static int aty_set_dac_514(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
800
static u32 aty_pll_408_to_var(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
806
static void aty_set_pll_408(const struct fb_info *info,
drivers/video/fbdev/aty/mach64_gx.c
881
static int aty_set_dac_unsupported(const struct fb_info *info,
drivers/video/fbdev/aty/radeon_accel.c
135
void radeonfb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/aty/radeon_accel.c
172
void radeonfb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/aty/radeon_accel.c
183
int radeonfb_sync(struct fb_info *info)
drivers/video/fbdev/aty/radeon_accel.c
68
void radeonfb_fillrect(struct fb_info *info, const struct fb_fillrect *region)
drivers/video/fbdev/aty/radeon_base.c
1149
static int radeonfb_blank (int blank, struct fb_info *info)
drivers/video/fbdev/aty/radeon_base.c
1233
struct fb_info *info)
drivers/video/fbdev/aty/radeon_base.c
1262
static int radeonfb_setcmap(struct fb_cmap *cmap, struct fb_info *info)
drivers/video/fbdev/aty/radeon_base.c
1638
static int radeonfb_set_par(struct fb_info *info)
drivers/video/fbdev/aty/radeon_base.c
1973
struct fb_info *info = rinfo->info;
drivers/video/fbdev/aty/radeon_base.c
2206
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/aty/radeon_base.c
2218
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/aty/radeon_base.c
2245
struct fb_info *info;
drivers/video/fbdev/aty/radeon_base.c
2506
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/aty/radeon_base.c
832
static int radeonfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/aty/radeon_base.c
948
struct fb_info *info)
drivers/video/fbdev/aty/radeon_base.c
966
static int radeonfb_ioctl (struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/aty/radeon_monitor.c
757
struct fb_info * info = rinfo->info;
drivers/video/fbdev/aty/radeon_pm.c
2616
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/aty/radeon_pm.c
2727
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/aty/radeonfb.h
289
struct fb_info *info;
drivers/video/fbdev/aty/radeonfb.h
499
extern void radeonfb_fillrect(struct fb_info *info, const struct fb_fillrect *region);
drivers/video/fbdev/aty/radeonfb.h
500
extern void radeonfb_copyarea(struct fb_info *info, const struct fb_copyarea *area);
drivers/video/fbdev/aty/radeonfb.h
501
extern void radeonfb_imageblit(struct fb_info *p, const struct fb_image *image);
drivers/video/fbdev/aty/radeonfb.h
502
extern int radeonfb_sync(struct fb_info *info);
drivers/video/fbdev/au1100fb.c
419
static int au1100fb_fb_blank(int blank_mode, struct fb_info *fbi)
drivers/video/fbdev/au1100fb.c
453
struct fb_info *info;
drivers/video/fbdev/au1100fb.c
551
unsigned transp, struct fb_info *fbi)
drivers/video/fbdev/au1100fb.c
610
static int au1100fb_fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *fbi)
drivers/video/fbdev/au1100fb.c
657
static int au1100fb_fb_mmap(struct fb_info *fbi, struct vm_area_struct *vma)
drivers/video/fbdev/au1100fb.c
99
struct fb_info info; /* FB driver info record */
drivers/video/fbdev/au1200fb.c
1002
static void au1200fb_update_fbinfo(struct fb_info *fbi)
drivers/video/fbdev/au1200fb.c
1037
struct fb_info *fbi)
drivers/video/fbdev/au1200fb.c
1132
static int au1200fb_fb_set_par(struct fb_info *fbi)
drivers/video/fbdev/au1200fb.c
1146
unsigned blue, unsigned transp, struct fb_info *fbi)
drivers/video/fbdev/au1200fb.c
1201
static int au1200fb_fb_blank(int blank_mode, struct fb_info *fbi)
drivers/video/fbdev/au1200fb.c
1235
static int au1200fb_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/au1200fb.c
1419
static int au1200fb_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/au1200fb.c
148
struct fb_info *fb_info; /* FB driver info record */
drivers/video/fbdev/au1200fb.c
1521
struct fb_info *fbi = fbdev->fb_info;
drivers/video/fbdev/au1200fb.c
1652
struct fb_info *fbi = NULL;
drivers/video/fbdev/au1200fb.c
1688
fbdev->fb_info = fbi;
drivers/video/fbdev/au1200fb.c
1768
struct fb_info *fbi;
drivers/video/fbdev/au1200fb.c
178
static struct fb_info *_au1200fb_infos[MAX_DEVICE_COUNT];
drivers/video/fbdev/au1200fb.c
1805
struct fb_info *fbi;
drivers/video/fbdev/au1200fb.c
690
static int fbinfo2index (struct fb_info *fb_info)
drivers/video/fbdev/au1200fb.c
695
if (fb_info == _au1200fb_infos[i])
drivers/video/fbdev/au1200fb.c
951
| LCD_WINCTRL2_BX_N(fbdev->fb_info->fix.line_length)
drivers/video/fbdev/broadsheetfb.c
1005
struct fb_info *info;
drivers/video/fbdev/broadsheetfb.c
1112
fb_info(info, "Broadsheet frame buffer, using %dK of video memory\n",
drivers/video/fbdev/broadsheetfb.c
1136
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/broadsheetfb.c
738
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/broadsheetfb.c
932
static void broadsheetfb_dpy_deferred_io(struct fb_info *info, struct list_head *pagereflist)
drivers/video/fbdev/broadsheetfb.c
973
static void broadsheetfb_defio_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/video/fbdev/broadsheetfb.c
980
static void broadsheetfb_defio_damage_area(struct fb_info *info, u32 x, u32 y,
drivers/video/fbdev/bw2.c
117
bw2_blank(int blank, struct fb_info *info)
drivers/video/fbdev/bw2.c
157
static int bw2_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/bw2.c
167
static int bw2_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/bw2.c
177
static void bw2_init_fix(struct fb_info *info, int linebytes)
drivers/video/fbdev/bw2.c
224
static int bw2_do_default_mode(struct bw2_par *par, struct fb_info *info,
drivers/video/fbdev/bw2.c
273
struct fb_info *info;
drivers/video/fbdev/bw2.c
32
static int bw2_blank(int, struct fb_info *);
drivers/video/fbdev/bw2.c
34
static int bw2_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma);
drivers/video/fbdev/bw2.c
35
static int bw2_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg);
drivers/video/fbdev/bw2.c
350
struct fb_info *info = dev_get_drvdata(&op->dev);
drivers/video/fbdev/carminefb.c
165
unsigned blue, unsigned transp, struct fb_info *info)
drivers/video/fbdev/carminefb.c
181
struct fb_info *info)
drivers/video/fbdev/carminefb.c
409
static int carmine_set_par(struct fb_info *info)
drivers/video/fbdev/carminefb.c
541
struct fb_info **rinfo)
drivers/video/fbdev/carminefb.c
544
struct fb_info *info;
drivers/video/fbdev/carminefb.c
58
struct fb_info *fb[MAX_DISPLAY];
drivers/video/fbdev/carminefb.c
586
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/carminefb.c
598
static void cleanup_fb_device(struct fb_info *info)
drivers/video/fbdev/carminefb.c
611
struct fb_info *info;
drivers/video/fbdev/cg14.c
211
static int cg14_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/cg14.c
239
unsigned transp, struct fb_info *info)
drivers/video/fbdev/cg14.c
261
static int cg14_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/cg14.c
270
static int cg14_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/cg14.c
33
unsigned, struct fb_info *);
drivers/video/fbdev/cg14.c
34
static int cg14_pan_display(struct fb_var_screeninfo *, struct fb_info *);
drivers/video/fbdev/cg14.c
350
static void cg14_init_fix(struct fb_info *info, int linebytes,
drivers/video/fbdev/cg14.c
36
static int cg14_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma);
drivers/video/fbdev/cg14.c
37
static int cg14_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg);
drivers/video/fbdev/cg14.c
442
static void cg14_unmap_regs(struct platform_device *op, struct fb_info *info,
drivers/video/fbdev/cg14.c
462
struct fb_info *info;
drivers/video/fbdev/cg14.c
568
struct fb_info *info = dev_get_drvdata(&op->dev);
drivers/video/fbdev/cg3.c
134
unsigned transp, struct fb_info *info)
drivers/video/fbdev/cg3.c
179
static int cg3_blank(int blank, struct fb_info *info)
drivers/video/fbdev/cg3.c
221
static int cg3_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/cg3.c
231
static int cg3_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/cg3.c
241
static void cg3_init_fix(struct fb_info *info, int linebytes,
drivers/video/fbdev/cg3.c
33
unsigned, struct fb_info *);
drivers/video/fbdev/cg3.c
34
static int cg3_blank(int, struct fb_info *);
drivers/video/fbdev/cg3.c
347
struct fb_info *info;
drivers/video/fbdev/cg3.c
36
static int cg3_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma);
drivers/video/fbdev/cg3.c
37
static int cg3_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg);
drivers/video/fbdev/cg3.c
432
struct fb_info *info = dev_get_drvdata(&op->dev);
drivers/video/fbdev/cg6.c
269
static int cg6_sync(struct fb_info *info)
drivers/video/fbdev/cg6.c
297
static int cg6_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/cg6.c
317
static void cg6_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/cg6.c
33
unsigned, struct fb_info *);
drivers/video/fbdev/cg6.c
34
static int cg6_blank(int, struct fb_info *);
drivers/video/fbdev/cg6.c
356
static void cg6_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/cg6.c
36
static void cg6_imageblit(struct fb_info *, const struct fb_image *);
drivers/video/fbdev/cg6.c
37
static void cg6_fillrect(struct fb_info *, const struct fb_fillrect *);
drivers/video/fbdev/cg6.c
38
static void cg6_copyarea(struct fb_info *info, const struct fb_copyarea *area);
drivers/video/fbdev/cg6.c
39
static int cg6_sync(struct fb_info *);
drivers/video/fbdev/cg6.c
394
static void cg6_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/cg6.c
40
static int cg6_pan_display(struct fb_var_screeninfo *, struct fb_info *);
drivers/video/fbdev/cg6.c
42
static int cg6_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma);
drivers/video/fbdev/cg6.c
43
static int cg6_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg);
drivers/video/fbdev/cg6.c
486
unsigned transp, struct fb_info *info)
drivers/video/fbdev/cg6.c
517
static int cg6_blank(int blank, struct fb_info *info)
drivers/video/fbdev/cg6.c
592
static int cg6_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/cg6.c
601
static int cg6_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/cg6.c
611
static void cg6_init_fix(struct fb_info *info, int linebytes)
drivers/video/fbdev/cg6.c
667
static void cg6_chip_init(struct fb_info *info)
drivers/video/fbdev/cg6.c
722
static void cg6_unmap_regs(struct platform_device *op, struct fb_info *info,
drivers/video/fbdev/cg6.c
744
struct fb_info *info;
drivers/video/fbdev/cg6.c
833
struct fb_info *info = dev_get_drvdata(&op->dev);
drivers/video/fbdev/chipsfb.c
109
static int chipsfb_set_par(struct fb_info *info)
drivers/video/fbdev/chipsfb.c
145
static int chipsfb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/chipsfb.c
151
u_int transp, struct fb_info *info)
drivers/video/fbdev/chipsfb.c
332
static void init_chips(struct fb_info *p, unsigned long addr)
drivers/video/fbdev/chipsfb.c
350
struct fb_info *p;
drivers/video/fbdev/chipsfb.c
449
struct fb_info *p = pci_get_drvdata(dp);
drivers/video/fbdev/chipsfb.c
462
struct fb_info *p = pci_get_drvdata(pdev);
drivers/video/fbdev/chipsfb.c
480
struct fb_info *p = pci_get_drvdata(pdev);
drivers/video/fbdev/chipsfb.c
78
struct fb_info *info);
drivers/video/fbdev/chipsfb.c
79
static int chipsfb_set_par(struct fb_info *info);
drivers/video/fbdev/chipsfb.c
81
u_int transp, struct fb_info *info);
drivers/video/fbdev/chipsfb.c
82
static int chipsfb_blank(int blank, struct fb_info *info);
drivers/video/fbdev/chipsfb.c
94
struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
1271
static int cirrusfb_set_par(struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
1279
struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
1315
struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
1378
static int cirrusfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
1447
static void init_vgachip(struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
1720
static int cirrusfb_sync(struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
1731
static void cirrusfb_fillrect(struct fb_info *info,
drivers/video/fbdev/cirrusfb.c
1770
static void cirrusfb_copyarea(struct fb_info *info,
drivers/video/fbdev/cirrusfb.c
1811
static void cirrusfb_imageblit(struct fb_info *info,
drivers/video/fbdev/cirrusfb.c
1864
static unsigned int cirrusfb_get_memsize(struct fb_info *info,
drivers/video/fbdev/cirrusfb.c
1927
static void cirrusfb_pci_unmap(struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
1945
static void cirrusfb_zorro_unmap(struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
1977
static int cirrusfb_set_fbinfo(struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
2025
static int cirrusfb_register(struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
2069
static void cirrusfb_cleanup(struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
2086
struct fb_info *info;
drivers/video/fbdev/cirrusfb.c
2183
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/cirrusfb.c
2200
struct fb_info *info;
drivers/video/fbdev/cirrusfb.c
2312
struct fb_info *info = zorro_get_drvdata(z);
drivers/video/fbdev/cirrusfb.c
2817
static void cirrusfb_dbg_print_regs(struct fb_info *info,
drivers/video/fbdev/cirrusfb.c
2863
static void cirrusfb_dbg_reg_dump(struct fb_info *info, caddr_t regbase)
drivers/video/fbdev/cirrusfb.c
366
void (*unmap)(struct fb_info *info);
drivers/video/fbdev/cirrusfb.c
377
struct fb_info *info);
drivers/video/fbdev/cirrusfb.c
380
static void init_vgachip(struct fb_info *info);
drivers/video/fbdev/cirrusfb.c
411
static void cirrusfb_dbg_reg_dump(struct fb_info *info, caddr_t regbase);
drivers/video/fbdev/cirrusfb.c
412
static void cirrusfb_dbg_print_regs(struct fb_info *info,
drivers/video/fbdev/cirrusfb.c
429
static int cirrusfb_open(struct fb_info *info, int user)
drivers/video/fbdev/cirrusfb.c
437
static int cirrusfb_release(struct fb_info *info, int user)
drivers/video/fbdev/cirrusfb.c
449
static int cirrusfb_check_mclk(struct fb_info *info, long freq)
drivers/video/fbdev/cirrusfb.c
474
struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
531
struct fb_info *info)
drivers/video/fbdev/cirrusfb.c
633
static void cirrusfb_set_mclk_as_source(const struct fb_info *info, int div)
drivers/video/fbdev/cirrusfb.c
659
static int cirrusfb_set_par_foo(struct fb_info *info)
drivers/video/fbdev/clps711x-fb.c
101
static int clps711x_fb_set_par(struct fb_info *info)
drivers/video/fbdev/clps711x-fb.c
150
static int clps711x_fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/clps711x-fb.c
204
struct fb_info *info;
drivers/video/fbdev/clps711x-fb.c
349
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/clps711x-fb.c
45
u_int blue, u_int transp, struct fb_info *info)
drivers/video/fbdev/clps711x-fb.c
68
struct fb_info *info)
drivers/video/fbdev/cobalt_lcdfb.c
125
static ssize_t cobalt_lcdfb_read(struct fb_info *info, char __user *buf,
drivers/video/fbdev/cobalt_lcdfb.c
174
static ssize_t cobalt_lcdfb_write(struct fb_info *info, const char __user *buf,
drivers/video/fbdev/cobalt_lcdfb.c
223
static int cobalt_lcdfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/cobalt_lcdfb.c
243
static int cobalt_lcdfb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/cobalt_lcdfb.c
290
struct fb_info *info;
drivers/video/fbdev/cobalt_lcdfb.c
329
fb_info(info, "Cobalt server LCD frame buffer device\n");
drivers/video/fbdev/cobalt_lcdfb.c
336
struct fb_info *info;
drivers/video/fbdev/cobalt_lcdfb.c
54
static inline void lcd_write_control(struct fb_info *info, u8 control)
drivers/video/fbdev/cobalt_lcdfb.c
59
static inline u8 lcd_read_control(struct fb_info *info)
drivers/video/fbdev/cobalt_lcdfb.c
64
static inline void lcd_write_data(struct fb_info *info, u8 data)
drivers/video/fbdev/cobalt_lcdfb.c
69
static inline u8 lcd_read_data(struct fb_info *info)
drivers/video/fbdev/cobalt_lcdfb.c
74
static int lcd_busy_wait(struct fb_info *info)
drivers/video/fbdev/cobalt_lcdfb.c
97
static void lcd_clear(struct fb_info *info)
drivers/video/fbdev/controlfb.c
113
struct fb_info info;
drivers/video/fbdev/controlfb.c
147
u_int transp, struct fb_info *info)
drivers/video/fbdev/controlfb.c
422
struct fb_par_control *par, const struct fb_info *fb_info)
drivers/video/fbdev/controlfb.c
429
container_of(fb_info, struct fb_info_control, info);
drivers/video/fbdev/controlfb.c
630
static int controlfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/controlfb.c
646
static int controlfb_set_par (struct fb_info *info)
drivers/video/fbdev/controlfb.c
671
struct fb_info *info)
drivers/video/fbdev/controlfb.c
693
static int controlfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/controlfb.c
731
static int controlfb_mmap(struct fb_info *info,
drivers/video/fbdev/controlfb.c
771
static void __init control_init_info(struct fb_info *info, struct fb_info_control *p)
drivers/video/fbdev/controlfb.c
899
fb_info(&p->info, "control display adapter\n");
drivers/video/fbdev/core/bitblit.c
112
struct fb_info *info, const u16 *s,
drivers/video/fbdev/core/bitblit.c
150
static void bit_putcs(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/bitblit.c
229
static void bit_clear_margins(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/bitblit.c
260
static void bit_cursor(struct vc_data *vc, struct fb_info *info, bool enable,
drivers/video/fbdev/core/bitblit.c
400
static int bit_update_start(struct fb_info *info)
drivers/video/fbdev/core/bitblit.c
46
static void bit_bmove(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/bitblit.c
61
static void bit_clear(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/bitblit.c
76
static inline void bit_putcs_aligned(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/cfbcopyarea.c
19
void cfb_copyarea(struct fb_info *p, const struct fb_copyarea *area)
drivers/video/fbdev/core/cfbfillrect.c
19
void cfb_fillrect(struct fb_info *p, const struct fb_fillrect *rect)
drivers/video/fbdev/core/cfbimgblt.c
19
void cfb_imageblit(struct fb_info *p, const struct fb_image *image)
drivers/video/fbdev/core/cfbmem.h
15
static inline struct fb_address fb_address_init(struct fb_info *p)
drivers/video/fbdev/core/fb_backlight.c
16
void fb_bl_default_curve(struct fb_info *fb_info, u8 off, u8 min, u8 max)
drivers/video/fbdev/core/fb_backlight.c
20
mutex_lock(&fb_info->bl_curve_mutex);
drivers/video/fbdev/core/fb_backlight.c
22
fb_info->bl_curve[0] = off;
drivers/video/fbdev/core/fb_backlight.c
25
fb_info->bl_curve[flat] = min;
drivers/video/fbdev/core/fb_backlight.c
29
fb_info->bl_curve[flat + i] = min + (range * (i + 1) / count);
drivers/video/fbdev/core/fb_backlight.c
31
mutex_unlock(&fb_info->bl_curve_mutex);
drivers/video/fbdev/core/fb_backlight.c
35
struct backlight_device *fb_bl_device(struct fb_info *info)
drivers/video/fbdev/core/fb_backlight.c
41
void fb_bl_notify_blank(struct fb_info *info, int old_blank)
drivers/video/fbdev/core/fb_chrdev.c
165
struct fb_info *info = file_fb_info(file);
drivers/video/fbdev/core/fb_chrdev.c
19
static struct fb_info *file_fb_info(struct file *file)
drivers/video/fbdev/core/fb_chrdev.c
199
static int fb_getput_cmap(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/core/fb_chrdev.c
23
struct fb_info *info = registered_fb[fbidx];
drivers/video/fbdev/core/fb_chrdev.c
261
static int fb_get_fscreeninfo(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/core/fb_chrdev.c
277
struct fb_info *info = file_fb_info(file);
drivers/video/fbdev/core/fb_chrdev.c
316
struct fb_info *info = file_fb_info(file);
drivers/video/fbdev/core/fb_chrdev.c
32
struct fb_info *info = file_fb_info(file);
drivers/video/fbdev/core/fb_chrdev.c
337
struct fb_info *info;
drivers/video/fbdev/core/fb_chrdev.c
376
struct fb_info * const info = file->private_data;
drivers/video/fbdev/core/fb_chrdev.c
396
struct fb_info * const info = filp->private_data;
drivers/video/fbdev/core/fb_chrdev.c
48
struct fb_info *info = file_fb_info(file);
drivers/video/fbdev/core/fb_chrdev.c
62
static long do_fb_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/core/fb_copyarea.h
376
static inline void fb_copyarea(struct fb_info *p, const struct fb_copyarea *area)
drivers/video/fbdev/core/fb_defio.c
116
struct fb_info *info)
drivers/video/fbdev/core/fb_defio.c
126
struct fb_info *info = vmf->vma->vm_private_data;
drivers/video/fbdev/core/fb_defio.c
147
struct fb_info *info = file->private_data;
drivers/video/fbdev/core/fb_defio.c
169
static vm_fault_t fb_deferred_io_track_page(struct fb_info *info, unsigned long offset,
drivers/video/fbdev/core/fb_defio.c
220
static vm_fault_t fb_deferred_io_page_mkwrite(struct fb_info *info, struct vm_fault *vmf)
drivers/video/fbdev/core/fb_defio.c
233
struct fb_info *info = vmf->vma->vm_private_data;
drivers/video/fbdev/core/fb_defio.c
247
int fb_deferred_io_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/core/fb_defio.c
263
struct fb_info *info = container_of(work, struct fb_info, deferred_work.work);
drivers/video/fbdev/core/fb_defio.c
27
static struct page *fb_deferred_io_get_page(struct fb_info *info, unsigned long offs)
drivers/video/fbdev/core/fb_defio.c
289
int fb_deferred_io_init(struct fb_info *info)
drivers/video/fbdev/core/fb_defio.c
326
void fb_deferred_io_open(struct fb_info *info,
drivers/video/fbdev/core/fb_defio.c
338
static void fb_deferred_io_lastclose(struct fb_info *info)
drivers/video/fbdev/core/fb_defio.c
343
void fb_deferred_io_release(struct fb_info *info)
drivers/video/fbdev/core/fb_defio.c
352
void fb_deferred_io_cleanup(struct fb_info *info)
drivers/video/fbdev/core/fb_defio.c
47
static struct fb_deferred_io_pageref *fb_deferred_io_pageref_lookup(struct fb_info *info,
drivers/video/fbdev/core/fb_defio.c
73
static struct fb_deferred_io_pageref *fb_deferred_io_pageref_get(struct fb_info *info,
drivers/video/fbdev/core/fb_draw.h
146
static inline struct fb_reverse fb_reverse_init(struct fb_info *info)
drivers/video/fbdev/core/fb_draw.h
71
static inline const u32 *fb_palette(struct fb_info *info)
drivers/video/fbdev/core/fb_fillrect.h
256
static inline void fb_fillrect(struct fb_info *p, const struct fb_fillrect *rect)
drivers/video/fbdev/core/fb_imageblit.h
481
static inline void fb_imageblit(struct fb_info *p, const struct fb_image *image)
drivers/video/fbdev/core/fb_info.c
22
struct fb_info *framebuffer_alloc(size_t size, struct device *dev)
drivers/video/fbdev/core/fb_info.c
25
#define PADDING (BYTES_PER_LONG - (sizeof(struct fb_info) % BYTES_PER_LONG))
drivers/video/fbdev/core/fb_info.c
26
int fb_info_size = sizeof(struct fb_info);
drivers/video/fbdev/core/fb_info.c
27
struct fb_info *info;
drivers/video/fbdev/core/fb_info.c
38
info = (struct fb_info *) p;
drivers/video/fbdev/core/fb_info.c
66
void framebuffer_release(struct fb_info *info)
drivers/video/fbdev/core/fb_internal.h
27
int fb_prepare_logo(struct fb_info *fb_info, int rotate);
drivers/video/fbdev/core/fb_internal.h
28
int fb_show_logo(struct fb_info *fb_info, int rotate);
drivers/video/fbdev/core/fb_internal.h
30
static inline int fb_prepare_logo(struct fb_info *info, int rotate)
drivers/video/fbdev/core/fb_internal.h
34
static inline int fb_show_logo(struct fb_info *info, int rotate)
drivers/video/fbdev/core/fb_internal.h
43
extern struct fb_info *registered_fb[FB_MAX];
drivers/video/fbdev/core/fb_internal.h
45
struct fb_info *get_fb_info(unsigned int idx);
drivers/video/fbdev/core/fb_internal.h
46
void put_fb_info(struct fb_info *fb_info);
drivers/video/fbdev/core/fb_internal.h
63
int fb_device_create(struct fb_info *fb_info);
drivers/video/fbdev/core/fb_internal.h
64
void fb_device_destroy(struct fb_info *fb_info);
drivers/video/fbdev/core/fb_internal.h
66
static inline int fb_device_create(struct fb_info *fb_info)
drivers/video/fbdev/core/fb_internal.h
73
get_device(fb_info->device);
drivers/video/fbdev/core/fb_internal.h
77
static inline void fb_device_destroy(struct fb_info *fb_info)
drivers/video/fbdev/core/fb_internal.h
80
put_device(fb_info->device);
drivers/video/fbdev/core/fb_io_fops.c
142
int fb_io_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/core/fb_io_fops.c
72
ssize_t fb_io_write(struct fb_info *info, const char __user *buf, size_t count, loff_t *ppos)
drivers/video/fbdev/core/fb_io_fops.c
8
ssize_t fb_io_read(struct fb_info *info, char __user *buf, size_t count, loff_t *ppos)
drivers/video/fbdev/core/fb_logo.c
16
static void fb_set_logocmap(struct fb_info *info,
drivers/video/fbdev/core/fb_logo.c
210
static void fb_rotate_logo(struct fb_info *info, u8 *dst,
drivers/video/fbdev/core/fb_logo.c
239
static void fb_do_show_logo(struct fb_info *info, struct fb_image *image,
drivers/video/fbdev/core/fb_logo.c
278
static int fb_show_logo_line(struct fb_info *info, int rotate,
drivers/video/fbdev/core/fb_logo.c
382
static int fb_prepare_extra_logos(struct fb_info *info, unsigned int height,
drivers/video/fbdev/core/fb_logo.c
406
static int fb_show_extra_logos(struct fb_info *info, int y, int rotate)
drivers/video/fbdev/core/fb_logo.c
418
int fb_prepare_logo(struct fb_info *info, int rotate)
drivers/video/fbdev/core/fb_logo.c
493
int fb_show_logo(struct fb_info *info, int rotate)
drivers/video/fbdev/core/fb_logo.c
50
static void fb_set_logo_truepalette(struct fb_info *info,
drivers/video/fbdev/core/fb_logo.c
82
static void fb_set_logo_directpalette(struct fb_info *info,
drivers/video/fbdev/core/fb_logo.c
97
static void fb_set_logo(struct fb_info *info,
drivers/video/fbdev/core/fb_procfs.c
31
struct fb_info *fi = registered_fb[i];
drivers/video/fbdev/core/fb_sys_fops.c
18
ssize_t fb_sys_read(struct fb_info *info, char __user *buf, size_t count,
drivers/video/fbdev/core/fb_sys_fops.c
63
ssize_t fb_sys_write(struct fb_info *info, const char __user *buf,
drivers/video/fbdev/core/fbcmap.c
232
int fb_set_cmap(struct fb_cmap *cmap, struct fb_info *info)
drivers/video/fbdev/core/fbcmap.c
268
int fb_set_user_cmap(struct fb_cmap_user *cmap, struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
1044
struct fb_info *info;
drivers/video/fbdev/core/fbcon.c
112
static struct fb_info *fbcon_registered_fb[FB_MAX];
drivers/video/fbdev/core/fbcon.c
1202
struct fb_info *info;
drivers/video/fbdev/core/fbcon.c
122
static struct fb_info *fbcon_info_from_console(int console)
drivers/video/fbdev/core/fbcon.c
1224
struct fb_info *info;
drivers/video/fbdev/core/fbcon.c
1293
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1339
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1351
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1360
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1388
static void fbcon_set_disp(struct fb_info *info, struct fb_var_screeninfo *var,
drivers/video/fbdev/core/fbcon.c
1455
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1474
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1493
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1517
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1541
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1565
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1619
static void fbcon_redraw_blit(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
1722
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1764
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
1787
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
192
static void fbcon_set_disp(struct fb_info *info, struct fb_var_screeninfo *var,
drivers/video/fbdev/core/fbcon.c
196
static void fbcon_modechanged(struct fb_info *info);
drivers/video/fbdev/core/fbcon.c
197
static void fbcon_set_all_vcs(struct fb_info *info);
drivers/video/fbdev/core/fbcon.c
1981
struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
202
static inline void fbcon_set_rotation(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
2021
struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
2045
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
2106
struct fb_info *info, *old_info = NULL;
drivers/video/fbdev/core/fbcon.c
213
static void fbcon_rotate(struct fb_info *info, u32 rotate)
drivers/video/fbdev/core/fbcon.c
216
struct fb_info *fb_info;
drivers/video/fbdev/core/fbcon.c
221
fb_info = fbcon_info_from_console(par->currcon);
drivers/video/fbdev/core/fbcon.c
223
if (info == fb_info) {
drivers/video/fbdev/core/fbcon.c
2230
static void fbcon_generic_blank(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
2248
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
235
static void fbcon_rotate_all(struct fb_info *info, u32 rotate)
drivers/video/fbdev/core/fbcon.c
2416
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
2485
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
2565
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
258
static inline void fbcon_set_rotation(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
2589
struct fb_info *info = fbcon_info_from_console(vc->vc_num);
drivers/video/fbdev/core/fbcon.c
2640
void fbcon_suspended(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
265
static void fbcon_rotate(struct fb_info *info, u32 rotate)
drivers/video/fbdev/core/fbcon.c
2653
void fbcon_resumed(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
2665
static void fbcon_modechanged(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
270
static void fbcon_rotate_all(struct fb_info *info, u32 rotate)
drivers/video/fbdev/core/fbcon.c
2703
static void fbcon_set_all_vcs(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
2739
void fbcon_update_vcs(struct fb_info *info, bool all)
drivers/video/fbdev/core/fbcon.c
2749
int fbcon_modechange_possible(struct fb_info *info, struct fb_var_screeninfo *var)
drivers/video/fbdev/core/fbcon.c
2776
int fbcon_mode_deleted(struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
2779
struct fb_info *fb_info;
drivers/video/fbdev/core/fbcon.c
2788
fb_info = fbcon_registered_fb[j];
drivers/video/fbdev/core/fbcon.c
2789
if (fb_info != info)
drivers/video/fbdev/core/fbcon.c
2836
void fbcon_fb_unbind(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
2862
struct fb_info *info = fbcon_registered_fb[idx];
drivers/video/fbdev/core/fbcon.c
2885
void fbcon_fb_unregistered(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
2932
void fbcon_remap_all(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
2958
static void fbcon_select_primary(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
296
static int fbcon_get_rotate(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
2981
static inline void fbcon_select_primary(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
2993
static int do_fb_registered(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
303
static bool fbcon_skip_panic(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
3034
int fbcon_fb_registered(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
3053
void fbcon_fb_blanked(struct fb_info *info, int blank)
drivers/video/fbdev/core/fbcon.c
3074
void fbcon_new_modelist(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
308
static inline bool fbcon_is_active(struct vc_data *vc, struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
3095
void fbcon_get_requirement(struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
316
static int get_color(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
3196
struct fb_info *info;
drivers/video/fbdev/core/fbcon.c
3218
struct fb_info *info;
drivers/video/fbdev/core/fbcon.c
3239
struct fb_info *info;
drivers/video/fbdev/core/fbcon.c
3258
struct fb_info *info;
drivers/video/fbdev/core/fbcon.c
3284
struct fb_info *info;
drivers/video/fbdev/core/fbcon.c
383
static int get_fg_color(struct vc_data *vc, struct fb_info *info, u16 c)
drivers/video/fbdev/core/fbcon.c
388
static int get_bg_color(struct vc_data *vc, struct fb_info *info, u16 c)
drivers/video/fbdev/core/fbcon.c
396
struct fb_info *info;
drivers/video/fbdev/core/fbcon.c
433
static void fbcon_add_cursor_work(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
442
static void fbcon_del_cursor_work(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
596
static void fbcon_prepare_logo(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
602
static void fbcon_prepare_logo(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
692
static void set_blitting_type(struct vc_data *vc, struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
706
static int fbcon_invalid_charcount(struct fb_info *info, unsigned charcount)
drivers/video/fbdev/core/fbcon.c
717
static void set_blitting_type(struct vc_data *vc, struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
727
static int fbcon_invalid_charcount(struct fb_info *info, unsigned charcount)
drivers/video/fbdev/core/fbcon.c
734
static void fbcon_release(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
756
static int fbcon_open(struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
786
static int con2fb_acquire_newinfo(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
801
static void con2fb_release_oldinfo(struct vc_data *vc, struct fb_info *oldinfo,
drivers/video/fbdev/core/fbcon.c
802
struct fb_info *newinfo)
drivers/video/fbdev/core/fbcon.c
825
static void con2fb_init_display(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon.c
848
struct fb_info *fg_info =
drivers/video/fbdev/core/fbcon.c
875
struct fb_info *info = fbcon_registered_fb[newidx];
drivers/video/fbdev/core/fbcon.c
876
struct fb_info *oldinfo = NULL;
drivers/video/fbdev/core/fbcon.c
932
struct fb_info *info)
drivers/video/fbdev/core/fbcon.c
979
struct fb_info *info = NULL;
drivers/video/fbdev/core/fbcon.h
114
static inline int mono_col(const struct fb_info *info)
drivers/video/fbdev/core/fbcon.h
190
extern void fbcon_set_tileops(struct vc_data *vc, struct fb_info *info);
drivers/video/fbdev/core/fbcon.h
193
extern int soft_cursor(struct fb_info *info, struct fb_cursor *cursor);
drivers/video/fbdev/core/fbcon.h
208
static inline int get_attribute(struct fb_info *info, u16 c)
drivers/video/fbdev/core/fbcon.h
54
void (*bmove)(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/fbcon.h
56
void (*clear)(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/fbcon.h
58
void (*putcs)(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon.h
61
void (*clear_margins)(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon.h
63
void (*cursor)(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon.h
65
int (*update_start)(struct fb_info *info);
drivers/video/fbdev/core/fbcon.h
66
int (*rotate_font)(struct fb_info *info, struct vc_data *vc);
drivers/video/fbdev/core/fbcon.h
74
struct fb_info *info;
drivers/video/fbdev/core/fbcon_ccw.c
128
static void ccw_putcs(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon_ccw.c
190
static void ccw_clear_margins(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon_ccw.c
220
static void ccw_cursor(struct vc_data *vc, struct fb_info *info, bool enable,
drivers/video/fbdev/core/fbcon_ccw.c
376
static int ccw_update_start(struct fb_info *info)
drivers/video/fbdev/core/fbcon_ccw.c
63
static void ccw_bmove(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/fbcon_ccw.c
80
static void ccw_clear(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/fbcon_ccw.c
97
static inline void ccw_putcs_aligned(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon_cw.c
113
static void cw_putcs(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon_cw.c
173
static void cw_clear_margins(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon_cw.c
203
static void cw_cursor(struct vc_data *vc, struct fb_info *info, bool enable,
drivers/video/fbdev/core/fbcon_cw.c
359
static int cw_update_start(struct fb_info *info)
drivers/video/fbdev/core/fbcon_cw.c
48
static void cw_bmove(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/fbcon_cw.c
65
static void cw_clear(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/fbcon_cw.c
82
static inline void cw_putcs_aligned(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon_rotate.c
21
int fbcon_rotate_font(struct fb_info *info, struct vc_data *vc)
drivers/video/fbdev/core/fbcon_rotate.h
93
int fbcon_rotate_font(struct fb_info *info, struct vc_data *vc);
drivers/video/fbdev/core/fbcon_ud.c
116
struct fb_info *info, const u16 *s,
drivers/video/fbdev/core/fbcon_ud.c
150
static void ud_putcs(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon_ud.c
221
static void ud_clear_margins(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbcon_ud.c
250
static void ud_cursor(struct vc_data *vc, struct fb_info *info, bool enable,
drivers/video/fbdev/core/fbcon_ud.c
399
static int ud_update_start(struct fb_info *info)
drivers/video/fbdev/core/fbcon_ud.c
48
static void ud_bmove(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/fbcon_ud.c
66
static void ud_clear(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/fbcon_ud.c
84
static inline void ud_putcs_aligned(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/fbmem.c
134
char* fb_get_buffer_offset(struct fb_info *info, struct fb_pixmap *buf, u32 size)
drivers/video/fbdev/core/fbmem.c
168
fb_pan_display(struct fb_info *info, struct fb_var_screeninfo *var)
drivers/video/fbdev/core/fbmem.c
205
static int fb_check_caps(struct fb_info *info, struct fb_var_screeninfo *var,
drivers/video/fbdev/core/fbmem.c
225
static void fb_lcd_notify_mode_change(struct fb_info *info,
drivers/video/fbdev/core/fbmem.c
232
fb_set_var(struct fb_info *info, struct fb_var_screeninfo *var)
drivers/video/fbdev/core/fbmem.c
34
struct fb_info *registered_fb[FB_MAX] __read_mostly;
drivers/video/fbdev/core/fbmem.c
349
static void fb_lcd_notify_blank(struct fb_info *info)
drivers/video/fbdev/core/fbmem.c
375
static void fb_ledtrig_backlight_notify_blank(struct fb_info *info)
drivers/video/fbdev/core/fbmem.c
383
int fb_blank(struct fb_info *info, int blank)
drivers/video/fbdev/core/fbmem.c
40
struct fb_info *get_fb_info(unsigned int idx)
drivers/video/fbdev/core/fbmem.c
412
static int fb_check_foreignness(struct fb_info *fi)
drivers/video/fbdev/core/fbmem.c
42
struct fb_info *fb_info;
drivers/video/fbdev/core/fbmem.c
437
static int do_register_framebuffer(struct fb_info *fb_info)
drivers/video/fbdev/core/fbmem.c
442
if (fb_check_foreignness(fb_info))
drivers/video/fbdev/core/fbmem.c
455
if (!fb_info->modelist.prev || !fb_info->modelist.next)
drivers/video/fbdev/core/fbmem.c
456
INIT_LIST_HEAD(&fb_info->modelist);
drivers/video/fbdev/core/fbmem.c
458
fb_var_to_videomode(&mode, &fb_info->var);
drivers/video/fbdev/core/fbmem.c
459
err = fb_add_videomode(&mode, &fb_info->modelist);
drivers/video/fbdev/core/fbmem.c
463
fb_info->node = i;
drivers/video/fbdev/core/fbmem.c
464
refcount_set(&fb_info->count, 1);
drivers/video/fbdev/core/fbmem.c
465
mutex_init(&fb_info->lock);
drivers/video/fbdev/core/fbmem.c
466
mutex_init(&fb_info->mm_lock);
drivers/video/fbdev/core/fbmem.c
473
if (fb_info->fbops->fb_blank)
drivers/video/fbdev/core/fbmem.c
474
fb_info->blank = FB_BLANK_POWERDOWN;
drivers/video/fbdev/core/fbmem.c
476
fb_device_create(fb_info);
drivers/video/fbdev/core/fbmem.c
478
if (fb_info->pixmap.addr == NULL) {
drivers/video/fbdev/core/fbmem.c
479
fb_info->pixmap.addr = kmalloc(FBPIXMAPSIZE, GFP_KERNEL);
drivers/video/fbdev/core/fbmem.c
48
fb_info = registered_fb[idx];
drivers/video/fbdev/core/fbmem.c
480
if (fb_info->pixmap.addr) {
drivers/video/fbdev/core/fbmem.c
481
fb_info->pixmap.size = FBPIXMAPSIZE;
drivers/video/fbdev/core/fbmem.c
482
fb_info->pixmap.buf_align = 1;
drivers/video/fbdev/core/fbmem.c
483
fb_info->pixmap.scan_align = 1;
drivers/video/fbdev/core/fbmem.c
484
fb_info->pixmap.access_align = 32;
drivers/video/fbdev/core/fbmem.c
485
fb_info->pixmap.flags = FB_PIXMAP_DEFAULT;
drivers/video/fbdev/core/fbmem.c
488
fb_info->pixmap.offset = 0;
drivers/video/fbdev/core/fbmem.c
49
if (fb_info)
drivers/video/fbdev/core/fbmem.c
490
if (bitmap_empty(fb_info->pixmap.blit_x, FB_MAX_BLIT_WIDTH))
drivers/video/fbdev/core/fbmem.c
491
bitmap_fill(fb_info->pixmap.blit_x, FB_MAX_BLIT_WIDTH);
drivers/video/fbdev/core/fbmem.c
493
if (bitmap_empty(fb_info->pixmap.blit_y, FB_MAX_BLIT_HEIGHT))
drivers/video/fbdev/core/fbmem.c
494
bitmap_fill(fb_info->pixmap.blit_y, FB_MAX_BLIT_HEIGHT);
drivers/video/fbdev/core/fbmem.c
496
if (fb_info->skip_vt_switch)
drivers/video/fbdev/core/fbmem.c
497
pm_vt_switch_required(fb_info->device, false);
drivers/video/fbdev/core/fbmem.c
499
pm_vt_switch_required(fb_info->device, true);
drivers/video/fbdev/core/fbmem.c
50
refcount_inc(&fb_info->count);
drivers/video/fbdev/core/fbmem.c
502
registered_fb[i] = fb_info;
drivers/video/fbdev/core/fbmem.c
507
event.info = fb_info;
drivers/video/fbdev/core/fbmem.c
512
return fbcon_fb_registered(fb_info);
drivers/video/fbdev/core/fbmem.c
515
static void unbind_console(struct fb_info *fb_info)
drivers/video/fbdev/core/fbmem.c
517
int i = fb_info->node;
drivers/video/fbdev/core/fbmem.c
519
if (WARN_ON(i < 0 || i >= FB_MAX || registered_fb[i] != fb_info))
drivers/video/fbdev/core/fbmem.c
522
fbcon_fb_unbind(fb_info);
drivers/video/fbdev/core/fbmem.c
525
static void unlink_framebuffer(struct fb_info *fb_info)
drivers/video/fbdev/core/fbmem.c
529
i = fb_info->node;
drivers/video/fbdev/core/fbmem.c
53
return fb_info;
drivers/video/fbdev/core/fbmem.c
530
if (WARN_ON(i < 0 || i >= FB_MAX || registered_fb[i] != fb_info))
drivers/video/fbdev/core/fbmem.c
533
fb_device_destroy(fb_info);
drivers/video/fbdev/core/fbmem.c
534
pm_vt_switch_unregister(fb_info->device);
drivers/video/fbdev/core/fbmem.c
535
unbind_console(fb_info);
drivers/video/fbdev/core/fbmem.c
538
static void do_unregister_framebuffer(struct fb_info *fb_info)
drivers/video/fbdev/core/fbmem.c
540
unlink_framebuffer(fb_info);
drivers/video/fbdev/core/fbmem.c
541
if (fb_info->pixmap.addr &&
drivers/video/fbdev/core/fbmem.c
542
(fb_info->pixmap.flags & FB_PIXMAP_DEFAULT)) {
drivers/video/fbdev/core/fbmem.c
543
kfree(fb_info->pixmap.addr);
drivers/video/fbdev/core/fbmem.c
544
fb_info->pixmap.addr = NULL;
drivers/video/fbdev/core/fbmem.c
547
fbcon_delete_modelist(&fb_info->modelist);
drivers/video/fbdev/core/fbmem.c
548
fb_destroy_modelist(&fb_info->modelist);
drivers/video/fbdev/core/fbmem.c
549
registered_fb[fb_info->node] = NULL;
drivers/video/fbdev/core/fbmem.c
554
event.info = fb_info;
drivers/video/fbdev/core/fbmem.c
558
fbcon_fb_unregistered(fb_info);
drivers/video/fbdev/core/fbmem.c
56
void put_fb_info(struct fb_info *fb_info)
drivers/video/fbdev/core/fbmem.c
561
put_fb_info(fb_info);
drivers/video/fbdev/core/fbmem.c
574
register_framebuffer(struct fb_info *fb_info)
drivers/video/fbdev/core/fbmem.c
579
ret = do_register_framebuffer(fb_info);
drivers/video/fbdev/core/fbmem.c
58
if (!refcount_dec_and_test(&fb_info->count))
drivers/video/fbdev/core/fbmem.c
60
if (fb_info->fbops->fb_destroy)
drivers/video/fbdev/core/fbmem.c
603
unregister_framebuffer(struct fb_info *fb_info)
drivers/video/fbdev/core/fbmem.c
606
do_unregister_framebuffer(fb_info);
drivers/video/fbdev/core/fbmem.c
61
fb_info->fbops->fb_destroy(fb_info);
drivers/video/fbdev/core/fbmem.c
613
struct fb_info *info = data;
drivers/video/fbdev/core/fbmem.c
629
devm_register_framebuffer(struct device *dev, struct fb_info *fb_info)
drivers/video/fbdev/core/fbmem.c
633
ret = register_framebuffer(fb_info);
drivers/video/fbdev/core/fbmem.c
637
return devm_add_action_or_reset(dev, devm_unregister_framebuffer, fb_info);
drivers/video/fbdev/core/fbmem.c
650
void fb_set_suspend(struct fb_info *info, int state)
drivers/video/fbdev/core/fbmem.c
713
int fb_new_modelist(struct fb_info *info)
drivers/video/fbdev/core/fbmon.c
1220
int fb_get_mode(int flags, u32 val, struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/core/fbmon.c
1421
struct fb_info *info)
drivers/video/fbdev/core/fbmon.c
1439
int fb_validate_mode(const struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/core/fbsysfs.c
106
lock_fb_info(fb_info);
drivers/video/fbdev/core/fbsysfs.c
108
list_splice(&fb_info->modelist, &old_list);
drivers/video/fbdev/core/fbsysfs.c
110
&fb_info->modelist);
drivers/video/fbdev/core/fbsysfs.c
111
if (fb_new_modelist(fb_info)) {
drivers/video/fbdev/core/fbsysfs.c
112
fb_destroy_modelist(&fb_info->modelist);
drivers/video/fbdev/core/fbsysfs.c
113
list_splice(&old_list, &fb_info->modelist);
drivers/video/fbdev/core/fbsysfs.c
117
unlock_fb_info(fb_info);
drivers/video/fbdev/core/fbsysfs.c
126
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
132
list_for_each_entry(modelist, &fb_info->modelist, list) {
drivers/video/fbdev/core/fbsysfs.c
142
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
147
var = fb_info->var;
drivers/video/fbdev/core/fbsysfs.c
149
if ((err = activate(fb_info, &var)))
drivers/video/fbdev/core/fbsysfs.c
15
static int activate(struct fb_info *fb_info, struct fb_var_screeninfo *var)
drivers/video/fbdev/core/fbsysfs.c
157
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
158
return sysfs_emit(buf, "%d\n", fb_info->var.bits_per_pixel);
drivers/video/fbdev/core/fbsysfs.c
165
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
170
var = fb_info->var;
drivers/video/fbdev/core/fbsysfs.c
173
if ((err = activate(fb_info, &var)))
drivers/video/fbdev/core/fbsysfs.c
183
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
185
return sysfs_emit(buf, "%d\n", fb_info->var.rotate);
drivers/video/fbdev/core/fbsysfs.c
192
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
197
var = fb_info->var;
drivers/video/fbdev/core/fbsysfs.c
204
if ((err = activate(fb_info, &var)))
drivers/video/fbdev/core/fbsysfs.c
21
lock_fb_info(fb_info);
drivers/video/fbdev/core/fbsysfs.c
212
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
213
return sysfs_emit(buf, "%d,%d\n", fb_info->var.xres_virtual,
drivers/video/fbdev/core/fbsysfs.c
214
fb_info->var.yres_virtual);
drivers/video/fbdev/core/fbsysfs.c
22
err = fb_set_var(fb_info, var);
drivers/video/fbdev/core/fbsysfs.c
220
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
221
return sysfs_emit(buf, "%d\n", fb_info->fix.line_length);
drivers/video/fbdev/core/fbsysfs.c
228
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
234
err = fb_blank(fb_info, arg);
drivers/video/fbdev/core/fbsysfs.c
236
fbcon_fb_blanked(fb_info, arg);
drivers/video/fbdev/core/fbsysfs.c
24
fbcon_update_vcs(fb_info, var->activate & FB_ACTIVATE_ALL);
drivers/video/fbdev/core/fbsysfs.c
245
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
247
return sysfs_emit(buf, "%d\n", fb_info->blank);
drivers/video/fbdev/core/fbsysfs.c
25
unlock_fb_info(fb_info);
drivers/video/fbdev/core/fbsysfs.c
284
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
289
var = fb_info->var;
drivers/video/fbdev/core/fbsysfs.c
297
err = fb_pan_display(fb_info, &var);
drivers/video/fbdev/core/fbsysfs.c
308
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
309
return sysfs_emit(buf, "%d,%d\n", fb_info->var.xoffset,
drivers/video/fbdev/core/fbsysfs.c
310
fb_info->var.yoffset);
drivers/video/fbdev/core/fbsysfs.c
316
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
318
return sysfs_emit(buf, "%s\n", fb_info->fix.id);
drivers/video/fbdev/core/fbsysfs.c
325
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
332
lock_fb_info(fb_info);
drivers/video/fbdev/core/fbsysfs.c
334
fb_set_suspend(fb_info, (int)state);
drivers/video/fbdev/core/fbsysfs.c
336
unlock_fb_info(fb_info);
drivers/video/fbdev/core/fbsysfs.c
345
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
346
return sysfs_emit(buf, "%d\n", fb_info->state);
drivers/video/fbdev/core/fbsysfs.c
354
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
361
if (!fb_info || !fb_info->bl_dev)
drivers/video/fbdev/core/fbsysfs.c
383
mutex_lock(&fb_info->bl_curve_mutex);
drivers/video/fbdev/core/fbsysfs.c
385
fb_info->bl_curve[i] = tmp_curve[i];
drivers/video/fbdev/core/fbsysfs.c
386
mutex_unlock(&fb_info->bl_curve_mutex);
drivers/video/fbdev/core/fbsysfs.c
394
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
401
if (!fb_info || !fb_info->bl_dev)
drivers/video/fbdev/core/fbsysfs.c
404
mutex_lock(&fb_info->bl_curve_mutex);
drivers/video/fbdev/core/fbsysfs.c
407
fb_info->bl_curve + i);
drivers/video/fbdev/core/fbsysfs.c
408
mutex_unlock(&fb_info->bl_curve_mutex);
drivers/video/fbdev/core/fbsysfs.c
454
int fb_device_create(struct fb_info *fb_info)
drivers/video/fbdev/core/fbsysfs.c
456
int node = fb_info->node;
drivers/video/fbdev/core/fbsysfs.c
460
fb_info->dev = device_create_with_groups(fb_class, fb_info->device, devt, fb_info,
drivers/video/fbdev/core/fbsysfs.c
462
if (IS_ERR(fb_info->dev)) {
drivers/video/fbdev/core/fbsysfs.c
464
ret = PTR_ERR(fb_info->dev);
drivers/video/fbdev/core/fbsysfs.c
466
fb_info->dev = NULL;
drivers/video/fbdev/core/fbsysfs.c
472
void fb_device_destroy(struct fb_info *fb_info)
drivers/video/fbdev/core/fbsysfs.c
474
dev_t devt = MKDEV(FB_MAJOR, fb_info->node);
drivers/video/fbdev/core/fbsysfs.c
476
if (!fb_info->dev)
drivers/video/fbdev/core/fbsysfs.c
480
fb_info->dev = NULL;
drivers/video/fbdev/core/fbsysfs.c
57
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
67
list_for_each_entry(modelist, &fb_info->modelist, list) {
drivers/video/fbdev/core/fbsysfs.c
72
var = fb_info->var;
drivers/video/fbdev/core/fbsysfs.c
74
if ((err = activate(fb_info, &var)))
drivers/video/fbdev/core/fbsysfs.c
76
fb_info->mode = mode;
drivers/video/fbdev/core/fbsysfs.c
86
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/fbsysfs.c
88
if (!fb_info->mode)
drivers/video/fbdev/core/fbsysfs.c
91
return mode_string(buf, 0, fb_info->mode);
drivers/video/fbdev/core/fbsysfs.c
98
struct fb_info *fb_info = dev_get_drvdata(device);
drivers/video/fbdev/core/modedb.c
548
static int fb_try_mode(struct fb_var_screeninfo *var, struct fb_info *info,
drivers/video/fbdev/core/modedb.c
624
struct fb_info *info, const char *mode_option,
drivers/video/fbdev/core/softcursor.c
22
int soft_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/core/svgalib.c
192
void svga_settile(struct fb_info *info, struct fb_tilemap *map)
drivers/video/fbdev/core/svgalib.c
217
void svga_tilecopy(struct fb_info *info, struct fb_tilearea *area)
drivers/video/fbdev/core/svgalib.c
255
void svga_tilefill(struct fb_info *info, struct fb_tilerect *rect)
drivers/video/fbdev/core/svgalib.c
276
void svga_tileblit(struct fb_info *info, struct fb_tileblit *blit)
drivers/video/fbdev/core/svgalib.c
301
void svga_tilecursor(void __iomem *regbase, struct fb_info *info, struct fb_tilecursor *cursor)
drivers/video/fbdev/core/svgalib.c
343
int svga_get_tilemax(struct fb_info *info)
drivers/video/fbdev/core/svgalib.c
350
void svga_get_caps(struct fb_info *info, struct fb_blit_caps *caps,
drivers/video/fbdev/core/syscopyarea.c
19
void sys_copyarea(struct fb_info *p, const struct fb_copyarea *area)
drivers/video/fbdev/core/sysfillrect.c
19
void sys_fillrect(struct fb_info *p, const struct fb_fillrect *rect)
drivers/video/fbdev/core/sysimgblt.c
19
void sys_imageblit(struct fb_info *p, const struct fb_image *image)
drivers/video/fbdev/core/sysmem.h
15
static inline struct fb_address fb_address_init(struct fb_info *p)
drivers/video/fbdev/core/tileblit.c
115
static void tile_cursor(struct vc_data *vc, struct fb_info *info, bool enable,
drivers/video/fbdev/core/tileblit.c
152
static int tile_update_start(struct fb_info *info)
drivers/video/fbdev/core/tileblit.c
173
void fbcon_set_tileops(struct vc_data *vc, struct fb_info *info)
drivers/video/fbdev/core/tileblit.c
19
static void tile_bmove(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/tileblit.c
34
static void tile_clear(struct vc_data *vc, struct fb_info *info, int sy,
drivers/video/fbdev/core/tileblit.c
52
static void tile_putcs(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/core/tileblit.c
74
static void tile_clear_margins(struct vc_data *vc, struct fb_info *info,
drivers/video/fbdev/cyber2000fb.c
155
cyber2000fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/cyber2000fb.c
187
cyber2000fb_copyarea(struct fb_info *info, const struct fb_copyarea *region)
drivers/video/fbdev/cyber2000fb.c
230
static int cyber2000fb_sync(struct fb_info *info)
drivers/video/fbdev/cyber2000fb.c
265
u_int transp, struct fb_info *info)
drivers/video/fbdev/cyber2000fb.c
58
struct fb_info fb;
drivers/video/fbdev/cyber2000fb.c
747
cyber2000fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/cyber2000fb.c
850
static int cyber2000fb_set_par(struct fb_info *info)
drivers/video/fbdev/cyber2000fb.c
960
cyber2000fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/cyber2000fb.c
996
static int cyber2000fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/dnfb.c
108
static int dnfb_blank(int blank, struct fb_info *info);
drivers/video/fbdev/dnfb.c
109
static void dnfb_copyarea(struct fb_info *info, const struct fb_copyarea *area);
drivers/video/fbdev/dnfb.c
141
static int dnfb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/dnfb.c
151
void dnfb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/dnfb.c
232
struct fb_info *info;
drivers/video/fbdev/efifb.c
146
static void efifb_show_boot_graphics(struct fb_info *info, const struct screen_info *si)
drivers/video/fbdev/efifb.c
245
static inline void efifb_show_boot_graphics(struct fb_info *info, const struct screen_info *si)
drivers/video/fbdev/efifb.c
253
static void efifb_destroy(struct fb_info *info)
drivers/video/fbdev/efifb.c
350
struct fb_info *info;
drivers/video/fbdev/efifb.c
581
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/efifb.c
75
struct fb_info *info)
drivers/video/fbdev/ep93xx-fb.c
148
static void ep93xxfb_set_video_attribs(struct fb_info *info)
drivers/video/fbdev/ep93xx-fb.c
158
static int ep93xxfb_set_pixelmode(struct fb_info *info)
drivers/video/fbdev/ep93xx-fb.c
227
static void ep93xxfb_set_timing(struct fb_info *info)
drivers/video/fbdev/ep93xx-fb.c
270
static int ep93xxfb_set_par(struct fb_info *info)
drivers/video/fbdev/ep93xx-fb.c
291
struct fb_info *info)
drivers/video/fbdev/ep93xx-fb.c
310
static int ep93xxfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/ep93xx-fb.c
324
static int ep93xxfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/ep93xx-fb.c
353
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/ep93xx-fb.c
418
static int ep93xxfb_alloc_videomem(struct fb_info *info)
drivers/video/fbdev/ep93xx-fb.c
455
static void ep93xxfb_dealloc_videomem(struct fb_info *info)
drivers/video/fbdev/ep93xx-fb.c
465
struct fb_info *info;
drivers/video/fbdev/ep93xx-fb.c
558
fb_info(info, "registered. Mode = %dx%d-%d\n",
drivers/video/fbdev/ep93xx-fb.c
579
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/ffb.c
1039
struct fb_info *info = dev_get_drvdata(&op->dev);
drivers/video/fbdev/ffb.c
33
unsigned, struct fb_info *);
drivers/video/fbdev/ffb.c
34
static int ffb_blank(int, struct fb_info *);
drivers/video/fbdev/ffb.c
36
static void ffb_imageblit(struct fb_info *, const struct fb_image *);
drivers/video/fbdev/ffb.c
37
static void ffb_fillrect(struct fb_info *, const struct fb_fillrect *);
drivers/video/fbdev/ffb.c
38
static void ffb_copyarea(struct fb_info *, const struct fb_copyarea *);
drivers/video/fbdev/ffb.c
39
static int ffb_sync(struct fb_info *);
drivers/video/fbdev/ffb.c
40
static int ffb_pan_display(struct fb_var_screeninfo *, struct fb_info *);
drivers/video/fbdev/ffb.c
410
static int ffb_sync(struct fb_info *p)
drivers/video/fbdev/ffb.c
42
static int ffb_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma);
drivers/video/fbdev/ffb.c
43
static int ffb_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg);
drivers/video/fbdev/ffb.c
468
static int ffb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/ffb.c
488
static void ffb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/ffb.c
528
static void ffb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/ffb.c
562
static void ffb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/ffb.c
663
unsigned transp, struct fb_info *info)
drivers/video/fbdev/ffb.c
685
static int ffb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/ffb.c
864
static int ffb_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/ffb.c
873
static int ffb_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/ffb.c
885
static void ffb_init_fix(struct fb_info *info)
drivers/video/fbdev/ffb.c
914
struct fb_info *info;
drivers/video/fbdev/fm2fb.c
165
u_int transp, struct fb_info *info);
drivers/video/fbdev/fm2fb.c
166
static int fm2fb_blank(int blank, struct fb_info *info);
drivers/video/fbdev/fm2fb.c
178
static int fm2fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/fm2fb.c
194
u_int transp, struct fb_info *info)
drivers/video/fbdev/fm2fb.c
229
struct fb_info *info;
drivers/video/fbdev/fm2fb.c
289
fb_info(info, "%s frame buffer device\n", fb_fix.id);
drivers/video/fbdev/fsl-diu-fb.c
1023
static int fsl_diu_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/fsl-diu-fb.c
1127
static int fsl_diu_set_par(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
1197
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
1243
struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
1266
static int fsl_diu_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/fsl-diu-fb.c
1397
static int fsl_diu_open(struct fb_info *info, int user)
drivers/video/fbdev/fsl-diu-fb.c
1425
static int fsl_diu_release(struct fb_info *info, int user)
drivers/video/fbdev/fsl-diu-fb.c
1465
static int install_fb(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
1558
fb_info(info, "%s registered successfully\n", mfbi->id);
drivers/video/fbdev/fsl-diu-fb.c
1563
static void uninstall_fb(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
1714
struct fb_info *info = &data->fsl_diu_info[i];
drivers/video/fbdev/fsl-diu-fb.c
368
struct fb_info fsl_diu_info[NUM_AOIS];
drivers/video/fbdev/fsl-diu-fb.c
500
static void fsl_diu_enable_panel(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
552
static void fsl_diu_disable_panel(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
606
static void enable_lcdc(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
615
static void disable_lcdc(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
625
struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
700
struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
784
static void set_fix(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
799
static void update_lcdc(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
868
static int map_video_memory(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
888
static void unmap_video_memory(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
907
static int fsl_diu_set_aoi(struct fb_info *info)
drivers/video/fbdev/fsl-diu-fb.c
994
static void fsl_diu_load_cursor_image(struct fb_info *info,
drivers/video/fbdev/g364fb.c
107
struct fb_info *info);
drivers/video/fbdev/g364fb.c
110
struct fb_info *info);
drivers/video/fbdev/g364fb.c
111
static int g364fb_blank(int blank, struct fb_info *info);
drivers/video/fbdev/g364fb.c
127
struct fb_info *info)
drivers/video/fbdev/g364fb.c
140
static int g364fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/g364fb.c
153
u_int blue, u_int transp, struct fb_info *info)
drivers/video/fbdev/g364fb.c
216
fb_info.fbops = &g364fb_ops;
drivers/video/fbdev/g364fb.c
217
fb_info.screen_base = (char *) G364_MEM_BASE; /* virtual kernel address */
drivers/video/fbdev/g364fb.c
218
fb_info.var = fb_var;
drivers/video/fbdev/g364fb.c
219
fb_info.fix = fb_fix;
drivers/video/fbdev/g364fb.c
220
fb_info.flags = FBINFO_HWACCEL_YPAN;
drivers/video/fbdev/g364fb.c
222
fb_alloc_cmap(&fb_info.cmap, 255, 0);
drivers/video/fbdev/g364fb.c
224
if (register_framebuffer(&fb_info) < 0)
drivers/video/fbdev/g364fb.c
72
static struct fb_info fb_info;
drivers/video/fbdev/gbefb.c
1122
struct fb_info *info;
drivers/video/fbdev/gbefb.c
1221
fb_info(info, "%s rev %d @ 0x%08x using %dkB memory\n",
drivers/video/fbdev/gbefb.c
1239
struct fb_info *info = platform_get_drvdata(p_dev);
drivers/video/fbdev/gbefb.c
388
static int gbefb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/gbefb.c
640
static int gbefb_set_par(struct fb_info *info)
drivers/video/fbdev/gbefb.c
851
struct fb_info *info)
drivers/video/fbdev/gbefb.c
900
static int gbefb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/gbefb.c
995
static int gbefb_mmap(struct fb_info *info,
drivers/video/fbdev/geode/display_gx.c
168
void gx_set_hw_palette_reg(struct fb_info *info, unsigned regno,
drivers/video/fbdev/geode/display_gx.c
58
void gx_set_mode(struct fb_info *info)
drivers/video/fbdev/geode/display_gx1.c
192
static void gx1_set_hw_palette_reg(struct fb_info *info, unsigned regno,
drivers/video/fbdev/geode/display_gx1.c
77
static void gx1_set_mode(struct fb_info *info)
drivers/video/fbdev/geode/geodefb.h
14
void (*set_mode)(struct fb_info *);
drivers/video/fbdev/geode/geodefb.h
15
void (*set_palette_reg)(struct fb_info *, unsigned, unsigned, unsigned, unsigned);
drivers/video/fbdev/geode/geodefb.h
19
void (*set_dclk)(struct fb_info *);
drivers/video/fbdev/geode/geodefb.h
20
void (*configure_display)(struct fb_info *);
drivers/video/fbdev/geode/geodefb.h
21
int (*blank_display)(struct fb_info *, int blank_mode);
drivers/video/fbdev/geode/gx1fb_core.c
131
static int gx1fb_set_par(struct fb_info *info)
drivers/video/fbdev/geode/gx1fb_core.c
156
struct fb_info *info)
drivers/video/fbdev/geode/gx1fb_core.c
188
static int gx1fb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/geode/gx1fb_core.c
195
static int gx1fb_map_video_memory(struct fb_info *info, struct pci_dev *dev)
drivers/video/fbdev/geode/gx1fb_core.c
237
static int parse_panel_option(struct fb_info *info)
drivers/video/fbdev/geode/gx1fb_core.c
265
static struct fb_info *gx1fb_init_fbinfo(struct device *dev)
drivers/video/fbdev/geode/gx1fb_core.c
268
struct fb_info *info;
drivers/video/fbdev/geode/gx1fb_core.c
317
struct fb_info *info;
drivers/video/fbdev/geode/gx1fb_core.c
357
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/geode/gx1fb_core.c
382
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/geode/gx1fb_core.c
97
static int gx1fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/geode/gxfb.h
42
void gx_set_mode(struct fb_info *info);
drivers/video/fbdev/geode/gxfb.h
43
void gx_set_hw_palette_reg(struct fb_info *info, unsigned regno,
drivers/video/fbdev/geode/gxfb.h
46
void gx_set_dclk_frequency(struct fb_info *info);
drivers/video/fbdev/geode/gxfb.h
47
void gx_configure_display(struct fb_info *info);
drivers/video/fbdev/geode/gxfb.h
48
int gx_blank_display(struct fb_info *info, int blank_mode);
drivers/video/fbdev/geode/gxfb.h
50
int gx_powerdown(struct fb_info *info);
drivers/video/fbdev/geode/gxfb.h
51
int gx_powerup(struct fb_info *info);
drivers/video/fbdev/geode/gxfb_core.c
127
static int gxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/geode/gxfb_core.c
159
static int gxfb_set_par(struct fb_info *info)
drivers/video/fbdev/geode/gxfb_core.c
182
struct fb_info *info)
drivers/video/fbdev/geode/gxfb_core.c
212
static int gxfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/geode/gxfb_core.c
217
static int gxfb_map_video_memory(struct fb_info *info, struct pci_dev *dev)
drivers/video/fbdev/geode/gxfb_core.c
279
static struct fb_info *gxfb_init_fbinfo(struct device *dev)
drivers/video/fbdev/geode/gxfb_core.c
282
struct fb_info *info;
drivers/video/fbdev/geode/gxfb_core.c
325
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/geode/gxfb_core.c
340
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/geode/gxfb_core.c
358
struct fb_info *info;
drivers/video/fbdev/geode/gxfb_core.c
411
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/geode/gxfb_core.c
439
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/geode/lxfb.h
59
void lx_set_mode(struct fb_info *);
drivers/video/fbdev/geode/lxfb.h
61
int lx_blank_display(struct fb_info *, int);
drivers/video/fbdev/geode/lxfb.h
62
void lx_set_palette_reg(struct fb_info *, unsigned int, unsigned int,
drivers/video/fbdev/geode/lxfb.h
65
int lx_powerdown(struct fb_info *info);
drivers/video/fbdev/geode/lxfb.h
66
int lx_powerup(struct fb_info *info);
drivers/video/fbdev/geode/lxfb_core.c
236
static int lxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/geode/lxfb_core.c
269
static int lxfb_set_par(struct fb_info *info)
drivers/video/fbdev/geode/lxfb_core.c
292
struct fb_info *info)
drivers/video/fbdev/geode/lxfb_core.c
322
static int lxfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/geode/lxfb_core.c
328
static int lxfb_map_video_memory(struct fb_info *info, struct pci_dev *dev)
drivers/video/fbdev/geode/lxfb_core.c
402
static struct fb_info *lxfb_init_fbinfo(struct device *dev)
drivers/video/fbdev/geode/lxfb_core.c
405
struct fb_info *info;
drivers/video/fbdev/geode/lxfb_core.c
448
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/geode/lxfb_core.c
463
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/geode/lxfb_core.c
481
struct fb_info *info;
drivers/video/fbdev/geode/lxfb_core.c
542
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/geode/lxfb_core.c
572
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/geode/lxfb_ops.c
161
static void lx_set_clock(struct fb_info *info)
drivers/video/fbdev/geode/lxfb_ops.c
181
static void lx_graphics_disable(struct fb_info *info)
drivers/video/fbdev/geode/lxfb_ops.c
246
static void lx_graphics_enable(struct fb_info *info)
drivers/video/fbdev/geode/lxfb_ops.c
342
void lx_set_mode(struct fb_info *info)
drivers/video/fbdev/geode/lxfb_ops.c
506
void lx_set_palette_reg(struct fb_info *info, unsigned regno,
drivers/video/fbdev/geode/lxfb_ops.c
522
int lx_blank_display(struct fb_info *info, int blank_mode)
drivers/video/fbdev/geode/lxfb_ops.c
814
int lx_powerdown(struct fb_info *info)
drivers/video/fbdev/geode/lxfb_ops.c
828
int lx_powerup(struct fb_info *info)
drivers/video/fbdev/geode/suspend_gx.c
233
int gx_powerdown(struct fb_info *info)
drivers/video/fbdev/geode/suspend_gx.c
247
int gx_powerup(struct fb_info *info)
drivers/video/fbdev/geode/video_cs5530.c
133
static int cs5530_blank_display(struct fb_info *info, int blank_mode)
drivers/video/fbdev/geode/video_cs5530.c
68
static void cs5530_set_dclk_frequency(struct fb_info *info)
drivers/video/fbdev/geode/video_cs5530.c
95
static void cs5530_configure_display(struct fb_info *info)
drivers/video/fbdev/geode/video_gx.c
116
void gx_set_dclk_frequency(struct fb_info *info)
drivers/video/fbdev/geode/video_gx.c
175
gx_configure_tft(struct fb_info *info)
drivers/video/fbdev/geode/video_gx.c
232
void gx_configure_display(struct fb_info *info)
drivers/video/fbdev/geode/video_gx.c
294
int gx_blank_display(struct fb_info *info, int blank_mode)
drivers/video/fbdev/goldfishfb.c
116
static int goldfish_fb_set_par(struct fb_info *info)
drivers/video/fbdev/goldfishfb.c
130
struct fb_info *info)
drivers/video/fbdev/goldfishfb.c
148
static int goldfish_fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/goldfishfb.c
44
struct fb_info fb;
drivers/video/fbdev/goldfishfb.c
73
unsigned int blue, unsigned int transp, struct fb_info *info)
drivers/video/fbdev/goldfishfb.c
89
struct fb_info *info)
drivers/video/fbdev/grvga.c
143
static int grvga_set_par(struct fb_info *info)
drivers/video/fbdev/grvga.c
187
static int grvga_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info)
drivers/video/fbdev/grvga.c
234
struct fb_info *info)
drivers/video/fbdev/grvga.c
326
struct fb_info *info;
drivers/video/fbdev/grvga.c
506
struct fb_info *info = dev_get_drvdata(&device->dev);
drivers/video/fbdev/grvga.c
78
struct fb_info *info)
drivers/video/fbdev/gxt4500.c
362
struct fb_info *info)
drivers/video/fbdev/gxt4500.c
376
static int gxt4500_set_par(struct fb_info *info)
drivers/video/fbdev/gxt4500.c
515
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/gxt4500.c
550
struct fb_info *info)
drivers/video/fbdev/gxt4500.c
564
static int gxt4500_blank(int blank, struct fb_info *info)
drivers/video/fbdev/gxt4500.c
619
struct fb_info *info;
drivers/video/fbdev/gxt4500.c
715
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/gxt4500.c
737
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/hecubafb.c
118
static void hecubafb_dpy_deferred_io(struct fb_info *info, struct list_head *pagereflist)
drivers/video/fbdev/hecubafb.c
123
static void hecubafb_defio_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/video/fbdev/hecubafb.c
130
static void hecubafb_defio_damage_area(struct fb_info *info, u32 x, u32 y,
drivers/video/fbdev/hecubafb.c
154
struct fb_info *info;
drivers/video/fbdev/hecubafb.c
202
fb_info(info, "Hecuba frame buffer device, using %dK of video memory\n",
drivers/video/fbdev/hecubafb.c
222
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/hgafb.c
241
static void hga_show_logo(struct fb_info *info)
drivers/video/fbdev/hgafb.c
371
static int hgafb_open(struct fb_info *info, int init)
drivers/video/fbdev/hgafb.c
387
static int hgafb_release(struct fb_info *info, int init)
drivers/video/fbdev/hgafb.c
411
u_int transp, struct fb_info *info)
drivers/video/fbdev/hgafb.c
431
struct fb_info *info)
drivers/video/fbdev/hgafb.c
463
static int hgafb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/hgafb.c
472
static void hgafb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/hgafb.c
492
static void hgafb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/hgafb.c
523
static void hgafb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/hgafb.c
54
#define CHKINFO(ret) if (info != &fb_info) { printk(KERN_DEBUG __FILE__": This should never happen, line:%d \n", __LINE__); return ret; }
drivers/video/fbdev/hgafb.c
568
struct fb_info *info;
drivers/video/fbdev/hgafb.c
604
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/hgafb.c
611
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/hgafb.c
68
static inline u8 __iomem * rowaddr(struct fb_info *info, u_int row)
drivers/video/fbdev/hitfb.c
140
static void hitfb_fillrect(struct fb_info *p, const struct fb_fillrect *rect)
drivers/video/fbdev/hitfb.c
164
static void hitfb_copyarea(struct fb_info *p, const struct fb_copyarea *area)
drivers/video/fbdev/hitfb.c
173
struct fb_info *info)
drivers/video/fbdev/hitfb.c
186
static int hitfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/hitfb.c
223
unsigned blue, unsigned transp, struct fb_info *info)
drivers/video/fbdev/hitfb.c
246
static int hitfb_sync(struct fb_info *info)
drivers/video/fbdev/hitfb.c
253
static int hitfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/hitfb.c
304
static int hitfb_set_par(struct fb_info *info)
drivers/video/fbdev/hitfb.c
347
struct fb_info *info;
drivers/video/fbdev/hitfb.c
425
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/hitfb.c
438
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/hpfb.c
119
static int hpfb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/hpfb.c
146
static void hpfb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/hpfb.c
151
static void hpfb_fillrect(struct fb_info *p, const struct fb_fillrect *region)
drivers/video/fbdev/hpfb.c
171
static int hpfb_sync(struct fb_info *info)
drivers/video/fbdev/hpfb.c
22
static struct fb_info fb_info = {
drivers/video/fbdev/hpfb.c
220
fb_info.fix.smem_start = (in_8(fb_regs + fboff) << 16);
drivers/video/fbdev/hpfb.c
223
fb_info.fix.smem_start += phys_base;
drivers/video/fbdev/hpfb.c
244
fb_info.fix.line_length = fb_width;
drivers/video/fbdev/hpfb.c
246
fb_info.fix.smem_len = fb_width * fb_height;
drivers/video/fbdev/hpfb.c
247
fb_start = (unsigned long)ioremap_wt(fb_info.fix.smem_start,
drivers/video/fbdev/hpfb.c
248
fb_info.fix.smem_len);
drivers/video/fbdev/hpfb.c
256
fb_info.fix.smem_start, fb_start, fb_info.fix.smem_len/1024);
drivers/video/fbdev/hpfb.c
258
hpfb_defined.xres, hpfb_defined.yres, hpfb_defined.bits_per_pixel, fb_info.fix.line_length);
drivers/video/fbdev/hpfb.c
288
strcat(fb_info.fix.id, "Topcat");
drivers/video/fbdev/hpfb.c
290
strcat(fb_info.fix.id, "Catseye");
drivers/video/fbdev/hpfb.c
291
fb_info.fbops = &hpfb_ops;
drivers/video/fbdev/hpfb.c
292
fb_info.var = hpfb_defined;
drivers/video/fbdev/hpfb.c
293
fb_info.screen_base = (char *)fb_start;
drivers/video/fbdev/hpfb.c
295
ret = fb_alloc_cmap(&fb_info.cmap, 1 << hpfb_defined.bits_per_pixel, 0);
drivers/video/fbdev/hpfb.c
299
ret = register_framebuffer(&fb_info);
drivers/video/fbdev/hpfb.c
303
fb_info(&fb_info, "%s frame buffer device\n", fb_info.fix.id);
drivers/video/fbdev/hpfb.c
308
fb_dealloc_cmap(&fb_info.cmap);
drivers/video/fbdev/hpfb.c
311
if (fb_info.screen_base) {
drivers/video/fbdev/hpfb.c
312
iounmap(fb_info.screen_base);
drivers/video/fbdev/hpfb.c
313
fb_info.screen_base = NULL;
drivers/video/fbdev/hpfb.c
356
unregister_framebuffer(&fb_info);
drivers/video/fbdev/hpfb.c
360
fb_dealloc_cmap(&fb_info.cmap);
drivers/video/fbdev/hpfb.c
361
if (fb_info.screen_base)
drivers/video/fbdev/hpfb.c
362
iounmap(fb_info.screen_base);
drivers/video/fbdev/hpfb.c
78
struct fb_info *info)
drivers/video/fbdev/i740fb.c
1008
struct fb_info *info;
drivers/video/fbdev/i740fb.c
1068
fb_info(info, "Intel740 on %s, %ld KB %s\n",
drivers/video/fbdev/i740fb.c
1144
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/i740fb.c
1171
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/i740fb.c
1190
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/i740fb.c
1213
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/i740fb.c
159
static int i740fb_setup_ddc_bus(struct fb_info *info)
drivers/video/fbdev/i740fb.c
181
static int i740fb_open(struct fb_info *info, int user)
drivers/video/fbdev/i740fb.c
192
static int i740fb_release(struct fb_info *info, int user)
drivers/video/fbdev/i740fb.c
393
struct i740fb_par *par, struct fb_info *info)
drivers/video/fbdev/i740fb.c
663
static int i740fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/i740fb.c
741
static int i740fb_set_par(struct fb_info *info)
drivers/video/fbdev/i740fb.c
870
struct fb_info *info)
drivers/video/fbdev/i740fb.c
905
struct fb_info *info)
drivers/video/fbdev/i740fb.c
951
static int i740fb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/i810/i810-i2c.c
155
int i810_probe_i2c_connector(struct fb_info *info, u8 **out_edid, int conn)
drivers/video/fbdev/i810/i810_accel.c
118
static inline u32 begin_iring(struct fb_info *info, u32 space)
drivers/video/fbdev/i810/i810_accel.c
163
int blit_bpp, struct fb_info *info)
drivers/video/fbdev/i810/i810_accel.c
197
struct fb_info *info)
drivers/video/fbdev/i810/i810_accel.c
238
int fg, struct fb_info *info)
drivers/video/fbdev/i810/i810_accel.c
256
static inline void load_front(int offset, struct fb_info *info)
drivers/video/fbdev/i810/i810_accel.c
298
void i810fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/i810/i810_accel.c
326
void i810fb_copyarea(struct fb_info *info, const struct fb_copyarea *region)
drivers/video/fbdev/i810/i810_accel.c
367
void i810fb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/i810/i810_accel.c
405
int i810fb_sync(struct fb_info *info)
drivers/video/fbdev/i810/i810_accel.c
415
void i810fb_load_front(u32 offset, struct fb_info *info)
drivers/video/fbdev/i810/i810_accel.c
435
void i810fb_init_ringbuffer(struct fb_info *info)
drivers/video/fbdev/i810/i810_accel.c
59
static inline int wait_for_space(struct fb_info *info, u32 space)
drivers/video/fbdev/i810/i810_accel.c
90
static inline int wait_for_engine_idle(struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1088
static int encode_fix(struct fb_fix_screeninfo *fix, struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1201
u8 *transp, struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1240
static int i810fb_open(struct fb_info *info, int user)
drivers/video/fbdev/i810/i810_main.c
1260
static int i810fb_release(struct fb_info *info, int user)
drivers/video/fbdev/i810/i810_main.c
1284
struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1378
struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1390
static int i810fb_blank (int blank_mode, struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1435
static int i810fb_set_par(struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1457
struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1479
static int i810fb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/i810/i810_main.c
1569
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/i810/i810_main.c
1601
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/i810/i810_main.c
1667
static int i810_alloc_agp_mem(struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1730
static void i810_init_monspecs(struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1762
static void i810_init_defaults(struct i810fb_par *par, struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
1899
static void i810fb_find_init_mode(struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
2017
struct fb_info *info;
drivers/video/fbdev/i810/i810_main.c
2105
static void i810fb_release_resource(struct fb_info *info,
drivers/video/fbdev/i810/i810_main.c
2135
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/i810/i810_main.c
82
static int i810fb_cursor(struct fb_info *info, struct fb_cursor *cursor);
drivers/video/fbdev/i810/i810_main.c
820
static void i810_load_cursor_colors(int fg, int bg, struct fb_info *info)
drivers/video/fbdev/i810/i810_main.c
90
static int i810fb_set_par (struct fb_info *info);
drivers/video/fbdev/i810/i810_main.c
92
u8 *transp, struct fb_info *info);
drivers/video/fbdev/i810/i810_main.c
94
unsigned transp, struct fb_info *info);
drivers/video/fbdev/i810/i810_main.c
95
static int i810fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info);
drivers/video/fbdev/i810/i810_main.c
96
static int i810fb_blank (int blank_mode, struct fb_info *info);
drivers/video/fbdev/i810/i810_main.c
99
static void i810fb_release_resource (struct fb_info *info, struct i810fb_par *par);
drivers/video/fbdev/i810/i810_main.c
993
struct fb_info *info)
drivers/video/fbdev/i810/i810_main.h
27
extern void i810fb_fillrect (struct fb_info *p,
drivers/video/fbdev/i810/i810_main.h
29
extern void i810fb_copyarea (struct fb_info *p,
drivers/video/fbdev/i810/i810_main.h
31
extern void i810fb_imageblit(struct fb_info *p, const struct fb_image *image);
drivers/video/fbdev/i810/i810_main.h
32
extern int i810fb_sync (struct fb_info *p);
drivers/video/fbdev/i810/i810_main.h
34
extern void i810fb_init_ringbuffer(struct fb_info *info);
drivers/video/fbdev/i810/i810_main.h
35
extern void i810fb_load_front (u32 offset, struct fb_info *info);
drivers/video/fbdev/i810/i810_main.h
39
extern int i810_probe_i2c_connector(struct fb_info *info, u8 **out_edid,
drivers/video/fbdev/i810/i810_main.h
44
static inline int i810_probe_i2c_connector(struct fb_info *info, u8 **out_edid,
drivers/video/fbdev/imsttfb.c
1033
imsttfb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/imsttfb.c
1197
imsttfb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/imsttfb.c
1267
imsttfb_ioctl(struct fb_info *info, u_int cmd, u_long arg)
drivers/video/fbdev/imsttfb.c
1352
static int init_imstt(struct fb_info *info)
drivers/video/fbdev/imsttfb.c
1464
fb_info(info, "%s frame buffer; %uMB vram; chip version %u\n",
drivers/video/fbdev/imsttfb.c
1473
struct fb_info *info;
drivers/video/fbdev/imsttfb.c
1556
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/imsttfb.c
654
set_imstt_regvals (struct fb_info *info, u_int bpp)
drivers/video/fbdev/imsttfb.c
746
set_offset (struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/imsttfb.c
781
imsttfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/imsttfb.c
860
imsttfb_set_par(struct fb_info *info)
drivers/video/fbdev/imsttfb.c
878
u_int transp, struct fb_info *info)
drivers/video/fbdev/imsttfb.c
922
imsttfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/imsttfb.c
935
imsttfb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/imsttfb.c
989
imsttfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/imxfb.c
1062
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/imxfb.c
1076
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/imxfb.c
1086
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/imxfb.c
268
struct fb_info *info);
drivers/video/fbdev/imxfb.c
278
u_int trans, struct fb_info *info)
drivers/video/fbdev/imxfb.c
296
u_int trans, struct fb_info *info)
drivers/video/fbdev/imxfb.c
370
static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/imxfb.c
485
static int imxfb_set_par(struct fb_info *info)
drivers/video/fbdev/imxfb.c
575
static int imxfb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/imxfb.c
609
static int imxfb_activate_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/imxfb.c
693
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/imxfb.c
881
struct fb_info *info;
drivers/video/fbdev/kyro/fbdev.c
301
static int kyro_dev_video_mode_set(struct fb_info *info)
drivers/video/fbdev/kyro/fbdev.c
399
static int kyrofb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/kyro/fbdev.c
478
static int kyrofb_set_par(struct fb_info *info)
drivers/video/fbdev/kyro/fbdev.c
538
u_int blue, u_int transp, struct fb_info *info)
drivers/video/fbdev/kyro/fbdev.c
590
static int kyrofb_ioctl(struct fb_info *info,
drivers/video/fbdev/kyro/fbdev.c
673
struct fb_info *info;
drivers/video/fbdev/kyro/fbdev.c
749
fb_info(info, "%s frame buffer device, at %dx%d@%d using %ldk/%ldk of VRAM\n",
drivers/video/fbdev/kyro/fbdev.c
766
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/leo.c
203
static void leo_switch_from_graph(struct fb_info *info)
drivers/video/fbdev/leo.c
245
static int leo_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/leo.c
268
unsigned transp, struct fb_info *info)
drivers/video/fbdev/leo.c
308
static int leo_blank(int blank, struct fb_info *info)
drivers/video/fbdev/leo.c
32
unsigned, struct fb_info *);
drivers/video/fbdev/leo.c
33
static int leo_blank(int, struct fb_info *);
drivers/video/fbdev/leo.c
34
static int leo_pan_display(struct fb_var_screeninfo *, struct fb_info *);
drivers/video/fbdev/leo.c
36
static int leo_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma);
drivers/video/fbdev/leo.c
37
static int leo_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg);
drivers/video/fbdev/leo.c
410
static int leo_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/leo.c
419
static int leo_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/leo.c
430
leo_init_fix(struct fb_info *info, struct device_node *dp)
drivers/video/fbdev/leo.c
442
static void leo_wid_put(struct fb_info *info, struct fb_wid_list *wl)
drivers/video/fbdev/leo.c
480
static void leo_init_wids(struct fb_info *info)
drivers/video/fbdev/leo.c
503
static void leo_init_hw(struct fb_info *info)
drivers/video/fbdev/leo.c
527
static void leo_unmap_regs(struct platform_device *op, struct fb_info *info,
drivers/video/fbdev/leo.c
548
struct fb_info *info;
drivers/video/fbdev/leo.c
635
struct fb_info *info = dev_get_drvdata(&op->dev);
drivers/video/fbdev/macfb.c
134
static struct fb_info fb_info;
drivers/video/fbdev/macfb.c
146
struct fb_info *info)
drivers/video/fbdev/macfb.c
192
struct fb_info *info)
drivers/video/fbdev/macfb.c
223
struct fb_info *info)
drivers/video/fbdev/macfb.c
257
struct fb_info *info)
drivers/video/fbdev/macfb.c
280
struct fb_info *info)
drivers/video/fbdev/macfb.c
308
struct fb_info *info)
drivers/video/fbdev/macfb.c
338
struct fb_info *info)
drivers/video/fbdev/macfb.c
416
struct fb_info *info)
drivers/video/fbdev/macfb.c
434
struct fb_info *fb_info)
drivers/video/fbdev/macfb.c
443
if (regno >= fb_info->cmap.len)
drivers/video/fbdev/macfb.c
446
if (fb_info->var.bits_per_pixel <= 8) {
drivers/video/fbdev/macfb.c
447
switch (fb_info->var.bits_per_pixel) {
drivers/video/fbdev/macfb.c
456
blue >> 8, fb_info);
drivers/video/fbdev/macfb.c
462
switch (fb_info->var.bits_per_pixel) {
drivers/video/fbdev/macfb.c
464
if (fb_info->var.red.offset == 10) {
drivers/video/fbdev/macfb.c
466
((u32*) (fb_info->pseudo_palette))[regno] =
drivers/video/fbdev/macfb.c
473
((u32*) (fb_info->pseudo_palette))[regno] =
drivers/video/fbdev/macfb.c
488
((u32 *)(fb_info->pseudo_palette))[regno] =
drivers/video/fbdev/macfb.c
489
(red << fb_info->var.red.offset) |
drivers/video/fbdev/macfb.c
490
(green << fb_info->var.green.offset) |
drivers/video/fbdev/macfb.c
491
(blue << fb_info->var.blue.offset);
drivers/video/fbdev/macfb.c
54
struct fb_info *info);
drivers/video/fbdev/macfb.c
571
fb_info.screen_base = ioremap(mac_bi_data.videoaddr,
drivers/video/fbdev/macfb.c
573
if (!fb_info.screen_base)
drivers/video/fbdev/macfb.c
577
macfb_fix.smem_start, fb_info.screen_base,
drivers/video/fbdev/macfb.c
873
fb_info.fbops = &macfb_ops;
drivers/video/fbdev/macfb.c
874
fb_info.var = macfb_defined;
drivers/video/fbdev/macfb.c
875
fb_info.fix = macfb_fix;
drivers/video/fbdev/macfb.c
876
fb_info.pseudo_palette = pseudo_palette;
drivers/video/fbdev/macfb.c
878
err = fb_alloc_cmap(&fb_info.cmap, video_cmap_len, 0);
drivers/video/fbdev/macfb.c
882
err = register_framebuffer(&fb_info);
drivers/video/fbdev/macfb.c
886
fb_info(&fb_info, "%s frame buffer device\n", fb_info.fix.id);
drivers/video/fbdev/macfb.c
891
fb_dealloc_cmap(&fb_info.cmap);
drivers/video/fbdev/macfb.c
893
iounmap(fb_info.screen_base);
drivers/video/fbdev/macmodes.c
399
int mac_find_mode(struct fb_var_screeninfo *var, struct fb_info *info,
drivers/video/fbdev/macmodes.h
59
struct fb_info *info,
drivers/video/fbdev/matrox/matroxfb_accel.c
107
static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area);
drivers/video/fbdev/matrox/matroxfb_accel.c
108
static void matroxfb_fillrect(struct fb_info* info, const struct fb_fillrect* rect);
drivers/video/fbdev/matrox/matroxfb_accel.c
109
static void matroxfb_imageblit(struct fb_info* info, const struct fb_image* image);
drivers/video/fbdev/matrox/matroxfb_accel.c
110
static void matroxfb_cfb4_fillrect(struct fb_info* info, const struct fb_fillrect* rect);
drivers/video/fbdev/matrox/matroxfb_accel.c
111
static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area);
drivers/video/fbdev/matrox/matroxfb_accel.c
294
static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area) {
drivers/video/fbdev/matrox/matroxfb_accel.c
303
static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area) {
drivers/video/fbdev/matrox/matroxfb_accel.c
329
static void matroxfb_fillrect(struct fb_info* info, const struct fb_fillrect* rect) {
drivers/video/fbdev/matrox/matroxfb_accel.c
397
static void matroxfb_cfb4_fillrect(struct fb_info* info, const struct fb_fillrect* rect) {
drivers/video/fbdev/matrox/matroxfb_accel.c
501
static void matroxfb_imageblit(struct fb_info* info, const struct fb_image* image) {
drivers/video/fbdev/matrox/matroxfb_base.c
1173
static int matroxfb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/matrox/matroxfb_base.c
1942
fb_info(&minfo->fbcon, "%s frame buffer device\n", minfo->fbcon.fix.id);
drivers/video/fbdev/matrox/matroxfb_base.c
1947
fb_info(&minfo->fbcon, "initializing hardware\n");
drivers/video/fbdev/matrox/matroxfb_base.c
388
static int matroxfb_open(struct fb_info *info, int user)
drivers/video/fbdev/matrox/matroxfb_base.c
404
static int matroxfb_release(struct fb_info *info, int user)
drivers/video/fbdev/matrox/matroxfb_base.c
422
struct fb_info* info) {
drivers/video/fbdev/matrox/matroxfb_base.c
647
struct fb_info *fb_info)
drivers/video/fbdev/matrox/matroxfb_base.c
649
struct matrox_fb_info* minfo = container_of(fb_info, struct matrox_fb_info, fbcon);
drivers/video/fbdev/matrox/matroxfb_base.c
733
static int matroxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/matrox/matroxfb_base.c
749
static int matroxfb_set_par(struct fb_info *info)
drivers/video/fbdev/matrox/matroxfb_base.c
876
static int matroxfb_ioctl(struct fb_info *info,
drivers/video/fbdev/matrox/matroxfb_base.h
338
struct fb_info fbcon;
drivers/video/fbdev/matrox/matroxfb_crtc2.c
263
static int matroxfb_dh_open(struct fb_info* info, int user) {
drivers/video/fbdev/matrox/matroxfb_crtc2.c
282
static int matroxfb_dh_release(struct fb_info* info, int user) {
drivers/video/fbdev/matrox/matroxfb_crtc2.c
314
static int matroxfb_dh_check_var(struct fb_var_screeninfo* var, struct fb_info* info) {
drivers/video/fbdev/matrox/matroxfb_crtc2.c
32
unsigned blue, unsigned transp, struct fb_info* info) {
drivers/video/fbdev/matrox/matroxfb_crtc2.c
324
static int matroxfb_dh_set_par(struct fb_info* info) {
drivers/video/fbdev/matrox/matroxfb_crtc2.c
396
static int matroxfb_dh_pan_display(struct fb_var_screeninfo* var, struct fb_info* info) {
drivers/video/fbdev/matrox/matroxfb_crtc2.c
423
static int matroxfb_dh_ioctl(struct fb_info *info,
drivers/video/fbdev/matrox/matroxfb_crtc2.c
552
static int matroxfb_dh_blank(int blank, struct fb_info* info) {
drivers/video/fbdev/matrox/matroxfb_crtc2.h
9
struct fb_info fbcon;
drivers/video/fbdev/maxinefb.c
152
fb_info.fbops = &maxinefb_ops;
drivers/video/fbdev/maxinefb.c
153
fb_info.screen_base = (char *)maxinefb_fix.smem_start;
drivers/video/fbdev/maxinefb.c
154
fb_info.var = maxinefb_defined;
drivers/video/fbdev/maxinefb.c
155
fb_info.fix = maxinefb_fix;
drivers/video/fbdev/maxinefb.c
157
fb_alloc_cmap(&fb_info.cmap, 256, 0);
drivers/video/fbdev/maxinefb.c
159
if (register_framebuffer(&fb_info) < 0)
drivers/video/fbdev/maxinefb.c
166
unregister_framebuffer(&fb_info);
drivers/video/fbdev/maxinefb.c
40
static struct fb_info fb_info;
drivers/video/fbdev/maxinefb.c
89
unsigned blue, unsigned transp, struct fb_info *info)
drivers/video/fbdev/mb862xx/mb862xxfb.h
51
struct fb_info *info; /* fb info head */
drivers/video/fbdev/mb862xx/mb862xxfb.h
92
extern void mb862xxfb_init_accel(struct fb_info *info, struct fb_ops *fbops, int xres);
drivers/video/fbdev/mb862xx/mb862xxfb_accel.c
121
struct fb_info *info)
drivers/video/fbdev/mb862xx/mb862xxfb_accel.c
160
struct fb_info *info)
drivers/video/fbdev/mb862xx/mb862xxfb_accel.c
182
static void mb86290fb_imageblit(struct fb_info *info,
drivers/video/fbdev/mb862xx/mb862xxfb_accel.c
187
const struct fb_image *, struct fb_info *) = NULL;
drivers/video/fbdev/mb862xx/mb862xxfb_accel.c
23
static void mb862xxfb_write_fifo(u32 count, u32 *data, struct fb_info *info)
drivers/video/fbdev/mb862xx/mb862xxfb_accel.c
248
static void mb86290fb_fillrect(struct fb_info *info,
drivers/video/fbdev/mb862xx/mb862xxfb_accel.c
302
void mb862xxfb_init_accel(struct fb_info *info, struct fb_ops *fbops, int xres)
drivers/video/fbdev/mb862xx/mb862xxfb_accel.c
40
static void mb86290fb_copyarea(struct fb_info *info,
drivers/video/fbdev/mb862xx/mb862xxfb_accel.c
72
struct fb_info *info)
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
102
struct fb_info *fbi)
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
1134
struct fb_info *fbi = pci_get_drvdata(pdev);
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
195
static int mb862xxfb_set_par(struct fb_info *fbi)
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
265
struct fb_info *info)
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
278
static int mb862xxfb_blank(int mode, struct fb_info *fbi)
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
305
static int mb862xxfb_ioctl(struct fb_info *fbi, unsigned int cmd,
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
411
static int mb862xxfb_init_fbinfo(struct fb_info *fbi)
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
539
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
674
struct fb_info *info;
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
73
unsigned transp, struct fb_info *info)
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
786
struct fb_info *fbi = dev_get_drvdata(&ofdev->dev);
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
995
struct fb_info *info;
drivers/video/fbdev/metronomefb.c
468
static void metronomefb_dpy_deferred_io(struct fb_info *info, struct list_head *pagereflist)
drivers/video/fbdev/metronomefb.c
486
static void metronomefb_defio_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/video/fbdev/metronomefb.c
493
static void metronomefb_defio_damage_area(struct fb_info *info, u32 x, u32 y,
drivers/video/fbdev/metronomefb.c
518
struct fb_info *info;
drivers/video/fbdev/metronomefb.c
691
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/mmp/fb/mmpfb.c
273
struct fb_info *info)
drivers/video/fbdev/mmp/fb/mmpfb.c
313
unsigned int trans, struct fb_info *info)
drivers/video/fbdev/mmp/fb/mmpfb.c
334
struct fb_info *info)
drivers/video/fbdev/mmp/fb/mmpfb.c
347
static int var_update(struct fb_info *info)
drivers/video/fbdev/mmp/fb/mmpfb.c
380
static void mmpfb_set_win(struct fb_info *info)
drivers/video/fbdev/mmp/fb/mmpfb.c
398
static int mmpfb_set_par(struct fb_info *info)
drivers/video/fbdev/mmp/fb/mmpfb.c
429
struct fb_var_screeninfo *var = &fbi->fb_info->var;
drivers/video/fbdev/mmp/fb/mmpfb.c
434
mmpfb_set_win(fbi->fb_info);
drivers/video/fbdev/mmp/fb/mmpfb.c
446
static int mmpfb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/mmp/fb/mmpfb.c
469
struct fb_info *info = fbi->fb_info;
drivers/video/fbdev/mmp/fb/mmpfb.c
497
static int fb_info_setup(struct fb_info *info,
drivers/video/fbdev/mmp/fb/mmpfb.c
530
static void fb_info_clear(struct fb_info *info)
drivers/video/fbdev/mmp/fb/mmpfb.c
538
struct fb_info *info;
drivers/video/fbdev/mmp/fb/mmpfb.c
555
fbi->fb_info = info;
drivers/video/fbdev/mmp/fb/mmpfb.h
22
struct fb_info *fb_info;
drivers/video/fbdev/neofb.c
1173
struct fb_info *info)
drivers/video/fbdev/neofb.c
1207
u_int transp, struct fb_info *fb)
drivers/video/fbdev/neofb.c
1248
static int neofb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/neofb.c
1361
neo2200_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/neofb.c
1396
neo2200_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/neofb.c
1429
neo2200_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/neofb.c
1493
neofb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/neofb.c
1509
neofb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/neofb.c
1525
neofb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/neofb.c
1541
neofb_sync(struct fb_info *info)
drivers/video/fbdev/neofb.c
1646
static int neo_map_mmio(struct fb_info *info, struct pci_dev *dev)
drivers/video/fbdev/neofb.c
1693
static void neo_unmap_mmio(struct fb_info *info)
drivers/video/fbdev/neofb.c
1706
static int neo_map_video(struct fb_info *info, struct pci_dev *dev,
drivers/video/fbdev/neofb.c
1750
static void neo_unmap_video(struct fb_info *info)
drivers/video/fbdev/neofb.c
1764
static int neo_scan_monitor(struct fb_info *info)
drivers/video/fbdev/neofb.c
1844
static int neo_init_hw(struct fb_info *info)
drivers/video/fbdev/neofb.c
1928
static struct fb_info *neo_alloc_fb_info(struct pci_dev *dev,
drivers/video/fbdev/neofb.c
1931
struct fb_info *info;
drivers/video/fbdev/neofb.c
2005
static void neo_free_fb_info(struct fb_info *info)
drivers/video/fbdev/neofb.c
202
static void neoCalcVCLK(const struct fb_info *info,
drivers/video/fbdev/neofb.c
2020
struct fb_info *info;
drivers/video/fbdev/neofb.c
2091
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/neofb.c
2114
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/neofb.c
443
static void vgaHWRestore(const struct fb_info *info,
drivers/video/fbdev/neofb.c
476
static inline int neo2200_sync(struct fb_info *info)
drivers/video/fbdev/neofb.c
485
static inline void neo2200_wait_fifo(struct fb_info *info,
drivers/video/fbdev/neofb.c
514
static inline void neo2200_accel_init(struct fb_info *info,
drivers/video/fbdev/neofb.c
550
neofb_open(struct fb_info *info, int user)
drivers/video/fbdev/neofb.c
565
neofb_release(struct fb_info *info, int user)
drivers/video/fbdev/neofb.c
581
neofb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/neofb.c
721
static int neofb_set_par(struct fb_info *info)
drivers/video/fbdev/nvidia/nv_accel.c
117
static void NVDmaWait(struct fb_info *info, int size)
drivers/video/fbdev/nvidia/nv_accel.c
157
static void NVSetPattern(struct fb_info *info, u32 clr0, u32 clr1,
drivers/video/fbdev/nvidia/nv_accel.c
169
static void NVSetRopSolid(struct fb_info *info, u32 rop, u32 planemask)
drivers/video/fbdev/nvidia/nv_accel.c
189
static void NVSetClippingRectangle(struct fb_info *info, int x1, int y1,
drivers/video/fbdev/nvidia/nv_accel.c
201
void NVResetGraphics(struct fb_info *info)
drivers/video/fbdev/nvidia/nv_accel.c
282
int nvidiafb_sync(struct fb_info *info)
drivers/video/fbdev/nvidia/nv_accel.c
298
void nvidiafb_copyarea(struct fb_info *info, const struct fb_copyarea *region)
drivers/video/fbdev/nvidia/nv_accel.c
318
void nvidiafb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/nvidia/nv_accel.c
352
static void nvidiafb_mono_color_expand(struct fb_info *info,
drivers/video/fbdev/nvidia/nv_accel.c
407
void nvidiafb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/nvidia/nv_accel.c
74
static inline void nvidiafb_safe_mode(struct fb_info *info)
drivers/video/fbdev/nvidia/nv_accel.c
83
static inline void NVFlush(struct fb_info *info)
drivers/video/fbdev/nvidia/nv_accel.c
96
static inline void NVSync(struct fb_info *info)
drivers/video/fbdev/nvidia/nv_backlight.c
126
struct fb_info *info = pci_get_drvdata(par->pci_dev);
drivers/video/fbdev/nvidia/nv_backlight.c
31
struct fb_info *info = pci_get_drvdata(par->pci_dev);
drivers/video/fbdev/nvidia/nv_backlight.c
83
struct fb_info *info = pci_get_drvdata(par->pci_dev);
drivers/video/fbdev/nvidia/nv_i2c.c
152
int nvidia_probe_i2c_connector(struct fb_info *info, int conn, u8 **out_edid)
drivers/video/fbdev/nvidia/nv_of.c
28
int nvidia_probe_of_connector(struct fb_info *info, int conn, u8 **out_edid)
drivers/video/fbdev/nvidia/nv_proto.h
38
int nvidia_probe_i2c_connector(struct fb_info *info, int conn,
drivers/video/fbdev/nvidia/nv_proto.h
46
int nvidia_probe_of_connector(struct fb_info *info, int conn,
drivers/video/fbdev/nvidia/nv_proto.h
50
extern void NVResetGraphics(struct fb_info *info);
drivers/video/fbdev/nvidia/nv_proto.h
51
extern void nvidiafb_copyarea(struct fb_info *info,
drivers/video/fbdev/nvidia/nv_proto.h
53
extern void nvidiafb_fillrect(struct fb_info *info,
drivers/video/fbdev/nvidia/nv_proto.h
55
extern void nvidiafb_imageblit(struct fb_info *info,
drivers/video/fbdev/nvidia/nv_proto.h
57
extern int nvidiafb_sync(struct fb_info *info);
drivers/video/fbdev/nvidia/nv_proto.h
8
int NVCommonSetup(struct fb_info *info);
drivers/video/fbdev/nvidia/nv_setup.c
271
int NVCommonSetup(struct fb_info *info)
drivers/video/fbdev/nvidia/nvidia.c
1008
static int nvidiafb_release(struct fb_info *info, int user)
drivers/video/fbdev/nvidia/nvidia.c
1048
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/nvidia/nvidia.c
1084
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/nvidia/nvidia.c
1109
static int nvidia_set_fbinfo(struct fb_info *info)
drivers/video/fbdev/nvidia/nvidia.c
1282
struct fb_info *info;
drivers/video/fbdev/nvidia/nvidia.c
1440
struct fb_info *info = pci_get_drvdata(pd);
drivers/video/fbdev/nvidia/nvidia.c
294
static int nvidia_calc_regs(struct fb_info *info)
drivers/video/fbdev/nvidia/nvidia.c
491
static void nvidia_init_vga(struct fb_info *info)
drivers/video/fbdev/nvidia/nvidia.c
526
static int nvidiafb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/nvidia/nvidia.c
609
static int nvidiafb_set_par(struct fb_info *info)
drivers/video/fbdev/nvidia/nvidia.c
698
struct fb_info *info)
drivers/video/fbdev/nvidia/nvidia.c
761
struct fb_info *info)
drivers/video/fbdev/nvidia/nvidia.c
916
struct fb_info *info)
drivers/video/fbdev/nvidia/nvidia.c
928
static int nvidiafb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/nvidia/nvidia.c
995
static int nvidiafb_open(struct fb_info *info, int user)
drivers/video/fbdev/ocfb.c
176
struct fb_info *info)
drivers/video/fbdev/ocfb.c
59
struct fb_info info;
drivers/video/fbdev/offb.c
100
u_int transp, struct fb_info *info)
drivers/video/fbdev/offb.c
191
static int offb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/offb.c
253
static int offb_set_par(struct fb_info *info)
drivers/video/fbdev/offb.c
283
static void offb_destroy(struct fb_info *info)
drivers/video/fbdev/offb.c
325
static void offb_init_palette_hacks(struct fb_info *info, struct device_node *dp,
drivers/video/fbdev/offb.c
400
struct fb_info *info;
drivers/video/fbdev/offb.c
521
fb_info(info, "Open Firmware frame buffer device on %pOF\n", dp);
drivers/video/fbdev/offb.c
658
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/omap/hwa742.c
492
static int hwa742_update_window_async(struct fb_info *fbi,
drivers/video/fbdev/omap/lcdc.c
175
struct omapfb_plane_struct *plane = lcdc.fbdev->fb_info[0]->par;
drivers/video/fbdev/omap/lcdc.c
176
struct fb_var_screeninfo *var = &lcdc.fbdev->fb_info[0]->var;
drivers/video/fbdev/omap/lcdc.c
287
struct fb_var_screeninfo *var = &lcdc.fbdev->fb_info[0]->var;
drivers/video/fbdev/omap/omapfb.h
161
int (*mmap) (struct fb_info *info,
drivers/video/fbdev/omap/omapfb.h
167
int (*update_window) (struct fb_info *fbi,
drivers/video/fbdev/omap/omapfb.h
215
struct fb_info *fb_info[OMAPFB_PLANE_NUM];
drivers/video/fbdev/omap/omapfb_main.c
1041
fbdev->ctrl->update_window(fbdev->fb_info[0], &win, NULL, NULL);
drivers/video/fbdev/omap/omapfb_main.c
1051
static int omapfb_ioctl(struct fb_info *fbi, unsigned int cmd,
drivers/video/fbdev/omap/omapfb_main.c
1200
static int omapfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/omap/omapfb_main.c
1439
static int fbinfo_init(struct omapfb_device *fbdev, struct fb_info *info)
drivers/video/fbdev/omap/omapfb_main.c
1470
static void fbinfo_cleanup(struct omapfb_device *fbdev, struct fb_info *fbi)
drivers/video/fbdev/omap/omapfb_main.c
1480
if (fbdev->fb_info[i] == NULL)
drivers/video/fbdev/omap/omapfb_main.c
1482
fbinfo_cleanup(fbdev, fbdev->fb_info[i]);
drivers/video/fbdev/omap/omapfb_main.c
1483
framebuffer_release(fbdev->fb_info[i]);
drivers/video/fbdev/omap/omapfb_main.c
1489
struct fb_info *fbi;
drivers/video/fbdev/omap/omapfb_main.c
1505
fbdev->fb_info[i] = fbi;
drivers/video/fbdev/omap/omapfb_main.c
1529
unregister_framebuffer(fbdev->fb_info[i]);
drivers/video/fbdev/omap/omapfb_main.c
1701
r = ctrl_change_mode(fbdev->fb_info[0]);
drivers/video/fbdev/omap/omapfb_main.c
1730
r = register_framebuffer(fbdev->fb_info[i]);
drivers/video/fbdev/omap/omapfb_main.c
177
static int ctrl_change_mode(struct fb_info *fbi)
drivers/video/fbdev/omap/omapfb_main.c
1812
omapfb_blank(FB_BLANK_POWERDOWN, fbdev->fb_info[0]);
drivers/video/fbdev/omap/omapfb_main.c
1822
omapfb_blank(FB_BLANK_UNBLANK, fbdev->fb_info[0]);
drivers/video/fbdev/omap/omapfb_main.c
218
static int omapfb_open(struct fb_info *info, int user)
drivers/video/fbdev/omap/omapfb_main.c
223
static void omapfb_sync(struct fb_info *info);
drivers/video/fbdev/omap/omapfb_main.c
227
static int omapfb_release(struct fb_info *info, int user)
drivers/video/fbdev/omap/omapfb_main.c
237
static int _setcolreg(struct fb_info *info, u_int regno, u_int red, u_int green,
drivers/video/fbdev/omap/omapfb_main.c
281
u_int transp, struct fb_info *info)
drivers/video/fbdev/omap/omapfb_main.c
286
static int omapfb_setcmap(struct fb_cmap *cmap, struct fb_info *info)
drivers/video/fbdev/omap/omapfb_main.c
310
static int omapfb_update_full_screen(struct fb_info *fbi);
drivers/video/fbdev/omap/omapfb_main.c
312
static int omapfb_blank(int blank, struct fb_info *fbi)
drivers/video/fbdev/omap/omapfb_main.c
353
static void omapfb_sync(struct fb_info *fbi)
drivers/video/fbdev/omap/omapfb_main.c
368
static void set_fb_fix(struct fb_info *fbi, int from_init)
drivers/video/fbdev/omap/omapfb_main.c
464
static int set_fb_var(struct fb_info *fbi,
drivers/video/fbdev/omap/omapfb_main.c
596
struct fb_info *fbi)
drivers/video/fbdev/omap/omapfb_main.c
623
static int omapfb_mirror(struct fb_info *fbi, int mirror)
drivers/video/fbdev/omap/omapfb_main.c
646
static int omapfb_check_var(struct fb_var_screeninfo *var, struct fb_info *fbi)
drivers/video/fbdev/omap/omapfb_main.c
665
static int omapfb_set_par(struct fb_info *fbi)
drivers/video/fbdev/omap/omapfb_main.c
679
static int omapfb_update_window_async(struct fb_info *fbi,
drivers/video/fbdev/omap/omapfb_main.c
726
static int omapfb_update_win(struct fb_info *fbi,
drivers/video/fbdev/omap/omapfb_main.c
739
static int omapfb_update_full_screen(struct fb_info *fbi)
drivers/video/fbdev/omap/omapfb_main.c
767
static int omapfb_setup_plane(struct fb_info *fbi, struct omapfb_plane_info *pi)
drivers/video/fbdev/omap/omapfb_main.c
807
static int omapfb_query_plane(struct fb_info *fbi, struct omapfb_plane_info *pi)
drivers/video/fbdev/omap/omapfb_main.c
815
static int omapfb_setup_mem(struct fb_info *fbi, struct omapfb_mem_info *mi)
drivers/video/fbdev/omap/omapfb_main.c
889
static int omapfb_query_mem(struct fb_info *fbi, struct omapfb_mem_info *mi)
drivers/video/fbdev/omap/omapfb_main.c
992
fbdev->fb_info[i]);
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
175
static int omapfb_query_plane(struct fb_info *fbi, struct omapfb_plane_info *pi)
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
201
static int omapfb_setup_mem(struct fb_info *fbi, struct omapfb_mem_info *mi)
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
261
static int omapfb_query_mem(struct fb_info *fbi, struct omapfb_mem_info *mi)
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
277
static int omapfb_update_window(struct fb_info *fbi,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
297
int omapfb_set_update_mode(struct fb_info *fbi,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
340
int omapfb_get_update_mode(struct fb_info *fbi,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
414
static int omapfb_set_color_key(struct fb_info *fbi,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
444
static int omapfb_get_color_key(struct fb_info *fbi,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
474
static int omapfb_memory_read(struct fb_info *fbi,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
50
static int omapfb_setup_plane(struct fb_info *fbi, struct omapfb_plane_info *pi)
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
555
static int omapfb_wait_for_go(struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
571
int omapfb_ioctl(struct fb_info *fbi, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1015
static int omapfb_set_par(struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1039
struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1089
static int omapfb_mmap(struct fb_info *fbi, struct vm_area_struct *vma)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1133
static int _setcolreg(struct fb_info *fbi, u_int regno, u_int red, u_int green,
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1182
u_int transp, struct fb_info *info)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1189
static int omapfb_setcmap(struct fb_cmap *cmap, struct fb_info *info)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1215
static int omapfb_blank(int blank, struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1272
ssize_t omapfb_write(struct fb_info *info, const char __user *buf,
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1298
static void omapfb_free_fbmem(struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1331
static void clear_fb_info(struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1345
struct fb_info *fbi = fbdev->fbs[i];
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1353
static int omapfb_alloc_fbmem(struct fb_info *fbi, unsigned long size,
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1417
static int omapfb_alloc_fbmem_display(struct fb_info *fbi, unsigned long size,
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1567
static void omapfb_clear_fb(struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1581
int omapfb_realloc_fbmem(struct fb_info *fbi, unsigned long size, int type)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1728
static int omapfb_fb_init(struct omapfb2_device *fbdev, struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1807
static void fbinfo_cleanup(struct omapfb2_device *fbdev, struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1874
struct fb_info *fbi;
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1923
struct fb_info *fbi = fbdev->fbs[i];
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1937
struct fb_info *fbi = fbdev->fbs[i];
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1960
struct fb_info *fbi = fbdev->fbs[i];
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
2001
struct fb_info *fbi;
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
49
static int omapfb_fb_init(struct omapfb2_device *fbdev, struct fb_info *fbi);
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
490
static int setup_vrfb_rotation(struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
54
static void draw_pixel(struct fb_info *fbi, int x, int y, unsigned color)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
590
void set_fb_fix(struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
654
int check_fb_var(struct fb_info *fbi, struct fb_var_screeninfo *var)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
750
static int omapfb_open(struct fb_info *fbi, int user)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
755
static int omapfb_release(struct fb_info *fbi, int user)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
831
int omapfb_setup_overlay(struct fb_info *fbi, struct omap_overlay *ovl,
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
89
static void fill_fb(struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
926
int omapfb_apply_changes(struct fb_info *fbi, int init)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
998
static int omapfb_check_var(struct fb_var_screeninfo *var, struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
134
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
183
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
30
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
324
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
346
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
40
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
416
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
425
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
493
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
502
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
511
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
526
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
84
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
94
struct fb_info *fbi = dev_get_drvdata(dev);
drivers/video/fbdev/omap2/omapfb/omapfb.h
110
void set_fb_fix(struct fb_info *fbi);
drivers/video/fbdev/omap2/omapfb/omapfb.h
111
int check_fb_var(struct fb_info *fbi, struct fb_var_screeninfo *var);
drivers/video/fbdev/omap2/omapfb/omapfb.h
112
int omapfb_realloc_fbmem(struct fb_info *fbi, unsigned long size, int type);
drivers/video/fbdev/omap2/omapfb/omapfb.h
113
int omapfb_apply_changes(struct fb_info *fbi, int init);
drivers/video/fbdev/omap2/omapfb/omapfb.h
118
int omapfb_ioctl(struct fb_info *fbi, unsigned int cmd, unsigned long arg);
drivers/video/fbdev/omap2/omapfb/omapfb.h
123
int omapfb_setup_overlay(struct fb_info *fbi, struct omap_overlay *ovl,
drivers/video/fbdev/omap2/omapfb/omapfb.h
130
int omapfb_get_update_mode(struct fb_info *fbi, enum omapfb_update_mode *mode);
drivers/video/fbdev/omap2/omapfb/omapfb.h
131
int omapfb_set_update_mode(struct fb_info *fbi, enum omapfb_update_mode mode);
drivers/video/fbdev/omap2/omapfb/omapfb.h
134
static inline struct omap_dss_device *fb2display(struct fb_info *fbi)
drivers/video/fbdev/omap2/omapfb/omapfb.h
35
#define FB2OFB(fb_info) ((struct omapfb_info *)(fb_info->par))
drivers/video/fbdev/omap2/omapfb/omapfb.h
87
struct fb_info *fbs[10];
drivers/video/fbdev/p9100.c
145
unsigned transp, struct fb_info *info)
drivers/video/fbdev/p9100.c
176
p9100_blank(int blank, struct fb_info *info)
drivers/video/fbdev/p9100.c
214
static int p9100_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/p9100.c
223
static int p9100_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/p9100.c
234
static void p9100_init_fix(struct fb_info *info, int linebytes, struct device_node *dp)
drivers/video/fbdev/p9100.c
249
struct fb_info *info;
drivers/video/fbdev/p9100.c
31
unsigned, struct fb_info *);
drivers/video/fbdev/p9100.c
32
static int p9100_blank(int, struct fb_info *);
drivers/video/fbdev/p9100.c
324
struct fb_info *info = dev_get_drvdata(&op->dev);
drivers/video/fbdev/p9100.c
34
static int p9100_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma);
drivers/video/fbdev/p9100.c
35
static int p9100_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg);
drivers/video/fbdev/platinumfb.c
111
static int platinumfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/platinumfb.c
119
static int platinumfb_set_par (struct fb_info *info)
drivers/video/fbdev/platinumfb.c
150
static int platinumfb_blank(int blank, struct fb_info *fb)
drivers/video/fbdev/platinumfb.c
181
u_int transp, struct fb_info *info)
drivers/video/fbdev/platinumfb.c
312
static void platinum_init_info(struct fb_info *info,
drivers/video/fbdev/platinumfb.c
337
static int platinum_init_fb(struct fb_info *info)
drivers/video/fbdev/platinumfb.c
396
fb_info(info, "Apple Platinum frame buffer device\n");
drivers/video/fbdev/platinumfb.c
44
struct fb_info *info;
drivers/video/fbdev/platinumfb.c
530
struct fb_info *info;
drivers/video/fbdev/platinumfb.c
638
struct fb_info *info = dev_get_drvdata(&odev->dev);
drivers/video/fbdev/platinumfb.c
78
u_int transp, struct fb_info *info);
drivers/video/fbdev/platinumfb.c
79
static int platinumfb_blank(int blank_mode, struct fb_info *info);
drivers/video/fbdev/platinumfb.c
80
static int platinumfb_set_par (struct fb_info *info);
drivers/video/fbdev/platinumfb.c
81
static int platinumfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info);
drivers/video/fbdev/pm2fb.c
1004
static int pm2fb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/pm2fb.c
1037
static int pm2fb_sync(struct fb_info *info)
drivers/video/fbdev/pm2fb.c
1052
static void pm2fb_fillrect(struct fb_info *info,
drivers/video/fbdev/pm2fb.c
1110
static void pm2fb_copyarea(struct fb_info *info,
drivers/video/fbdev/pm2fb.c
1157
static void pm2fb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/pm2fb.c
1266
static int pm2vfb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/pm2fb.c
1367
static int pm2fb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/pm2fb.c
1523
struct fb_info *info;
drivers/video/fbdev/pm2fb.c
1699
fb_info(info, "%s frame buffer device, memory = %dK\n",
drivers/video/fbdev/pm2fb.c
1733
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/pm2fb.c
565
static int pm2fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/pm2fb.c
689
static int pm2fb_set_par(struct fb_info *info)
drivers/video/fbdev/pm2fb.c
875
struct fb_info *info)
drivers/video/fbdev/pm2fb.c
974
struct fb_info *info)
drivers/video/fbdev/pm3fb.c
1014
static int pm3fb_set_par(struct fb_info *info)
drivers/video/fbdev/pm3fb.c
1071
struct fb_info *info)
drivers/video/fbdev/pm3fb.c
1141
struct fb_info *info)
drivers/video/fbdev/pm3fb.c
1154
static int pm3fb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/pm3fb.c
1315
struct fb_info *info;
drivers/video/fbdev/pm3fb.c
1444
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/pm3fb.c
1468
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/pm3fb.c
198
static int pm3fb_sync(struct fb_info *info)
drivers/video/fbdev/pm3fb.c
214
static void pm3fb_init_engine(struct fb_info *info)
drivers/video/fbdev/pm3fb.c
376
static void pm3fb_fillrect(struct fb_info *info,
drivers/video/fbdev/pm3fb.c
440
static void pm3fb_copyarea(struct fb_info *info,
drivers/video/fbdev/pm3fb.c
512
static void pm3fb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/pm3fb.c
613
static int pm3fb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/pm3fb.c
717
static void pm3fb_write_mode(struct fb_info *info)
drivers/video/fbdev/pm3fb.c
912
static int pm3fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/pmag-aa-fb.c
104
static int aafb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/pmag-aa-fb.c
141
static int aafb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/pmag-aa-fb.c
161
struct fb_info *info;
drivers/video/fbdev/pmag-aa-fb.c
248
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/pmag-ba-fb.c
130
static void pmagbafb_erase_cursor(struct fb_info *info)
drivers/video/fbdev/pmag-ba-fb.c
146
struct fb_info *info;
drivers/video/fbdev/pmag-ba-fb.c
210
fb_info(info, "%s frame buffer device at %s\n",
drivers/video/fbdev/pmag-ba-fb.c
236
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/pmag-ba-fb.c
96
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/pmagb-b-fb.c
100
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/pmagb-b-fb.c
134
static void pmagbbfb_erase_cursor(struct fb_info *info)
drivers/video/fbdev/pmagb-b-fb.c
148
static void pmagbbfb_screen_setup(struct fb_info *info)
drivers/video/fbdev/pmagb-b-fb.c
180
static void pmagbbfb_osc_setup(struct fb_info *info)
drivers/video/fbdev/pmagb-b-fb.c
251
struct fb_info *info;
drivers/video/fbdev/pmagb-b-fb.c
326
fb_info(info, "%s frame buffer device at %s\n",
drivers/video/fbdev/pmagb-b-fb.c
328
fb_info(info, "Osc0: %s, Osc1: %s, Osc%u selected\n",
drivers/video/fbdev/pmagb-b-fb.c
354
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/ps3fb.c
1170
fb_info(info, "using %u KiB of video memory\n", info->fix.smem_len >> 10);
drivers/video/fbdev/ps3fb.c
1211
struct fb_info *info = ps3_system_bus_get_drvdata(dev);
drivers/video/fbdev/ps3fb.c
480
static int ps3fb_sync(struct fb_info *info, u32 frame)
drivers/video/fbdev/ps3fb.c
505
static int ps3fb_open(struct fb_info *info, int user)
drivers/video/fbdev/ps3fb.c
511
static int ps3fb_release(struct fb_info *info, int user)
drivers/video/fbdev/ps3fb.c
533
static int ps3fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/ps3fb.c
603
static int ps3fb_set_par(struct fb_info *info)
drivers/video/fbdev/ps3fb.c
678
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/ps3fb.c
694
struct fb_info *info)
drivers/video/fbdev/ps3fb.c
707
static int ps3fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/ps3fb.c
726
static int ps3fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/ps3fb.c
777
static int ps3fb_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/ps3fb.c
894
struct fb_info *info = arg;
drivers/video/fbdev/ps3fb.c
965
struct fb_info *info;
drivers/video/fbdev/pvr2fb.c
1101
fb_info = framebuffer_alloc(sizeof(struct pvr2fb_par), NULL);
drivers/video/fbdev/pvr2fb.c
1102
if (!fb_info)
drivers/video/fbdev/pvr2fb.c
1105
currentpar = fb_info->par;
drivers/video/fbdev/pvr2fb.c
1118
framebuffer_release(fb_info);
drivers/video/fbdev/pvr2fb.c
1141
unregister_framebuffer(fb_info);
drivers/video/fbdev/pvr2fb.c
1142
framebuffer_release(fb_info);
drivers/video/fbdev/pvr2fb.c
148
static struct fb_info *fb_info;
drivers/video/fbdev/pvr2fb.c
232
struct pvr2fb_par *par = (struct pvr2fb_par *)fb_info->par;
drivers/video/fbdev/pvr2fb.c
244
static int pvr2fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/pvr2fb.c
283
unsigned int transp, struct fb_info *info)
drivers/video/fbdev/pvr2fb.c
355
static int pvr2fb_set_par(struct fb_info *info)
drivers/video/fbdev/pvr2fb.c
432
static int pvr2fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/pvr2fb.c
535
static void pvr2_update_display(struct fb_info *info)
drivers/video/fbdev/pvr2fb.c
553
static void pvr2_init_display(struct fb_info *info)
drivers/video/fbdev/pvr2fb.c
624
struct fb_info *info = dev_id;
drivers/video/fbdev/pvr2fb.c
642
static ssize_t pvr2fb_write(struct fb_info *info, const char *buf,
drivers/video/fbdev/pvr2fb.c
682
dst = (unsigned long)fb_info->screen_base + *ppos;
drivers/video/fbdev/pvr2fb.c
690
if ((*ppos + len) > fb_info->fix.smem_len) {
drivers/video/fbdev/pvr2fb.c
704
if ((*ppos + (i << PAGE_SHIFT)) > fb_info->fix.smem_len) {
drivers/video/fbdev/pvr2fb.c
791
fb_info->screen_base = ioremap(pvr2_fix.smem_start,
drivers/video/fbdev/pvr2fb.c
794
if (!fb_info->screen_base) {
drivers/video/fbdev/pvr2fb.c
806
fb_memset_io(fb_info->screen_base, 0, pvr2_fix.smem_len);
drivers/video/fbdev/pvr2fb.c
811
fb_info->fbops = &pvr2fb_ops;
drivers/video/fbdev/pvr2fb.c
812
fb_info->fix = pvr2_fix;
drivers/video/fbdev/pvr2fb.c
813
fb_info->par = currentpar;
drivers/video/fbdev/pvr2fb.c
814
fb_info->pseudo_palette = currentpar->palette;
drivers/video/fbdev/pvr2fb.c
815
fb_info->flags = FBINFO_HWACCEL_YPAN;
drivers/video/fbdev/pvr2fb.c
823
if (!fb_find_mode(&fb_info->var, fb_info, mode_option, pvr2_modedb,
drivers/video/fbdev/pvr2fb.c
825
fb_info->var = pvr2_var;
drivers/video/fbdev/pvr2fb.c
827
fb_alloc_cmap(&fb_info->cmap, 256, 0);
drivers/video/fbdev/pvr2fb.c
829
if (register_framebuffer(fb_info) < 0)
drivers/video/fbdev/pvr2fb.c
832
pvr2_init_display(fb_info);
drivers/video/fbdev/pvr2fb.c
834
modememused = get_line_length(fb_info->var.xres_virtual,
drivers/video/fbdev/pvr2fb.c
835
fb_info->var.bits_per_pixel);
drivers/video/fbdev/pvr2fb.c
836
modememused *= fb_info->var.yres_virtual;
drivers/video/fbdev/pvr2fb.c
840
fb_info(fb_info, "%s (rev %ld.%ld) frame buffer device, using %ldk/%ldk of video memory\n",
drivers/video/fbdev/pvr2fb.c
841
fb_info->fix.id, (rev >> 4) & 0x0f, rev & 0x0f,
drivers/video/fbdev/pvr2fb.c
843
(unsigned long)(fb_info->fix.smem_len >> 10));
drivers/video/fbdev/pvr2fb.c
844
fb_info(fb_info, "Mode %dx%d-%d pitch = %ld cable: %s video output: %s\n",
drivers/video/fbdev/pvr2fb.c
845
fb_info->var.xres, fb_info->var.yres,
drivers/video/fbdev/pvr2fb.c
846
fb_info->var.bits_per_pixel,
drivers/video/fbdev/pvr2fb.c
847
get_line_length(fb_info->var.xres, fb_info->var.bits_per_pixel),
drivers/video/fbdev/pvr2fb.c
852
fb_notice(fb_info, "registering with SQ API\n");
drivers/video/fbdev/pvr2fb.c
854
pvr2fb_map = sq_remap(fb_info->fix.smem_start, fb_info->fix.smem_len,
drivers/video/fbdev/pvr2fb.c
855
fb_info->fix.id, PAGE_SHARED);
drivers/video/fbdev/pvr2fb.c
857
fb_notice(fb_info, "Mapped video memory to SQ addr 0x%lx\n",
drivers/video/fbdev/pvr2fb.c
864
if (fb_info->screen_base)
drivers/video/fbdev/pvr2fb.c
865
iounmap(fb_info->screen_base);
drivers/video/fbdev/pvr2fb.c
880
fb_info->monspecs.hfmin = 30000;
drivers/video/fbdev/pvr2fb.c
881
fb_info->monspecs.hfmax = 70000;
drivers/video/fbdev/pvr2fb.c
882
fb_info->monspecs.vfmin = 60;
drivers/video/fbdev/pvr2fb.c
883
fb_info->monspecs.vfmax = 60;
drivers/video/fbdev/pvr2fb.c
886
fb_info->monspecs.hfmin = 15469;
drivers/video/fbdev/pvr2fb.c
887
fb_info->monspecs.hfmax = 15781;
drivers/video/fbdev/pvr2fb.c
888
fb_info->monspecs.vfmin = 49;
drivers/video/fbdev/pvr2fb.c
889
fb_info->monspecs.vfmax = 51;
drivers/video/fbdev/pvr2fb.c
913
"pvr2 VBL handler", fb_info)) {
drivers/video/fbdev/pvr2fb.c
919
free_irq(HW_EVENT_VSYNC, fb_info);
drivers/video/fbdev/pvr2fb.c
929
if (fb_info->screen_base) {
drivers/video/fbdev/pvr2fb.c
930
iounmap(fb_info->screen_base);
drivers/video/fbdev/pvr2fb.c
931
fb_info->screen_base = NULL;
drivers/video/fbdev/pvr2fb.c
938
free_irq(HW_EVENT_VSYNC, fb_info);
drivers/video/fbdev/pvr2fb.c
976
fb_info->device = &pdev->dev;
drivers/video/fbdev/pvr2fb.c
983
if (fb_info->screen_base) {
drivers/video/fbdev/pvr2fb.c
984
iounmap(fb_info->screen_base);
drivers/video/fbdev/pvr2fb.c
985
fb_info->screen_base = NULL;
drivers/video/fbdev/pxa168fb.c
165
struct fb_info *info = fbi->info;
drivers/video/fbdev/pxa168fb.c
192
struct fb_info *info)
drivers/video/fbdev/pxa168fb.c
347
static void set_graphics_start(struct fb_info *info, int xoffset, int yoffset)
drivers/video/fbdev/pxa168fb.c
360
static void set_dumb_panel_control(struct fb_info *info)
drivers/video/fbdev/pxa168fb.c
385
static void set_dumb_screen_dimensions(struct fb_info *info)
drivers/video/fbdev/pxa168fb.c
398
static int pxa168fb_set_par(struct fb_info *info)
drivers/video/fbdev/pxa168fb.c
486
unsigned int blue, unsigned int trans, struct fb_info *info)
drivers/video/fbdev/pxa168fb.c
511
static int pxa168fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/pxa168fb.c
522
struct fb_info *info)
drivers/video/fbdev/pxa168fb.c
554
static void pxa168fb_init_mode(struct fb_info *info,
drivers/video/fbdev/pxa168fb.c
594
struct fb_info *info = NULL;
drivers/video/fbdev/pxa168fb.c
769
struct fb_info *info;
drivers/video/fbdev/pxafb.c
1134
int pxafb_smart_flush(struct fb_info *info)
drivers/video/fbdev/pxafb.c
1189
int pxafb_smart_queue(struct fb_info *info, uint16_t *cmds, int n_cmds)
drivers/video/fbdev/pxafb.c
144
u_int trans, struct fb_info *info)
drivers/video/fbdev/pxafb.c
189
u_int trans, struct fb_info *info)
drivers/video/fbdev/pxafb.c
2381
struct fb_info *info;
drivers/video/fbdev/pxafb.c
462
static int pxafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/pxafb.c
500
static int pxafb_set_par(struct fb_info *info)
drivers/video/fbdev/pxafb.c
539
struct fb_info *info)
drivers/video/fbdev/pxafb.c
572
static int pxafb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/pxafb.c
729
static int overlayfb_open(struct fb_info *info, int user)
drivers/video/fbdev/pxafb.c
747
static int overlayfb_release(struct fb_info *info, int user)
drivers/video/fbdev/pxafb.c
764
struct fb_info *info)
drivers/video/fbdev/pxafb.c
840
static int overlayfb_set_par(struct fb_info *info)
drivers/video/fbdev/pxafb.h
110
struct fb_info fb;
drivers/video/fbdev/pxafb.h
93
struct fb_info fb;
drivers/video/fbdev/q40fb.c
118
fb_info(info, "Q40 frame buffer alive and kicking !\n");
drivers/video/fbdev/q40fb.c
55
struct fb_info *info)
drivers/video/fbdev/q40fb.c
85
struct fb_info *info;
drivers/video/fbdev/riva/fbdev.c
1022
static int rivafb_open(struct fb_info *info, int user)
drivers/video/fbdev/riva/fbdev.c
1049
static int rivafb_release(struct fb_info *info, int user)
drivers/video/fbdev/riva/fbdev.c
1074
static int rivafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
1182
static int rivafb_set_par(struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
1225
struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
1237
static int rivafb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
1294
struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
1383
static void rivafb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/riva/fbdev.c
1439
static void rivafb_copyarea(struct fb_info *info, const struct fb_copyarea *region)
drivers/video/fbdev/riva/fbdev.c
1484
static void rivafb_imageblit(struct fb_info *info,
drivers/video/fbdev/riva/fbdev.c
1570
static int rivafb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/riva/fbdev.c
1654
static int rivafb_sync(struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
1687
static int riva_set_fbinfo(struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
1723
static int riva_get_EDID_OF(struct fb_info *info, struct pci_dev *pd)
drivers/video/fbdev/riva/fbdev.c
1755
static int riva_get_EDID_i2c(struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
1780
struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
1812
static void riva_get_EDID(struct fb_info *info, struct pci_dev *pdev)
drivers/video/fbdev/riva/fbdev.c
1829
static void riva_get_edidinfo(struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
1891
struct fb_info *info;
drivers/video/fbdev/riva/fbdev.c
2078
struct fb_info *info = pci_get_drvdata(pd);
drivers/video/fbdev/riva/fbdev.c
275
struct fb_info *info = pci_get_drvdata(par->pdev);
drivers/video/fbdev/riva/fbdev.c
318
struct fb_info *info = pci_get_drvdata(par->pdev);
drivers/video/fbdev/riva/fbdev.c
361
static void riva_bl_exit(struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
370
static inline void riva_bl_exit(struct fb_info *info) {}
drivers/video/fbdev/riva/fbdev.c
663
static int riva_load_video_mode(struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
855
static int rivafb_do_maximize(struct fb_info *info,
drivers/video/fbdev/riva/fbdev.c
969
static void riva_setup_accel(struct fb_info *info)
drivers/video/fbdev/riva/fbdev.c
97
static int rivafb_blank(int blank, struct fb_info *info);
drivers/video/fbdev/s1d13xxxfb.c
159
s1d13xxxfb_setup_pseudocolour(struct fb_info *info)
drivers/video/fbdev/s1d13xxxfb.c
169
s1d13xxxfb_setup_truecolour(struct fb_info *info)
drivers/video/fbdev/s1d13xxxfb.c
199
s1d13xxxfb_set_par(struct fb_info *info)
drivers/video/fbdev/s1d13xxxfb.c
265
u_int transp, struct fb_info *info)
drivers/video/fbdev/s1d13xxxfb.c
328
s1d13xxxfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/s1d13xxxfb.c
369
s1d13xxxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/s1d13xxxfb.c
411
bltbit_wait_bitclear(struct fb_info *info, u8 bit, int timeout)
drivers/video/fbdev/s1d13xxxfb.c
433
s1d13xxxfb_bitblt_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/s1d13xxxfb.c
523
s1d13xxxfb_bitblt_solidfill(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/s1d13xxxfb.c
641
static void s1d13xxxfb_fetch_hw_state(struct fb_info *info)
drivers/video/fbdev/s1d13xxxfb.c
733
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/s1d13xxxfb.c
761
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/s1d13xxxfb.c
770
struct fb_info *info;
drivers/video/fbdev/s1d13xxxfb.c
904
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/s1d13xxxfb.c
917
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/s1d13xxxfb.c
964
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/s3c-fb.c
1015
static int s3c_fb_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/s3c-fb.c
1083
struct fb_info *fbi = win->fbinfo;
drivers/video/fbdev/s3c-fb.c
1126
struct fb_info *fbi = win->fbinfo;
drivers/video/fbdev/s3c-fb.c
1177
struct fb_info *fbinfo;
drivers/video/fbdev/s3c-fb.c
168
struct fb_info *fbinfo;
drivers/video/fbdev/s3c-fb.c
241
struct fb_info *info)
drivers/video/fbdev/s3c-fb.c
486
static int s3c_fb_set_par(struct fb_info *info)
drivers/video/fbdev/s3c-fb.c
742
unsigned transp, struct fb_info *info)
drivers/video/fbdev/s3c-fb.c
795
static int s3c_fb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/s3c-fb.c
866
struct fb_info *info)
drivers/video/fbdev/s3fb.c
1029
static int s3fb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/s3fb.c
1063
static int s3fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/s3fb.c
1087
static void s3fb_get_caps(struct fb_info *info, struct fb_blit_caps *caps,
drivers/video/fbdev/s3fb.c
1195
struct fb_info *info;
drivers/video/fbdev/s3fb.c
1423
fb_info(info, "%s on %s, %d MB RAM, %d MHz MCLK\n",
drivers/video/fbdev/s3fb.c
1428
fb_info(info, "unknown chip, CR2D=%x, CR2E=%x, CRT2F=%x, CRT30=%x\n",
drivers/video/fbdev/s3fb.c
1469
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/s3fb.c
1497
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/s3fb.c
1526
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/s3fb.c
252
static int s3fb_setup_ddc_bus(struct fb_info *info)
drivers/video/fbdev/s3fb.c
294
static void s3fb_settile_fast(struct fb_info *info, struct fb_tilemap *map)
drivers/video/fbdev/s3fb.c
316
static void s3fb_tilecursor(struct fb_info *info, struct fb_tilecursor *cursor)
drivers/video/fbdev/s3fb.c
351
static void s3fb_iplan_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/s3fb.c
380
static void s3fb_iplan_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/s3fb.c
408
static void s3fb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/s3fb.c
435
static void s3fb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/s3fb.c
447
static void s3fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/s3fb.c
462
static void s3_set_pixclock(struct fb_info *info, u32 pixclock)
drivers/video/fbdev/s3fb.c
505
static int s3fb_open(struct fb_info *info, int user)
drivers/video/fbdev/s3fb.c
529
static int s3fb_release(struct fb_info *info, int user)
drivers/video/fbdev/s3fb.c
550
static int s3fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/s3fb.c
609
static int s3fb_set_par(struct fb_info *info)
drivers/video/fbdev/s3fb.c
976
u_int transp, struct fb_info *fb)
drivers/video/fbdev/sa1100fb.c
269
u_int trans, struct fb_info *info)
drivers/video/fbdev/sa1100fb.c
291
u_int trans, struct fb_info *info)
drivers/video/fbdev/sa1100fb.c
367
sa1100fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/sa1100fb.c
435
static int sa1100fb_set_par(struct fb_info *info)
drivers/video/fbdev/sa1100fb.c
480
struct fb_info *info)
drivers/video/fbdev/sa1100fb.c
529
static int sa1100fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/sa1100fb.c
558
static int sa1100fb_mmap(struct fb_info *info,
drivers/video/fbdev/sa1100fb.h
34
struct fb_info fb;
drivers/video/fbdev/savage/savagefb-i2c.c
167
void savagefb_create_i2c_busses(struct fb_info *info)
drivers/video/fbdev/savage/savagefb-i2c.c
208
void savagefb_delete_i2c_busses(struct fb_info *info)
drivers/video/fbdev/savage/savagefb-i2c.c
218
int savagefb_probe_i2c_connector(struct fb_info *info, u8 **out_edid)
drivers/video/fbdev/savage/savagefb.h
393
extern int savagefb_probe_i2c_connector(struct fb_info *info,
drivers/video/fbdev/savage/savagefb.h
395
extern void savagefb_create_i2c_busses(struct fb_info *info);
drivers/video/fbdev/savage/savagefb.h
396
extern void savagefb_delete_i2c_busses(struct fb_info *info);
drivers/video/fbdev/savage/savagefb.h
397
extern int savagefb_sync(struct fb_info *info);
drivers/video/fbdev/savage/savagefb.h
398
extern void savagefb_copyarea(struct fb_info *info,
drivers/video/fbdev/savage/savagefb.h
400
extern void savagefb_fillrect(struct fb_info *info,
drivers/video/fbdev/savage/savagefb.h
402
extern void savagefb_imageblit(struct fb_info *info,
drivers/video/fbdev/savage/savagefb_accel.c
23
int savagefb_sync(struct fb_info *info)
drivers/video/fbdev/savage/savagefb_accel.c
31
void savagefb_copyarea(struct fb_info *info, const struct fb_copyarea *region)
drivers/video/fbdev/savage/savagefb_accel.c
65
void savagefb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/savage/savagefb_accel.c
92
void savagefb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/savage/savagefb_driver.c
1208
struct fb_info *info)
drivers/video/fbdev/savage/savagefb_driver.c
1488
static void savagefb_set_fix(struct fb_info *info)
drivers/video/fbdev/savage/savagefb_driver.c
1503
static int savagefb_set_par(struct fb_info *info)
drivers/video/fbdev/savage/savagefb_driver.c
1542
struct fb_info *info)
drivers/video/fbdev/savage/savagefb_driver.c
1554
static int savagefb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/savage/savagefb_driver.c
1607
static int savagefb_open(struct fb_info *info, int user)
drivers/video/fbdev/savage/savagefb_driver.c
1627
static int savagefb_release(struct fb_info *info, int user)
drivers/video/fbdev/savage/savagefb_driver.c
1717
static int savage_map_mmio(struct fb_info *info)
drivers/video/fbdev/savage/savagefb_driver.c
1750
static void savage_unmap_mmio(struct fb_info *info)
drivers/video/fbdev/savage/savagefb_driver.c
1763
static int savage_map_video(struct fb_info *info, int video_len)
drivers/video/fbdev/savage/savagefb_driver.c
1797
static void savage_unmap_video(struct fb_info *info)
drivers/video/fbdev/savage/savagefb_driver.c
2045
static int savage_init_fb_info(struct fb_info *info, struct pci_dev *dev,
drivers/video/fbdev/savage/savagefb_driver.c
2173
struct fb_info *info;
drivers/video/fbdev/savage/savagefb_driver.c
2342
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/savage/savagefb_driver.c
2363
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/savage/savagefb_driver.c
2411
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/savage/savagefb_driver.c
398
static void savagefb_set_clip(struct fb_info *info)
drivers/video/fbdev/savage/savagefb_driver.c
865
struct fb_info *info)
drivers/video/fbdev/sbuslib.c
103
struct fb_info *info,
drivers/video/fbdev/sbuslib.c
197
int sbusfb_compat_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/sbuslib.h
27
struct fb_info *info,
drivers/video/fbdev/sbuslib.h
29
int sbusfb_compat_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/sbuslib.h
7
struct fb_info;
drivers/video/fbdev/sh7760fb.c
121
static int sh7760fb_get_color_info(struct fb_info *info,
drivers/video/fbdev/sh7760fb.c
168
struct fb_info *info)
drivers/video/fbdev/sh7760fb.c
198
static int sh7760fb_set_par(struct fb_info *info)
drivers/video/fbdev/sh7760fb.c
355
static void sh7760fb_free_mem(struct fb_info *info)
drivers/video/fbdev/sh7760fb.c
373
static int sh7760fb_alloc_mem(struct fb_info *info)
drivers/video/fbdev/sh7760fb.c
432
struct fb_info *info;
drivers/video/fbdev/sh7760fb.c
558
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/sh7760fb.c
70
static int sh7760fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/sh7760fb.c
99
u_int transp, struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1105
struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1188
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/sh_mobile_lcdcfb.c
1198
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/sh_mobile_lcdcfb.c
1226
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/sh_mobile_lcdcfb.c
1236
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/sh_mobile_lcdcfb.c
1265
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/sh_mobile_lcdcfb.c
1275
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/sh_mobile_lcdcfb.c
1306
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/sh_mobile_lcdcfb.c
1316
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/sh_mobile_lcdcfb.c
1370
struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1417
static int sh_mobile_lcdc_overlay_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/sh_mobile_lcdcfb.c
1432
struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1437
static int sh_mobile_lcdc_overlay_set_par(struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1470
static int sh_mobile_lcdc_overlay_blank(int blank, struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1484
sh_mobile_lcdc_overlay_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1512
struct fb_info *info = ovl->info;
drivers/video/fbdev/sh_mobile_lcdcfb.c
1524
struct fb_info *info = ovl->info;
drivers/video/fbdev/sh_mobile_lcdcfb.c
1544
struct fb_info *info = ovl->info;
drivers/video/fbdev/sh_mobile_lcdcfb.c
1557
struct fb_info *info;
drivers/video/fbdev/sh_mobile_lcdcfb.c
1623
u_int transp, struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1656
static void sh_mobile_lcdc_fillrect(struct fb_info *info,
drivers/video/fbdev/sh_mobile_lcdcfb.c
1663
static void sh_mobile_lcdc_copyarea(struct fb_info *info,
drivers/video/fbdev/sh_mobile_lcdcfb.c
1670
static void sh_mobile_lcdc_imageblit(struct fb_info *info,
drivers/video/fbdev/sh_mobile_lcdcfb.c
1678
struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1731
static int sh_mobile_lcdc_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/sh_mobile_lcdcfb.c
1749
static void sh_mobile_fb_reconfig(struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
177
struct fb_info *info;
drivers/video/fbdev/sh_mobile_lcdcfb.c
1782
static int sh_mobile_lcdc_release(struct fb_info *info, int user)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1803
static int sh_mobile_lcdc_open(struct fb_info *info, int user)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1817
struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1872
static int sh_mobile_lcdc_set_par(struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1917
static int sh_mobile_lcdc_blank(int blank, struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1953
sh_mobile_lcdc_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/sh_mobile_lcdcfb.c
1993
struct fb_info *info = ch->info;
drivers/video/fbdev/sh_mobile_lcdcfb.c
2024
struct fb_info *info = ch->info;
drivers/video/fbdev/sh_mobile_lcdcfb.c
2042
struct fb_info *info;
drivers/video/fbdev/sh_mobile_lcdcfb.c
438
static int sh_mobile_lcdc_sginit(struct fb_info *info, struct list_head *pagereflist)
drivers/video/fbdev/sh_mobile_lcdcfb.c
454
static void sh_mobile_lcdc_deferred_io(struct fb_info *info, struct list_head *pagereflist)
drivers/video/fbdev/sh_mobile_lcdcfb.c
494
static void sh_mobile_lcdc_deferred_io_touch(struct fb_info *info)
drivers/video/fbdev/sh_mobile_lcdcfb.h
19
struct fb_info;
drivers/video/fbdev/sh_mobile_lcdcfb.h
95
struct fb_info *info;
drivers/video/fbdev/simplefb.c
102
static void simplefb_destroy(struct fb_info *info)
drivers/video/fbdev/simplefb.c
48
u_int transp, struct fb_info *info)
drivers/video/fbdev/simplefb.c
536
struct fb_info *info;
drivers/video/fbdev/simplefb.c
668
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/sis/sis.h
482
struct fb_info *memyselfandi;
drivers/video/fbdev/sis/sis.h
653
extern void fbcon_sis_fillrect(struct fb_info *info,
drivers/video/fbdev/sis/sis.h
655
extern void fbcon_sis_copyarea(struct fb_info *info,
drivers/video/fbdev/sis/sis.h
657
extern int fbcon_sis_sync(struct fb_info *info);
drivers/video/fbdev/sis/sis_accel.c
290
int fbcon_sis_sync(struct fb_info *info)
drivers/video/fbdev/sis/sis_accel.c
305
void fbcon_sis_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/sis/sis_accel.c
356
void fbcon_sis_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/sis/sis_accel.h
383
int fbcon_sis_sync(struct fb_info *info);
drivers/video/fbdev/sis/sis_accel.h
384
void fbcon_sis_fillrect(struct fb_info *info, const struct fb_fillrect *rect);
drivers/video/fbdev/sis/sis_accel.h
385
void fbcon_sis_copyarea(struct fb_info *info, const struct fb_copyarea *area);
drivers/video/fbdev/sis/sis_main.c
1187
sisfb_do_set_var(struct fb_var_screeninfo *var, int isactive, struct fb_info *info)
drivers/video/fbdev/sis/sis_main.c
1335
sisfb_pan_var(struct sis_video_info *ivideo, struct fb_info *info,
drivers/video/fbdev/sis/sis_main.c
1363
sisfb_open(struct fb_info *info, int user)
drivers/video/fbdev/sis/sis_main.c
1369
sisfb_release(struct fb_info *info, int user)
drivers/video/fbdev/sis/sis_main.c
1376
unsigned transp, struct fb_info *info)
drivers/video/fbdev/sis/sis_main.c
1420
sisfb_set_par(struct fb_info *info)
drivers/video/fbdev/sis/sis_main.c
1433
sisfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/sis/sis_main.c
1625
sisfb_pan_display(struct fb_var_screeninfo *var, struct fb_info* info)
drivers/video/fbdev/sis/sis_main.c
1648
sisfb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/sis/sis_main.c
1657
static int sisfb_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/sis/sis_main.c
1841
sisfb_get_fix(struct fb_fix_screeninfo *fix, int con, struct fb_info *info)
drivers/video/fbdev/sis/sis_main.c
5814
struct fb_info *sis_fb_info = NULL;
drivers/video/fbdev/sis/sis_main.c
64
struct fb_info *info);
drivers/video/fbdev/sis/sis_main.c
6465
fb_info(sis_fb_info, "%s frame buffer device version %d.%d.%d\n",
drivers/video/fbdev/sis/sis_main.c
6482
struct fb_info *sis_fb_info = ivideo->memyselfandi;
drivers/video/fbdev/sis/sis_main.c
66
static int sisfb_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/sis/sis_main.c
68
static int sisfb_set_par(struct fb_info *info);
drivers/video/fbdev/sis/sis_main.c
70
struct fb_info *info);
drivers/video/fbdev/sis/sis_main.c
81
struct fb_info *fb_info);
drivers/video/fbdev/sis/sis_main.c
83
struct fb_info *info);
drivers/video/fbdev/skeletonfb.c
127
static struct fb_info info;
drivers/video/fbdev/skeletonfb.c
149
static int xxxfb_open(struct fb_info *info, int user)
drivers/video/fbdev/skeletonfb.c
168
static int xxxfb_release(struct fb_info *info, int user)
drivers/video/fbdev/skeletonfb.c
209
static int xxxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/skeletonfb.c
254
static int xxxfb_set_par(struct fb_info *info)
drivers/video/fbdev/skeletonfb.c
285
struct fb_info *info)
drivers/video/fbdev/skeletonfb.c
425
struct fb_info *info)
drivers/video/fbdev/skeletonfb.c
463
static int xxxfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/skeletonfb.c
492
void xxxfb_fillrect(struct fb_info *p, const struct fb_fillrect *region)
drivers/video/fbdev/skeletonfb.c
518
void xxxfb_copyarea(struct fb_info *p, const struct fb_copyarea *area)
drivers/video/fbdev/skeletonfb.c
543
void xxxfb_imageblit(struct fb_info *p, const struct fb_image *image)
drivers/video/fbdev/skeletonfb.c
579
int xxxfb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/skeletonfb.c
627
int xxxfb_sync(struct fb_info *info)
drivers/video/fbdev/skeletonfb.c
665
struct fb_info *info;
drivers/video/fbdev/skeletonfb.c
816
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/skeletonfb.c
827
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/skeletonfb.c
849
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/skeletonfb.c
864
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/skeletonfb.c
929
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/skeletonfb.c
944
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/sm501fb.c
1002
static int sm501fb_blank_crt(int blank_mode, struct fb_info *info)
drivers/video/fbdev/sm501fb.c
1046
static int sm501fb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/sm501fb.c
1291
static int sm501fb_sync(struct fb_info *info)
drivers/video/fbdev/sm501fb.c
1310
static void sm501fb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/sm501fb.c
1396
static void sm501fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/sm501fb.c
1498
static int sm501_init_cursor(struct fb_info *fbi, unsigned int reg_base)
drivers/video/fbdev/sm501fb.c
1686
static int sm501fb_init_fb(struct fb_info *fb, enum sm501_controller head,
drivers/video/fbdev/sm501fb.c
172
struct fb_info *fbi;
drivers/video/fbdev/sm501fb.c
1877
struct fb_info *fbi;
drivers/video/fbdev/sm501fb.c
1906
struct fb_info *fbi = info->fb[head];
drivers/video/fbdev/sm501fb.c
1917
struct fb_info *fbi = info->fb[head];
drivers/video/fbdev/sm501fb.c
2063
struct fb_info *fbinfo_crt = info->fb[0];
drivers/video/fbdev/sm501fb.c
2064
struct fb_info *fbinfo_pnl = info->fb[1];
drivers/video/fbdev/sm501fb.c
2086
struct fb_info *fbi = info->fb[head];
drivers/video/fbdev/sm501fb.c
2137
struct fb_info *fbi = info->fb[head];
drivers/video/fbdev/sm501fb.c
295
struct fb_info *info)
drivers/video/fbdev/sm501fb.c
412
struct fb_info *info)
drivers/video/fbdev/sm501fb.c
424
struct fb_info *info)
drivers/video/fbdev/sm501fb.c
434
static int sm501fb_set_par_common(struct fb_info *info,
drivers/video/fbdev/sm501fb.c
531
static void sm501fb_set_par_geometry(struct fb_info *info,
drivers/video/fbdev/sm501fb.c
586
struct fb_info *info)
drivers/video/fbdev/sm501fb.c
616
struct fb_info *info)
drivers/video/fbdev/sm501fb.c
637
static int sm501fb_set_par_crt(struct fb_info *info)
drivers/video/fbdev/sm501fb.c
807
static int sm501fb_set_par_pnl(struct fb_info *info)
drivers/video/fbdev/sm501fb.c
84
struct fb_info *fb[2]; /* fb info for both heads */
drivers/video/fbdev/sm501fb.c
921
unsigned transp, struct fb_info *info)
drivers/video/fbdev/sm501fb.c
971
static int sm501fb_blank_pnl(int blank_mode, struct fb_info *info)
drivers/video/fbdev/sm712fb.c
1026
static ssize_t smtcfb_read(struct fb_info *info, char __user *buf,
drivers/video/fbdev/sm712fb.c
1089
static ssize_t smtcfb_write(struct fb_info *info, const char __user *buf,
drivers/video/fbdev/sm712fb.c
1324
static int smtc_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/sm712fb.c
1341
static int smtc_set_par(struct fb_info *info)
drivers/video/fbdev/sm712fb.c
1497
struct fb_info *info;
drivers/video/fbdev/sm712fb.c
46
struct fb_info *fb;
drivers/video/fbdev/sm712fb.c
867
unsigned int blue, struct fb_info *info)
drivers/video/fbdev/sm712fb.c
893
static int smtc_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/sm712fb.c
979
unsigned int trans, struct fb_info *info)
drivers/video/fbdev/smscufx.c
1013
static int ufx_ops_open(struct fb_info *info, int user)
drivers/video/fbdev/smscufx.c
1070
static void ufx_ops_destory(struct fb_info *info)
drivers/video/fbdev/smscufx.c
1095
struct fb_info *info = dev->info;
drivers/video/fbdev/smscufx.c
1114
static int ufx_ops_release(struct fb_info *info, int user)
drivers/video/fbdev/smscufx.c
1145
struct fb_info *info)
drivers/video/fbdev/smscufx.c
1177
struct fb_info *info)
drivers/video/fbdev/smscufx.c
1196
static int ufx_ops_set_par(struct fb_info *info)
drivers/video/fbdev/smscufx.c
1223
static int ufx_ops_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/smscufx.c
1230
static void ufx_ops_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/video/fbdev/smscufx.c
1239
static void ufx_ops_damage_area(struct fb_info *info, u32 x, u32 y, u32 width, u32 height)
drivers/video/fbdev/smscufx.c
1267
static int ufx_realloc_framebuffer(struct ufx_data *dev, struct fb_info *info)
drivers/video/fbdev/smscufx.c
1457
static int ufx_setup_modes(struct ufx_data *dev, struct fb_info *info,
drivers/video/fbdev/smscufx.c
1589
struct fb_info *info;
drivers/video/fbdev/smscufx.c
1732
struct fb_info *info;
drivers/video/fbdev/smscufx.c
776
static int ufx_ops_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/smscufx.c
903
static void ufx_dpy_deferred_io(struct fb_info *info, struct list_head *pagereflist)
drivers/video/fbdev/smscufx.c
931
static int ufx_ops_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/smscufx.c
95
struct fb_info *info;
drivers/video/fbdev/smscufx.c
986
unsigned blue, unsigned transp, struct fb_info *info)
drivers/video/fbdev/ssd1307fb.c
295
static int ssd1307fb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/ssd1307fb.c
305
static void ssd1307fb_defio_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/video/fbdev/ssd1307fb.c
312
static void ssd1307fb_defio_damage_area(struct fb_info *info, u32 x, u32 y,
drivers/video/fbdev/ssd1307fb.c
330
static void ssd1307fb_deferred_io(struct fb_info *info, struct list_head *pagereflist)
drivers/video/fbdev/ssd1307fb.c
590
struct fb_info *info;
drivers/video/fbdev/ssd1307fb.c
74
struct fb_info *info;
drivers/video/fbdev/ssd1307fb.c
769
struct fb_info *info = i2c_get_clientdata(client);
drivers/video/fbdev/sstfb.c
1023
static int sst_set_pll_ics(struct fb_info *info,
drivers/video/fbdev/sstfb.c
1061
static void sst_set_vidmod_att_ti(struct fb_info *info, const int bpp)
drivers/video/fbdev/sstfb.c
1090
static void sst_set_vidmod_ics(struct fb_info *info, const int bpp)
drivers/video/fbdev/sstfb.c
1128
static int sst_detect_dactype(struct fb_info *info, struct sstfb_par *par)
drivers/video/fbdev/sstfb.c
1147
static int sst_init(struct fb_info *info, struct sstfb_par *par)
drivers/video/fbdev/sstfb.c
1246
static void sst_shutdown(struct fb_info *info)
drivers/video/fbdev/sstfb.c
1324
struct fb_info *info;
drivers/video/fbdev/sstfb.c
1446
fb_info(info, "%s frame buffer device at 0x%p\n",
drivers/video/fbdev/sstfb.c
1469
struct fb_info *info;
drivers/video/fbdev/sstfb.c
335
static void sstfb_clear_screen(struct fb_info *info)
drivers/video/fbdev/sstfb.c
352
struct fb_info *info)
drivers/video/fbdev/sstfb.c
478
static int sstfb_set_par(struct fb_info *info)
drivers/video/fbdev/sstfb.c
669
u_int transp, struct fb_info *info)
drivers/video/fbdev/sstfb.c
694
static void sstfb_setvgapass( struct fb_info *info, int enable )
drivers/video/fbdev/sstfb.c
711
fb_info(info, "Enabling VGA pass-through\n");
drivers/video/fbdev/sstfb.c
714
fb_info(info, "Disabling VGA pass-through\n");
drivers/video/fbdev/sstfb.c
723
struct fb_info *info = dev_get_drvdata(device);
drivers/video/fbdev/sstfb.c
736
struct fb_info *info = dev_get_drvdata(device);
drivers/video/fbdev/sstfb.c
746
static int sstfb_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/sstfb.c
775
static void sstfb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/sstfb.c
801
static void sstfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/sstfb.c
829
static int sst_get_memsize(struct fb_info *info, __u32 *memsize)
drivers/video/fbdev/sstfb.c
872
static int sst_detect_att(struct fb_info *info)
drivers/video/fbdev/sstfb.c
897
static int sst_detect_ti(struct fb_info *info)
drivers/video/fbdev/sstfb.c
933
static int sst_detect_ics(struct fb_info *info)
drivers/video/fbdev/sstfb.c
969
static int sst_set_pll_att_ti(struct fb_info *info,
drivers/video/fbdev/stifb.c
1008
stifb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/stifb.c
1037
stifb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/stifb.c
106
struct fb_info *info;
drivers/video/fbdev/stifb.c
1076
stifb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/stifb.c
1190
struct fb_info *info;
drivers/video/fbdev/stifb.c
1395
fb_info(fb->info, "%s %dx%d-%d frame buffer device, %s, id: %04x, mmio: 0x%04lx\n",
drivers/video/fbdev/stifb.c
1484
struct fb_info *info = dev_get_drvdata(sti->dev);
drivers/video/fbdev/stifb.c
183
#define NGLE_LOCK(fb_info) do { } while (0)
drivers/video/fbdev/stifb.c
184
#define NGLE_UNLOCK(fb_info) do { } while (0)
drivers/video/fbdev/stifb.c
75
#define REGION_BASE(fb_info, index) \
drivers/video/fbdev/stifb.c
76
F_EXTEND(fb_info->sti->regions_phys[index])
drivers/video/fbdev/stifb.c
925
stifb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/stifb.c
948
u_int blue, u_int transp, struct fb_info *info)
drivers/video/fbdev/sunxvr1000.c
116
struct fb_info *info;
drivers/video/fbdev/sunxvr1000.c
15
struct fb_info *info;
drivers/video/fbdev/sunxvr1000.c
47
unsigned transp, struct fb_info *info)
drivers/video/fbdev/sunxvr1000.c
71
struct fb_info *info = gp->info;
drivers/video/fbdev/sunxvr2500.c
120
struct fb_info *info;
drivers/video/fbdev/sunxvr2500.c
18
struct fb_info *info;
drivers/video/fbdev/sunxvr2500.c
51
unsigned transp, struct fb_info *info)
drivers/video/fbdev/sunxvr2500.c
75
struct fb_info *info = sp->info;
drivers/video/fbdev/sunxvr500.c
114
unsigned transp, struct fb_info *info)
drivers/video/fbdev/sunxvr500.c
151
static void e3d_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/sunxvr500.c
164
static void e3d_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/sunxvr500.c
177
static void e3d_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/sunxvr500.c
202
struct fb_info *info = ep->info;
drivers/video/fbdev/sunxvr500.c
249
struct fb_info *info;
drivers/video/fbdev/sunxvr500.c
29
struct fb_info *info;
drivers/video/fbdev/tcx.c
120
static void __tcx_set_control_plane(struct fb_info *info)
drivers/video/fbdev/tcx.c
139
static void tcx_reset(struct fb_info *info)
drivers/video/fbdev/tcx.c
149
static int tcx_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/tcx.c
166
unsigned transp, struct fb_info *info)
drivers/video/fbdev/tcx.c
197
tcx_blank(int blank, struct fb_info *info)
drivers/video/fbdev/tcx.c
295
static int tcx_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/tcx.c
304
static int tcx_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
drivers/video/fbdev/tcx.c
319
tcx_init_fix(struct fb_info *info, int linebytes)
drivers/video/fbdev/tcx.c
33
unsigned, struct fb_info *);
drivers/video/fbdev/tcx.c
339
static void tcx_unmap_regs(struct platform_device *op, struct fb_info *info,
drivers/video/fbdev/tcx.c
34
static int tcx_blank(int, struct fb_info *);
drivers/video/fbdev/tcx.c
35
static int tcx_pan_display(struct fb_var_screeninfo *, struct fb_info *);
drivers/video/fbdev/tcx.c
362
struct fb_info *info;
drivers/video/fbdev/tcx.c
37
static int tcx_sbusfb_mmap(struct fb_info *info, struct vm_area_struct *vma);
drivers/video/fbdev/tcx.c
38
static int tcx_sbusfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg);
drivers/video/fbdev/tcx.c
483
struct fb_info *info = dev_get_drvdata(&op->dev);
drivers/video/fbdev/tdfxfb.c
1040
static int tdfxfb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/tdfxfb.c
1319
static void tdfxfb_create_i2c_busses(struct fb_info *info)
drivers/video/fbdev/tdfxfb.c
1374
struct fb_info *info;
drivers/video/fbdev/tdfxfb.c
1608
struct fb_info *info = pci_get_drvdata(pdev);
drivers/video/fbdev/tdfxfb.c
260
static int banshee_wait_idle(struct fb_info *info)
drivers/video/fbdev/tdfxfb.c
337
static void do_write_regs(struct fb_info *info, struct banshee_reg *reg)
drivers/video/fbdev/tdfxfb.c
435
static int tdfxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/tdfxfb.c
543
static int tdfxfb_set_par(struct fb_info *info)
drivers/video/fbdev/tdfxfb.c
741
struct fb_info *info)
drivers/video/fbdev/tdfxfb.c
788
static int tdfxfb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/tdfxfb.c
826
struct fb_info *info)
drivers/video/fbdev/tdfxfb.c
844
static void tdfxfb_fillrect(struct fb_info *info,
drivers/video/fbdev/tdfxfb.c
887
static void tdfxfb_copyarea(struct fb_info *info,
drivers/video/fbdev/tdfxfb.c
945
static void tdfxfb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/tgafb.c
1063
copyarea_line_8bpp(struct fb_info *info, u32 dy, u32 sy,
drivers/video/fbdev/tgafb.c
1108
copyarea_line_32bpp(struct fb_info *info, u32 dy, u32 sy,
drivers/video/fbdev/tgafb.c
1157
copyarea_8bpp(struct fb_info *info, u32 dx, u32 dy, u32 sx, u32 sy,
drivers/video/fbdev/tgafb.c
1266
tgafb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/tgafb.c
1322
tgafb_init_fix(struct fb_info *info)
drivers/video/fbdev/tgafb.c
1392
static int tgafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/tgafb.c
1421
struct fb_info *info;
drivers/video/fbdev/tgafb.c
1528
fb_info(info, "%s frame buffer device at 0x%lx\n",
drivers/video/fbdev/tgafb.c
1549
struct fb_info *info = NULL;
drivers/video/fbdev/tgafb.c
174
tgafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/tgafb.c
219
tgafb_set_par(struct fb_info *info)
drivers/video/fbdev/tgafb.c
46
static int tgafb_check_var(struct fb_var_screeninfo *, struct fb_info *);
drivers/video/fbdev/tgafb.c
47
static int tgafb_set_par(struct fb_info *);
drivers/video/fbdev/tgafb.c
50
unsigned, struct fb_info *);
drivers/video/fbdev/tgafb.c
51
static int tgafb_blank(int, struct fb_info *);
drivers/video/fbdev/tgafb.c
52
static void tgafb_init_fix(struct fb_info *);
drivers/video/fbdev/tgafb.c
528
unsigned transp, struct fb_info *info)
drivers/video/fbdev/tgafb.c
54
static void tgafb_imageblit(struct fb_info *, const struct fb_image *);
drivers/video/fbdev/tgafb.c
55
static void tgafb_fillrect(struct fb_info *, const struct fb_fillrect *);
drivers/video/fbdev/tgafb.c
56
static void tgafb_copyarea(struct fb_info *, const struct fb_copyarea *);
drivers/video/fbdev/tgafb.c
57
static int tgafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info);
drivers/video/fbdev/tgafb.c
574
tgafb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/tgafb.c
632
tgafb_mono_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/tgafb.c
845
tgafb_clut_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/tgafb.c
894
tgafb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/tgafb.c
931
tgafb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/tridentfb.c
1112
struct fb_info *info)
drivers/video/fbdev/tridentfb.c
1131
static int tridentfb_set_par(struct fb_info *info)
drivers/video/fbdev/tridentfb.c
1362
struct fb_info *info)
drivers/video/fbdev/tridentfb.c
1398
static int tridentfb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/tridentfb.c
1464
struct fb_info *info;
drivers/video/fbdev/tridentfb.c
1724
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/tridentfb.c
270
static int tridentfb_setup_ddc_bus(struct fb_info *info)
drivers/video/fbdev/tridentfb.c
616
static void tridentfb_fillrect(struct fb_info *info,
drivers/video/fbdev/tridentfb.c
638
static void tridentfb_imageblit(struct fb_info *info,
drivers/video/fbdev/tridentfb.c
668
static void tridentfb_copyarea(struct fb_info *info,
drivers/video/fbdev/tridentfb.c
682
static int tridentfb_sync(struct fb_info *info)
drivers/video/fbdev/tridentfb.c
991
struct fb_info *info)
drivers/video/fbdev/udlfb.c
1016
struct fb_info *info)
drivers/video/fbdev/udlfb.c
1032
static int dlfb_ops_set_par(struct fb_info *info)
drivers/video/fbdev/udlfb.c
1093
static int dlfb_ops_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/udlfb.c
1129
static void dlfb_ops_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/video/fbdev/udlfb.c
1138
static void dlfb_ops_damage_area(struct fb_info *info, u32 x, u32 y, u32 width, u32 height)
drivers/video/fbdev/udlfb.c
1178
static int dlfb_realloc_framebuffer(struct dlfb_data *dlfb, struct fb_info *info, u32 new_len)
drivers/video/fbdev/udlfb.c
1242
struct fb_info *info,
drivers/video/fbdev/udlfb.c
1387
struct fb_info *fb_info = dev_get_drvdata(fbdev);
drivers/video/fbdev/udlfb.c
1388
struct dlfb_data *dlfb = fb_info->par;
drivers/video/fbdev/udlfb.c
1395
struct fb_info *fb_info = dev_get_drvdata(fbdev);
drivers/video/fbdev/udlfb.c
1396
struct dlfb_data *dlfb = fb_info->par;
drivers/video/fbdev/udlfb.c
1403
struct fb_info *fb_info = dev_get_drvdata(fbdev);
drivers/video/fbdev/udlfb.c
1404
struct dlfb_data *dlfb = fb_info->par;
drivers/video/fbdev/udlfb.c
1411
struct fb_info *fb_info = dev_get_drvdata(fbdev);
drivers/video/fbdev/udlfb.c
1412
struct dlfb_data *dlfb = fb_info->par;
drivers/video/fbdev/udlfb.c
1422
struct fb_info *fb_info = dev_get_drvdata(fbdev);
drivers/video/fbdev/udlfb.c
1423
struct dlfb_data *dlfb = fb_info->par;
drivers/video/fbdev/udlfb.c
1444
struct fb_info *fb_info = dev_get_drvdata(fbdev);
drivers/video/fbdev/udlfb.c
1445
struct dlfb_data *dlfb = fb_info->par;
drivers/video/fbdev/udlfb.c
1452
ret = dlfb_setup_modes(dlfb, fb_info, src, src_size);
drivers/video/fbdev/udlfb.c
1459
ret = dlfb_ops_set_par(fb_info);
drivers/video/fbdev/udlfb.c
1470
struct fb_info *fb_info = dev_get_drvdata(fbdev);
drivers/video/fbdev/udlfb.c
1471
struct dlfb_data *dlfb = fb_info->par;
drivers/video/fbdev/udlfb.c
1603
struct fb_info *info;
drivers/video/fbdev/udlfb.c
1739
struct fb_info *info;
drivers/video/fbdev/udlfb.c
324
static int dlfb_ops_mmap(struct fb_info *info, struct vm_area_struct *vma)
drivers/video/fbdev/udlfb.c
726
static void dlfb_dpy_deferred_io(struct fb_info *info, struct list_head *pagereflist)
drivers/video/fbdev/udlfb.c
79
static int dlfb_realloc_framebuffer(struct dlfb_data *dlfb, struct fb_info *info, u32 new_len);
drivers/video/fbdev/udlfb.c
813
static int dlfb_ops_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/udlfb.c
869
unsigned blue, unsigned transp, struct fb_info *info)
drivers/video/fbdev/udlfb.c
898
static int dlfb_ops_open(struct fb_info *info, int user)
drivers/video/fbdev/udlfb.c
939
static void dlfb_ops_destroy(struct fb_info *info)
drivers/video/fbdev/udlfb.c
974
static int dlfb_ops_release(struct fb_info *info, int user)
drivers/video/fbdev/uvesafb.c
1038
static int uvesafb_setcmap(struct fb_cmap *cmap, struct fb_info *info)
drivers/video/fbdev/uvesafb.c
1077
struct fb_info *info)
drivers/video/fbdev/uvesafb.c
1103
static int uvesafb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/uvesafb.c
1162
static int uvesafb_open(struct fb_info *info, int user)
drivers/video/fbdev/uvesafb.c
1182
static int uvesafb_release(struct fb_info *info, int user)
drivers/video/fbdev/uvesafb.c
1213
static int uvesafb_set_par(struct fb_info *info)
drivers/video/fbdev/uvesafb.c
1327
struct fb_info *info)
drivers/video/fbdev/uvesafb.c
1363
struct fb_info *info)
drivers/video/fbdev/uvesafb.c
1425
static void uvesafb_init_info(struct fb_info *info, struct vbe_mode_ib *mode)
drivers/video/fbdev/uvesafb.c
1512
static void uvesafb_init_mtrr(struct fb_info *info)
drivers/video/fbdev/uvesafb.c
1535
static void uvesafb_ioremap(struct fb_info *info)
drivers/video/fbdev/uvesafb.c
1543
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/uvesafb.c
1554
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/uvesafb.c
1573
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/uvesafb.c
1588
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/uvesafb.c
1603
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/uvesafb.c
1618
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/uvesafb.c
1633
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/uvesafb.c
1642
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/uvesafb.c
1675
struct fb_info *info;
drivers/video/fbdev/uvesafb.c
1744
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/uvesafb.c
1773
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/uvesafb.c
273
struct fb_info *info, struct vbe_mode_ib *mode)
drivers/video/fbdev/uvesafb.c
598
struct fb_info *info)
drivers/video/fbdev/uvesafb.c
613
static int uvesafb_vbe_getedid(struct uvesafb_ktask *task, struct fb_info *info)
drivers/video/fbdev/uvesafb.c
675
struct fb_info *info)
drivers/video/fbdev/uvesafb.c
781
static int uvesafb_vbe_init(struct fb_info *info)
drivers/video/fbdev/uvesafb.c
825
static int uvesafb_vbe_init_mode(struct fb_info *info)
drivers/video/fbdev/uvesafb.c
923
int start, struct fb_info *info)
drivers/video/fbdev/uvesafb.c
989
struct fb_info *info)
drivers/video/fbdev/valkyriefb.c
100
static int valkyriefb_blank(int blank_mode, struct fb_info *info);
drivers/video/fbdev/valkyriefb.c
105
struct fb_par_valkyrie *par, const struct fb_info *fb_info);
drivers/video/fbdev/valkyriefb.c
107
static int valkyrie_init_info(struct fb_info *info, struct fb_info_valkyrie *p);
drivers/video/fbdev/valkyriefb.c
121
static int valkyriefb_set_par(struct fb_info *info)
drivers/video/fbdev/valkyriefb.c
159
valkyriefb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/valkyriefb.c
180
static int valkyriefb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/valkyriefb.c
213
u_int transp, struct fb_info *info)
drivers/video/fbdev/valkyriefb.c
382
fb_info(&p->info, "valkyrie frame buffer device\n");
drivers/video/fbdev/valkyriefb.c
452
struct fb_par_valkyrie *par, const struct fb_info *fb_info)
drivers/video/fbdev/valkyriefb.c
457
container_of(fb_info, struct fb_info_valkyrie, info);
drivers/video/fbdev/valkyriefb.c
533
static int __init valkyrie_init_info(struct fb_info *info,
drivers/video/fbdev/valkyriefb.c
76
struct fb_info info;
drivers/video/fbdev/valkyriefb.c
96
struct fb_info *info);
drivers/video/fbdev/valkyriefb.c
97
static int valkyriefb_set_par(struct fb_info *info);
drivers/video/fbdev/valkyriefb.c
99
u_int transp, struct fb_info *info);
drivers/video/fbdev/vesafb.c
136
struct fb_info *info)
drivers/video/fbdev/vesafb.c
189
static void vesafb_destroy(struct fb_info *info)
drivers/video/fbdev/vesafb.c
248
struct fb_info *info;
drivers/video/fbdev/vesafb.c
490
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/vesafb.c
507
struct fb_info *info = platform_get_drvdata(pdev);
drivers/video/fbdev/vesafb.c
71
struct fb_info *info)
drivers/video/fbdev/vfb.c
115
struct fb_info *info)
drivers/video/fbdev/vfb.c
238
static int vfb_set_par(struct fb_info *info)
drivers/video/fbdev/vfb.c
267
u_int transp, struct fb_info *info)
drivers/video/fbdev/vfb.c
358
struct fb_info *info)
drivers/video/fbdev/vfb.c
382
static int vfb_mmap(struct fb_info *info,
drivers/video/fbdev/vfb.c
428
struct fb_info *info;
drivers/video/fbdev/vfb.c
470
fb_info(info, "Virtual frame buffer device, using %ldK of video memory\n",
drivers/video/fbdev/vfb.c
484
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/vfb.c
72
struct fb_info *info);
drivers/video/fbdev/vfb.c
73
static int vfb_set_par(struct fb_info *info);
drivers/video/fbdev/vfb.c
75
u_int transp, struct fb_info *info);
drivers/video/fbdev/vfb.c
77
struct fb_info *info);
drivers/video/fbdev/vfb.c
78
static int vfb_mmap(struct fb_info *info,
drivers/video/fbdev/vga16fb.c
1027
static void vga16fb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/vga16fb.c
1133
static void vga_8planes_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/vga16fb.c
1164
static void vga_imageblit_expand(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/vga16fb.c
1228
static void vga_imageblit_color(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/vga16fb.c
1273
static void vga16fb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/vga16fb.c
1281
static void vga16fb_destroy(struct fb_info *info)
drivers/video/fbdev/vga16fb.c
1310
struct fb_info *info;
drivers/video/fbdev/vga16fb.c
1396
fb_info(info, "%s frame buffer device\n", info->fix.id);
drivers/video/fbdev/vga16fb.c
1415
struct fb_info *info = platform_get_drvdata(dev);
drivers/video/fbdev/vga16fb.c
203
static void vga16fb_pan_var(struct fb_info *info,
drivers/video/fbdev/vga16fb.c
234
static void vga16fb_update_fix(struct fb_info *info)
drivers/video/fbdev/vga16fb.c
263
const struct fb_info *info,
drivers/video/fbdev/vga16fb.c
299
static int vga16fb_open(struct fb_info *info, int user)
drivers/video/fbdev/vga16fb.c
314
static int vga16fb_release(struct fb_info *info, int user)
drivers/video/fbdev/vga16fb.c
329
struct fb_info *info)
drivers/video/fbdev/vga16fb.c
534
static int vga16fb_set_par(struct fb_info *info)
drivers/video/fbdev/vga16fb.c
676
struct fb_info *info)
drivers/video/fbdev/vga16fb.c
705
struct fb_info *info)
drivers/video/fbdev/vga16fb.c
817
static int vga16fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/vga16fb.c
843
static void vga_8planes_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/vga16fb.c
897
static void vga16fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/vga16fb.c
972
static void vga_8planes_copyarea(struct fb_info *info, const struct fb_copyarea *area)
drivers/video/fbdev/via/accel.c
304
int viafb_setup_engine(struct fb_info *info)
drivers/video/fbdev/via/accel.c
478
void viafb_show_hw_cursor(struct fb_info *info, int Status)
drivers/video/fbdev/via/accel.c
503
void viafb_wait_engine_idle(struct fb_info *info)
drivers/video/fbdev/via/accel.h
192
int viafb_setup_engine(struct fb_info *info);
drivers/video/fbdev/via/accel.h
194
void viafb_show_hw_cursor(struct fb_info *info, int Status);
drivers/video/fbdev/via/accel.h
195
void viafb_wait_engine_idle(struct fb_info *info);
drivers/video/fbdev/via/global.c
32
struct fb_info *viafbinfo;
drivers/video/fbdev/via/global.c
33
struct fb_info *viafbinfo1;
drivers/video/fbdev/via/global.h
53
extern struct fb_info *viafbinfo;
drivers/video/fbdev/via/global.h
54
extern struct fb_info *viafbinfo1;
drivers/video/fbdev/via/viafbdev.c
133
static void viafb_update_fix(struct fb_info *info)
drivers/video/fbdev/via/viafbdev.c
162
static int viafb_open(struct fb_info *info, int user)
drivers/video/fbdev/via/viafbdev.c
168
static int viafb_release(struct fb_info *info, int user)
drivers/video/fbdev/via/viafbdev.c
1833
memcpy(viafbinfo1, viafbinfo, sizeof(struct fb_info));
drivers/video/fbdev/via/viafbdev.c
186
struct fb_info *info)
drivers/video/fbdev/via/viafbdev.c
252
static int viafb_set_par(struct fb_info *info)
drivers/video/fbdev/via/viafbdev.c
297
unsigned blue, unsigned transp, struct fb_info *info)
drivers/video/fbdev/via/viafbdev.c
330
struct fb_info *info)
drivers/video/fbdev/via/viafbdev.c
349
static int viafb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/via/viafbdev.c
380
static int viafb_ioctl(struct fb_info *info, u_int cmd, u_long arg)
drivers/video/fbdev/via/viafbdev.c
43
struct fb_info *info);
drivers/video/fbdev/via/viafbdev.c
665
static void viafb_fillrect(struct fb_info *info,
drivers/video/fbdev/via/viafbdev.c
699
static void viafb_copyarea(struct fb_info *info,
drivers/video/fbdev/via/viafbdev.c
722
static void viafb_imageblit(struct fb_info *info,
drivers/video/fbdev/via/viafbdev.c
758
static int viafb_cursor(struct fb_info *info, struct fb_cursor *cursor)
drivers/video/fbdev/via/viafbdev.c
907
static int viafb_sync(struct fb_info *info)
drivers/video/fbdev/vt8500lcdfb.c
141
struct fb_info *info) {
drivers/video/fbdev/vt8500lcdfb.c
178
static int vt8500lcd_ioctl(struct fb_info *info, unsigned int cmd,
drivers/video/fbdev/vt8500lcdfb.c
201
struct fb_info *info)
drivers/video/fbdev/vt8500lcdfb.c
220
static int vt8500lcd_blank(int blank, struct fb_info *info)
drivers/video/fbdev/vt8500lcdfb.c
39
static int vt8500lcd_set_par(struct fb_info *info)
drivers/video/fbdev/vt8500lcdfb.h
9
struct fb_info fb;
drivers/video/fbdev/vt8623fb.c
115
static void vt8623fb_tilecursor(struct fb_info *info, struct fb_tilecursor *cursor)
drivers/video/fbdev/vt8623fb.c
142
static void vt8623fb_iplan_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/vt8623fb.c
170
static void vt8623fb_iplan_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/vt8623fb.c
198
static void vt8623fb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/vt8623fb.c
225
static void vt8623fb_imageblit(struct fb_info *info, const struct fb_image *image)
drivers/video/fbdev/vt8623fb.c
237
static void vt8623fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
drivers/video/fbdev/vt8623fb.c
251
static void vt8623_set_pixclock(struct fb_info *info, u32 pixclock)
drivers/video/fbdev/vt8623fb.c
280
static int vt8623fb_open(struct fb_info *info, int user)
drivers/video/fbdev/vt8623fb.c
302
static int vt8623fb_release(struct fb_info *info, int user)
drivers/video/fbdev/vt8623fb.c
321
static int vt8623fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/vt8623fb.c
379
static int vt8623fb_set_par(struct fb_info *info)
drivers/video/fbdev/vt8623fb.c
532
u_int transp, struct fb_info *fb)
drivers/video/fbdev/vt8623fb.c
586
static int vt8623fb_blank(int blank_mode, struct fb_info *info)
drivers/video/fbdev/vt8623fb.c
622
static int vt8623fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/vt8623fb.c
674
struct fb_info *info;
drivers/video/fbdev/vt8623fb.c
785
fb_info(info, "%s on %s, %d MB RAM\n",
drivers/video/fbdev/vt8623fb.c
818
struct fb_info *info = pci_get_drvdata(dev);
drivers/video/fbdev/vt8623fb.c
841
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/vt8623fb.c
868
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/wm8505fb.c
110
static int wm8505fb_set_par(struct fb_info *info)
drivers/video/fbdev/wm8505fb.c
154
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/wm8505fb.c
164
struct fb_info *info = dev_get_drvdata(dev);
drivers/video/fbdev/wm8505fb.c
194
struct fb_info *info) {
drivers/video/fbdev/wm8505fb.c
224
struct fb_info *info)
drivers/video/fbdev/wm8505fb.c
233
static int wm8505fb_blank(int blank, struct fb_info *info)
drivers/video/fbdev/wm8505fb.c
369
fb_info(&fbi->fb, "%s frame buffer at 0x%lx-0x%lx\n",
drivers/video/fbdev/wm8505fb.c
37
struct fb_info fb;
drivers/video/fbdev/wm8505fb.c
43
static int wm8505fb_init_hw(struct fb_info *info)
drivers/video/fbdev/wm8505fb.c
78
static int wm8505fb_set_timing(struct fb_info *info)
drivers/video/fbdev/wmt_ge_rops.c
107
void wmt_ge_copyarea(struct fb_info *p, const struct fb_copyarea *area)
drivers/video/fbdev/wmt_ge_rops.c
140
int wmt_ge_sync(struct fb_info *p)
drivers/video/fbdev/wmt_ge_rops.c
45
static inline unsigned long pixel_to_pat(u32 depth, u32 pixel, struct fb_info *p)
drivers/video/fbdev/wmt_ge_rops.c
71
void wmt_ge_fillrect(struct fb_info *p, const struct fb_fillrect *rect)
drivers/video/fbdev/wmt_ge_rops.h
12
static inline int wmt_ge_sync(struct fb_info *p)
drivers/video/fbdev/wmt_ge_rops.h
17
static inline void wmt_ge_fillrect(struct fb_info *p,
drivers/video/fbdev/wmt_ge_rops.h
23
static inline void wmt_ge_copyarea(struct fb_info *p,
drivers/video/fbdev/wmt_ge_rops.h
4
extern void wmt_ge_fillrect(struct fb_info *info,
drivers/video/fbdev/wmt_ge_rops.h
6
extern void wmt_ge_copyarea(struct fb_info *info,
drivers/video/fbdev/wmt_ge_rops.h
8
extern int wmt_ge_sync(struct fb_info *info);
drivers/video/fbdev/xen-fbfront.c
184
static void xenfb_deferred_io(struct fb_info *fb_info, struct list_head *pagereflist)
drivers/video/fbdev/xen-fbfront.c
186
struct xenfb_info *info = fb_info->par;
drivers/video/fbdev/xen-fbfront.c
196
y1 = beg / fb_info->fix.line_length;
drivers/video/fbdev/xen-fbfront.c
197
y2 = end / fb_info->fix.line_length;
drivers/video/fbdev/xen-fbfront.c
198
if (y2 >= fb_info->var.yres)
drivers/video/fbdev/xen-fbfront.c
199
y2 = fb_info->var.yres - 1;
drivers/video/fbdev/xen-fbfront.c
205
xenfb_refresh(info, 0, miny, fb_info->var.xres, maxy - miny + 1);
drivers/video/fbdev/xen-fbfront.c
215
struct fb_info *info)
drivers/video/fbdev/xen-fbfront.c
244
xenfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
drivers/video/fbdev/xen-fbfront.c
275
static int xenfb_set_par(struct fb_info *info)
drivers/video/fbdev/xen-fbfront.c
294
static void xenfb_defio_damage_range(struct fb_info *info, off_t off, size_t len)
drivers/video/fbdev/xen-fbfront.c
301
static void xenfb_defio_damage_area(struct fb_info *info, u32 x, u32 y,
drivers/video/fbdev/xen-fbfront.c
346
struct fb_info *fb_info;
drivers/video/fbdev/xen-fbfront.c
403
fb_info = framebuffer_alloc(sizeof(u32) * 256, NULL);
drivers/video/fbdev/xen-fbfront.c
404
if (fb_info == NULL)
drivers/video/fbdev/xen-fbfront.c
408
fb_info->pseudo_palette = fb_info->par;
drivers/video/fbdev/xen-fbfront.c
409
fb_info->par = info;
drivers/video/fbdev/xen-fbfront.c
410
fb_info->device = &dev->dev;
drivers/video/fbdev/xen-fbfront.c
412
fb_info->screen_buffer = info->fb;
drivers/video/fbdev/xen-fbfront.c
414
fb_info->fbops = &xenfb_fb_ops;
drivers/video/fbdev/xen-fbfront.c
415
fb_info->var.xres_virtual = fb_info->var.xres = video[KPARAM_WIDTH];
drivers/video/fbdev/xen-fbfront.c
416
fb_info->var.yres_virtual = fb_info->var.yres = video[KPARAM_HEIGHT];
drivers/video/fbdev/xen-fbfront.c
417
fb_info->var.bits_per_pixel = XENFB_DEPTH;
drivers/video/fbdev/xen-fbfront.c
419
fb_info->var.red = (struct fb_bitfield){16, 8, 0};
drivers/video/fbdev/xen-fbfront.c
420
fb_info->var.green = (struct fb_bitfield){8, 8, 0};
drivers/video/fbdev/xen-fbfront.c
421
fb_info->var.blue = (struct fb_bitfield){0, 8, 0};
drivers/video/fbdev/xen-fbfront.c
423
fb_info->var.activate = FB_ACTIVATE_NOW;
drivers/video/fbdev/xen-fbfront.c
424
fb_info->var.height = -1;
drivers/video/fbdev/xen-fbfront.c
425
fb_info->var.width = -1;
drivers/video/fbdev/xen-fbfront.c
426
fb_info->var.vmode = FB_VMODE_NONINTERLACED;
drivers/video/fbdev/xen-fbfront.c
428
fb_info->fix.visual = FB_VISUAL_TRUECOLOR;
drivers/video/fbdev/xen-fbfront.c
429
fb_info->fix.line_length = fb_info->var.xres * XENFB_DEPTH / 8;
drivers/video/fbdev/xen-fbfront.c
430
fb_info->fix.smem_start = 0;
drivers/video/fbdev/xen-fbfront.c
431
fb_info->fix.smem_len = fb_size;
drivers/video/fbdev/xen-fbfront.c
432
strcpy(fb_info->fix.id, "xen");
drivers/video/fbdev/xen-fbfront.c
433
fb_info->fix.type = FB_TYPE_PACKED_PIXELS;
drivers/video/fbdev/xen-fbfront.c
434
fb_info->fix.accel = FB_ACCEL_NONE;
drivers/video/fbdev/xen-fbfront.c
436
fb_info->flags = FBINFO_VIRTFB;
drivers/video/fbdev/xen-fbfront.c
438
ret = fb_alloc_cmap(&fb_info->cmap, 256, 0);
drivers/video/fbdev/xen-fbfront.c
44
struct fb_info *fb_info;
drivers/video/fbdev/xen-fbfront.c
440
framebuffer_release(fb_info);
drivers/video/fbdev/xen-fbfront.c
445
fb_info->fbdefio = &xenfb_defio;
drivers/video/fbdev/xen-fbfront.c
446
fb_deferred_io_init(fb_info);
drivers/video/fbdev/xen-fbfront.c
448
xenfb_init_shared_page(info, fb_info);
drivers/video/fbdev/xen-fbfront.c
456
ret = register_framebuffer(fb_info);
drivers/video/fbdev/xen-fbfront.c
461
info->fb_info = fb_info;
drivers/video/fbdev/xen-fbfront.c
467
fb_deferred_io_cleanup(fb_info);
drivers/video/fbdev/xen-fbfront.c
468
fb_dealloc_cmap(&fb_info->cmap);
drivers/video/fbdev/xen-fbfront.c
469
framebuffer_release(fb_info);
drivers/video/fbdev/xen-fbfront.c
502
xenfb_init_shared_page(info, info->fb_info);
drivers/video/fbdev/xen-fbfront.c
511
if (info->fb_info) {
drivers/video/fbdev/xen-fbfront.c
512
fb_deferred_io_cleanup(info->fb_info);
drivers/video/fbdev/xen-fbfront.c
513
unregister_framebuffer(info->fb_info);
drivers/video/fbdev/xen-fbfront.c
514
fb_dealloc_cmap(&info->fb_info->cmap);
drivers/video/fbdev/xen-fbfront.c
515
framebuffer_release(info->fb_info);
drivers/video/fbdev/xen-fbfront.c
529
struct fb_info *fb_info)
drivers/video/fbdev/xen-fbfront.c
540
info->page->width = fb_info->var.xres;
drivers/video/fbdev/xen-fbfront.c
541
info->page->height = fb_info->var.yres;
drivers/video/fbdev/xen-fbfront.c
542
info->page->depth = fb_info->var.bits_per_pixel;
drivers/video/fbdev/xen-fbfront.c
543
info->page->line_length = fb_info->fix.line_length;
drivers/video/fbdev/xen-fbfront.c
544
info->page->mem_length = fb_info->fix.smem_len;
drivers/video/fbdev/xen-fbfront.c
71
static void xenfb_init_shared_page(struct xenfb_info *, struct fb_info *);
drivers/video/fbdev/xilinxfb.c
134
struct fb_info info; /* FB driver info record */
drivers/video/fbdev/xilinxfb.c
198
unsigned int blue, unsigned int transp, struct fb_info *fbi)
drivers/video/fbdev/xilinxfb.c
227
xilinx_fb_blank(int blank_mode, struct fb_info *fbi)
include/drm/drm_fb_helper.h
150
struct fb_info *info;
include/drm/drm_fb_helper.h
241
int drm_fb_helper_blank(int blank, struct fb_info *info);
include/drm/drm_fb_helper.h
243
struct fb_info *info);
include/drm/drm_fb_helper.h
244
int drm_fb_helper_set_par(struct fb_info *info);
include/drm/drm_fb_helper.h
246
struct fb_info *info);
include/drm/drm_fb_helper.h
252
void drm_fb_helper_fill_info(struct fb_info *info,
include/drm/drm_fb_helper.h
256
void drm_fb_helper_damage_range(struct fb_info *info, off_t off, size_t len);
include/drm/drm_fb_helper.h
257
void drm_fb_helper_damage_area(struct fb_info *info, u32 x, u32 y, u32 width, u32 height);
include/drm/drm_fb_helper.h
260
void drm_fb_helper_deferred_io(struct fb_info *info, struct list_head *pagereflist);
include/drm/drm_fb_helper.h
267
int drm_fb_helper_setcmap(struct fb_cmap *cmap, struct fb_info *info);
include/drm/drm_fb_helper.h
269
int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
include/drm/drm_fb_helper.h
302
static inline int drm_fb_helper_blank(int blank, struct fb_info *info)
include/drm/drm_fb_helper.h
308
struct fb_info *info)
include/drm/drm_fb_helper.h
313
static inline int drm_fb_helper_set_par(struct fb_info *info)
include/drm/drm_fb_helper.h
319
struct fb_info *info)
include/drm/drm_fb_helper.h
335
drm_fb_helper_fill_info(struct fb_info *info,
include/drm/drm_fb_helper.h
342
struct fb_info *info)
include/drm/drm_fb_helper.h
347
static inline int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
include/drm/drm_fb_helper.h
354
static inline void drm_fb_helper_deferred_io(struct fb_info *info,
include/linux/fb.h
140
struct fb_info *info;
include/linux/fb.h
20
struct fb_info;
include/linux/fb.h
204
void (*writeio)(struct fb_info *info, void __iomem *dst, void *src, unsigned int size);
include/linux/fb.h
205
void (*readio) (struct fb_info *info, void *dst, void __iomem *src, unsigned int size);
include/linux/fb.h
225
struct page *(*get_page)(struct fb_info *info, unsigned long offset);
include/linux/fb.h
226
void (*deferred_io)(struct fb_info *info, struct list_head *pagelist);
include/linux/fb.h
247
int (*fb_open)(struct fb_info *info, int user);
include/linux/fb.h
248
int (*fb_release)(struct fb_info *info, int user);
include/linux/fb.h
253
ssize_t (*fb_read)(struct fb_info *info, char __user *buf,
include/linux/fb.h
255
ssize_t (*fb_write)(struct fb_info *info, const char __user *buf,
include/linux/fb.h
260
int (*fb_check_var)(struct fb_var_screeninfo *var, struct fb_info *info);
include/linux/fb.h
263
int (*fb_set_par)(struct fb_info *info);
include/linux/fb.h
267
unsigned blue, unsigned transp, struct fb_info *info);
include/linux/fb.h
270
int (*fb_setcmap)(struct fb_cmap *cmap, struct fb_info *info);
include/linux/fb.h
273
int (*fb_blank)(int blank, struct fb_info *info);
include/linux/fb.h
276
int (*fb_pan_display)(struct fb_var_screeninfo *var, struct fb_info *info);
include/linux/fb.h
279
void (*fb_fillrect) (struct fb_info *info, const struct fb_fillrect *rect);
include/linux/fb.h
281
void (*fb_copyarea) (struct fb_info *info, const struct fb_copyarea *region);
include/linux/fb.h
283
void (*fb_imageblit) (struct fb_info *info, const struct fb_image *image);
include/linux/fb.h
286
int (*fb_cursor) (struct fb_info *info, struct fb_cursor *cursor);
include/linux/fb.h
289
int (*fb_sync)(struct fb_info *info);
include/linux/fb.h
292
int (*fb_ioctl)(struct fb_info *info, unsigned int cmd,
include/linux/fb.h
296
int (*fb_compat_ioctl)(struct fb_info *info, unsigned cmd,
include/linux/fb.h
300
int (*fb_mmap)(struct fb_info *info, struct vm_area_struct *vma);
include/linux/fb.h
303
void (*fb_get_caps)(struct fb_info *info, struct fb_blit_caps *caps,
include/linux/fb.h
307
void (*fb_destroy)(struct fb_info *info);
include/linux/fb.h
369
void (*fb_settile)(struct fb_info *info, struct fb_tilemap *map);
include/linux/fb.h
374
void (*fb_tilecopy)(struct fb_info *info, struct fb_tilearea *area);
include/linux/fb.h
376
void (*fb_tilefill)(struct fb_info *info, struct fb_tilerect *rect);
include/linux/fb.h
378
void (*fb_tileblit)(struct fb_info *info, struct fb_tileblit *blit);
include/linux/fb.h
380
void (*fb_tilecursor)(struct fb_info *info,
include/linux/fb.h
383
int (*fb_get_tilemax)(struct fb_info *info);
include/linux/fb.h
535
extern int fb_set_var(struct fb_info *info, struct fb_var_screeninfo *var);
include/linux/fb.h
536
extern int fb_pan_display(struct fb_info *info, struct fb_var_screeninfo *var);
include/linux/fb.h
537
extern int fb_blank(struct fb_info *info, int blank);
include/linux/fb.h
543
extern void cfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect);
include/linux/fb.h
544
extern void cfb_copyarea(struct fb_info *info, const struct fb_copyarea *area);
include/linux/fb.h
545
extern void cfb_imageblit(struct fb_info *info, const struct fb_image *image);
include/linux/fb.h
546
extern ssize_t fb_io_read(struct fb_info *info, char __user *buf,
include/linux/fb.h
548
extern ssize_t fb_io_write(struct fb_info *info, const char __user *buf,
include/linux/fb.h
550
int fb_io_mmap(struct fb_info *info, struct vm_area_struct *vma);
include/linux/fb.h
573
extern void sys_fillrect(struct fb_info *info, const struct fb_fillrect *rect);
include/linux/fb.h
574
extern void sys_copyarea(struct fb_info *info, const struct fb_copyarea *area);
include/linux/fb.h
575
extern void sys_imageblit(struct fb_info *info, const struct fb_image *image);
include/linux/fb.h
576
extern ssize_t fb_sys_read(struct fb_info *info, char __user *buf,
include/linux/fb.h
578
extern ssize_t fb_sys_write(struct fb_info *info, const char __user *buf,
include/linux/fb.h
604
extern int register_framebuffer(struct fb_info *fb_info);
include/linux/fb.h
605
extern void unregister_framebuffer(struct fb_info *fb_info);
include/linux/fb.h
606
extern int devm_register_framebuffer(struct device *dev, struct fb_info *fb_info);
include/linux/fb.h
607
extern char* fb_get_buffer_offset(struct fb_info *info, struct fb_pixmap *buf, u32 size);
include/linux/fb.h
611
extern void fb_set_suspend(struct fb_info *info, int state);
include/linux/fb.h
615
extern int fb_new_modelist(struct fb_info *info);
include/linux/fb.h
617
static inline void lock_fb_info(struct fb_info *info)
include/linux/fb.h
622
static inline void unlock_fb_info(struct fb_info *info)
include/linux/fb.h
627
static inline struct device *dev_of_fbinfo(const struct fb_info *info)
include/linux/fb.h
652
int fb_deferred_io_mmap(struct fb_info *info, struct vm_area_struct *vma);
include/linux/fb.h
653
extern int fb_deferred_io_init(struct fb_info *info);
include/linux/fb.h
654
extern void fb_deferred_io_open(struct fb_info *info,
include/linux/fb.h
657
extern void fb_deferred_io_release(struct fb_info *info);
include/linux/fb.h
658
extern void fb_deferred_io_cleanup(struct fb_info *info);
include/linux/fb.h
667
static ssize_t __prefix ## _defio_read(struct fb_info *info, char __user *buf, \
include/linux/fb.h
672
static ssize_t __prefix ## _defio_write(struct fb_info *info, const char __user *buf, \
include/linux/fb.h
683
static void __prefix ## _defio_fillrect(struct fb_info *info, \
include/linux/fb.h
689
static void __prefix ## _defio_copyarea(struct fb_info *info, \
include/linux/fb.h
695
static void __prefix ## _defio_imageblit(struct fb_info *info, \
include/linux/fb.h
735
static inline bool fb_be_math(struct fb_info *info)
include/linux/fb.h
754
extern struct fb_info *framebuffer_alloc(size_t size, struct device *dev);
include/linux/fb.h
755
extern void framebuffer_release(struct fb_info *info);
include/linux/fb.h
756
extern void fb_bl_default_curve(struct fb_info *fb_info, u8 off, u8 min, u8 max);
include/linux/fb.h
759
struct backlight_device *fb_bl_device(struct fb_info *info);
include/linux/fb.h
760
void fb_bl_notify_blank(struct fb_info *info, int old_blank);
include/linux/fb.h
762
static inline struct backlight_device *fb_bl_device(struct fb_info *info)
include/linux/fb.h
767
static inline void fb_bl_notify_blank(struct fb_info *info, int old_blank)
include/linux/fb.h
771
static inline struct lcd_device *fb_lcd_device(struct fb_info *info)
include/linux/fb.h
791
extern int fbmon_dpms(const struct fb_info *fb_info);
include/linux/fb.h
793
struct fb_info *info);
include/linux/fb.h
795
struct fb_info *info);
include/linux/fb.h
842
extern int fb_set_cmap(struct fb_cmap *cmap, struct fb_info *fb_info);
include/linux/fb.h
843
extern int fb_set_user_cmap(struct fb_cmap_user *cmap, struct fb_info *fb_info);
include/linux/fb.h
880
struct fb_info *info, const char *mode_option,
include/linux/fb.h
892
#define fb_err(fb_info, fmt, ...) \
include/linux/fb.h
893
pr_err("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
include/linux/fb.h
895
pr_notice("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
include/linux/fb.h
896
#define fb_warn(fb_info, fmt, ...) \
include/linux/fb.h
897
pr_warn("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
include/linux/fb.h
898
#define fb_info(fb_info, fmt, ...) \
include/linux/fb.h
899
pr_info("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
include/linux/fb.h
900
#define fb_dbg(fb_info, fmt, ...) \
include/linux/fb.h
901
pr_debug("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
include/linux/fb.h
903
#define fb_warn_once(fb_info, fmt, ...) \
include/linux/fb.h
904
pr_warn_once("fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
include/linux/fb.h
906
#define fb_WARN_ONCE(fb_info, condition, fmt, ...) \
include/linux/fb.h
907
WARN_ONCE(condition, "fb%d: " fmt, (fb_info)->node, ##__VA_ARGS__)
include/linux/fb.h
908
#define fb_WARN_ON_ONCE(fb_info, x) \
include/linux/fb.h
909
fb_WARN_ONCE(fb_info, (x), "%s", "fb_WARN_ON_ONCE(" __stringify(x) ")")
include/linux/fbcon.h
14
int fbcon_fb_registered(struct fb_info *info);
include/linux/fbcon.h
15
void fbcon_fb_unregistered(struct fb_info *info);
include/linux/fbcon.h
16
void fbcon_fb_unbind(struct fb_info *info);
include/linux/fbcon.h
17
void fbcon_suspended(struct fb_info *info);
include/linux/fbcon.h
18
void fbcon_resumed(struct fb_info *info);
include/linux/fbcon.h
19
int fbcon_mode_deleted(struct fb_info *info,
include/linux/fbcon.h
22
void fbcon_new_modelist(struct fb_info *info);
include/linux/fbcon.h
23
void fbcon_get_requirement(struct fb_info *info,
include/linux/fbcon.h
25
void fbcon_fb_blanked(struct fb_info *info, int blank);
include/linux/fbcon.h
26
int fbcon_modechange_possible(struct fb_info *info,
include/linux/fbcon.h
28
void fbcon_update_vcs(struct fb_info *info, bool all);
include/linux/fbcon.h
29
void fbcon_remap_all(struct fb_info *info);
include/linux/fbcon.h
35
static inline int fbcon_fb_registered(struct fb_info *info) { return 0; }
include/linux/fbcon.h
36
static inline void fbcon_fb_unregistered(struct fb_info *info) {}
include/linux/fbcon.h
37
static inline void fbcon_fb_unbind(struct fb_info *info) {}
include/linux/fbcon.h
38
static inline void fbcon_suspended(struct fb_info *info) {}
include/linux/fbcon.h
39
static inline void fbcon_resumed(struct fb_info *info) {}
include/linux/fbcon.h
40
static inline int fbcon_mode_deleted(struct fb_info *info,
include/linux/fbcon.h
43
static inline void fbcon_new_modelist(struct fb_info *info) {}
include/linux/fbcon.h
44
static inline void fbcon_get_requirement(struct fb_info *info,
include/linux/fbcon.h
46
static inline void fbcon_fb_blanked(struct fb_info *info, int blank) {}
include/linux/fbcon.h
47
static inline int fbcon_modechange_possible(struct fb_info *info,
include/linux/fbcon.h
49
static inline void fbcon_update_vcs(struct fb_info *info, bool all) {}
include/linux/fbcon.h
50
static inline void fbcon_remap_all(struct fb_info *info) {}
include/linux/fbcon.h
7
struct fb_info;
include/linux/platform_data/video-ep93xx.h
42
void (*blank)(int blank_mode, struct fb_info *info);
include/linux/platform_data/video-ep93xx.h
6
struct fb_info;
include/linux/platform_data/video-pxafb.h
149
void (*smart_update)(struct fb_info *);
include/linux/platform_data/video-pxafb.h
176
extern int pxafb_smart_queue(struct fb_info *info, uint16_t *cmds, int);
include/linux/platform_data/video-pxafb.h
177
extern int pxafb_smart_flush(struct fb_info *info);
include/linux/platform_data/video-pxafb.h
179
static inline int pxafb_smart_queue(struct fb_info *info,
include/linux/platform_data/video-pxafb.h
185
static inline int pxafb_smart_flush(struct fb_info *info)
include/linux/svga.h
109
void svga_settile(struct fb_info *info, struct fb_tilemap *map);
include/linux/svga.h
110
void svga_tilecopy(struct fb_info *info, struct fb_tilearea *area);
include/linux/svga.h
111
void svga_tilefill(struct fb_info *info, struct fb_tilerect *rect);
include/linux/svga.h
112
void svga_tileblit(struct fb_info *info, struct fb_tileblit *blit);
include/linux/svga.h
113
void svga_tilecursor(void __iomem *regbase, struct fb_info *info, struct fb_tilecursor *cursor);
include/linux/svga.h
114
int svga_get_tilemax(struct fb_info *info);
include/linux/svga.h
115
void svga_get_caps(struct fb_info *info, struct fb_blit_caps *caps,
include/linux/vga_switcheroo.h
160
struct fb_info *info);
include/linux/vga_switcheroo.h
181
static inline void vga_switcheroo_client_fb_set(struct pci_dev *dev, struct fb_info *info) {}
include/sound/ump_msg.h
760
struct snd_ump_stream_msg_fb_info fb_info;
include/video/broadsheetfb.h
47
struct fb_info *info;
include/video/broadsheetfb.h
63
int (*setup_irq)(struct fb_info *);
include/video/hecubafb.h
31
struct fb_info *info;
include/video/metronomefb.h
30
struct fb_info *info;
include/video/metronomefb.h
46
int (*setup_irq)(struct fb_info *);
include/video/metronomefb.h
54
struct fb_info *host_fbinfo; /* the host LCD controller's fbi */
include/video/pxa168fb.h
65
struct fb_info *info;
include/video/sstfb.h
326
int (*detect) (struct fb_info *info);
include/video/sstfb.h
327
int (*set_pll) (struct fb_info *info, const struct pll_timing *t, const int clock);
include/video/sstfb.h
328
void (*set_vidmod) (struct fb_info *info, const int bpp);
include/video/udlfb.h
37
struct fb_info *info;
samples/vfio-mdev/mdpy-fb.c
191
struct fb_info *info = pci_get_drvdata(pdev);
samples/vfio-mdev/mdpy-fb.c
59
u_int transp, struct fb_info *info)
samples/vfio-mdev/mdpy-fb.c
83
static void mdpy_fb_destroy(struct fb_info *info)
samples/vfio-mdev/mdpy-fb.c
99
struct fb_info *info;
sound/core/ump.c
849
info->direction = buf->fb_info.direction;
sound/core/ump.c
850
info->ui_hint = buf->fb_info.ui_hint;
sound/core/ump.c
851
info->first_group = buf->fb_info.first_group;
sound/core/ump.c
852
info->num_groups = buf->fb_info.num_groups;
sound/core/ump.c
853
if (buf->fb_info.midi_10 < 2)
sound/core/ump.c
854
info->flags = buf->fb_info.midi_10;
sound/core/ump.c
857
info->active = buf->fb_info.active;
sound/core/ump.c
858
info->midi_ci_version = buf->fb_info.midi_ci_version;
sound/core/ump.c
859
info->sysex8_streams = buf->fb_info.sysex8_streams;
sound/core/ump.c
908
blk = buf->fb_info.function_block_id;
sound/core/ump.c
984
if (buf->fb_info.status != UMP_STREAM_MSG_STATUS_FB_INFO) {
sound/core/ump.c
989
direction = buf->fb_info.direction;
sound/core/ump.c
990
first_group = buf->fb_info.first_group;
sound/core/ump.c
991
num_groups = buf->fb_info.num_groups;