Symbol: fb_info
sys/dev/fdt/rkdrm.c
484
struct fb_info *info;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1255
struct dmub_srv_fb_info *fb_info = adev->dm.dmub_fb_info;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1270
if (!fb_info) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1323
memcpy(fb_info->fb[DMUB_WINDOW_0_INST_CONST].cpu_addr, fw_inst_const,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1328
memcpy(fb_info->fb[DMUB_WINDOW_2_BSS_DATA].cpu_addr,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1332
memcpy(fb_info->fb[DMUB_WINDOW_3_VBIOS].cpu_addr, adev->bios,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1336
memset(fb_info->fb[DMUB_WINDOW_4_MAILBOX].cpu_addr, 0,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1337
fb_info->fb[DMUB_WINDOW_4_MAILBOX].size);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1339
memset(fb_info->fb[DMUB_WINDOW_5_TRACEBUFF].cpu_addr, 0,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1340
fb_info->fb[DMUB_WINDOW_5_TRACEBUFF].size);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1342
memset(fb_info->fb[DMUB_WINDOW_6_FW_STATE].cpu_addr, 0,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1343
fb_info->fb[DMUB_WINDOW_6_FW_STATE].size);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1345
memset(fb_info->fb[DMUB_WINDOW_SHARED_STATE].cpu_addr, 0,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1346
fb_info->fb[DMUB_WINDOW_SHARED_STATE].size);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1360
for (i = 0; i < fb_info->num_fb; ++i)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1361
hw_params.fb[i] = &fb_info->fb[i];
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2451
struct dmub_srv_fb_info *fb_info;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2605
fb_info = adev->dm.dmub_fb_info;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2607
if (!fb_info) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2613
status = dmub_srv_calc_mem_info(dmub_srv, &memory_params, fb_info);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
906
struct dmub_srv_fb_info *fb_info = adev->dm.dmub_fb_info;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
912
if (!fb_info)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
915
tbuf_base = (uint8_t *)fb_info->fb[DMUB_WINDOW_5_TRACEBUFF].cpu_addr;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
973
struct dmub_srv_fb_info *fb_info = adev->dm.dmub_fb_info;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
977
if (!fb_info)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
980
state_base = (uint8_t *)fb_info->fb[DMUB_WINDOW_6_FW_STATE].cpu_addr;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
984
state_size = fb_info->fb[DMUB_WINDOW_6_FW_STATE].size;
sys/dev/pci/drm/drm_fb_helper.c
1042
int drm_fb_helper_setcmap(struct fb_cmap *cmap, struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
1084
int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
sys/dev/pci/drm/drm_fb_helper.c
1223
static void __fill_var(struct fb_var_screeninfo *var, struct fb_info *info,
sys/dev/pci/drm/drm_fb_helper.c
1252
struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
1352
int drm_fb_helper_set_par(struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
138
int drm_fb_helper_debug_enter(struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
1406
struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
1430
struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
1467
struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
1709
static void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch,
sys/dev/pci/drm/drm_fb_helper.c
1728
static void drm_fb_helper_fill_var(struct fb_info *info,
sys/dev/pci/drm/drm_fb_helper.c
174
int drm_fb_helper_debug_leave(struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
1775
void drm_fb_helper_fill_info(struct fb_info *info,
sys/dev/pci/drm/drm_fb_helper.c
1813
struct fb_info *info = fb_helper->info;
sys/dev/pci/drm/drm_fb_helper.c
1873
struct fb_info *info;
sys/dev/pci/drm/drm_fb_helper.c
1999
struct fb_info *fbi;
sys/dev/pci/drm/drm_fb_helper.c
312
static void drm_fb_helper_dpms(struct fb_info *info, int dpms_mode)
sys/dev/pci/drm/drm_fb_helper.c
326
int drm_fb_helper_blank(int blank, struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
513
struct fb_info *drm_fb_helper_alloc_info(struct drm_fb_helper *fb_helper)
sys/dev/pci/drm/drm_fb_helper.c
516
struct fb_info *info;
sys/dev/pci/drm/drm_fb_helper.c
558
struct fb_info *info = fb_helper->info;
sys/dev/pci/drm/drm_fb_helper.c
661
static void drm_fb_helper_memory_range_to_clip(struct fb_info *info, off_t off, size_t len,
sys/dev/pci/drm/drm_fb_helper.c
694
void drm_fb_helper_damage_range(struct fb_info *info, off_t off, size_t len)
sys/dev/pci/drm/drm_fb_helper.c
707
void drm_fb_helper_damage_area(struct fb_info *info, u32 x, u32 y, u32 width, u32 height)
sys/dev/pci/drm/drm_fb_helper.c
724
void drm_fb_helper_deferred_io(struct fb_info *info, struct list_head *pagereflist)
sys/dev/pci/drm/drm_fb_helper.c
834
static int setcmap_pseudo_palette(struct fb_cmap *cmap, struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
866
static int setcmap_legacy(struct fb_cmap *cmap, struct fb_info *info)
sys/dev/pci/drm/drm_fb_helper.c
949
static int setcmap_atomic(struct fb_cmap *cmap, struct fb_info *info)
sys/dev/pci/drm/drm_fbdev_dma.c
20
static int drm_fbdev_dma_fb_open(struct fb_info *info, int user)
sys/dev/pci/drm/drm_fbdev_dma.c
223
struct fb_info *info = fb_helper->info;
sys/dev/pci/drm/drm_fbdev_dma.c
247
struct fb_info *info = fb_helper->info;
sys/dev/pci/drm/drm_fbdev_dma.c
297
struct fb_info *info;
sys/dev/pci/drm/drm_fbdev_dma.c
31
static int drm_fbdev_dma_fb_release(struct fb_info *info, int user)
sys/dev/pci/drm/drm_fbdev_dma.c
41
static int drm_fbdev_dma_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
sys/dev/pci/drm/drm_fbdev_dma.c
48
static void drm_fbdev_dma_fb_destroy(struct fb_info *info)
sys/dev/pci/drm/drm_fbdev_dma.c
88
static void drm_fbdev_dma_shadowed_fb_destroy(struct fb_info *info)
sys/dev/pci/drm/drm_fbdev_shmem.c
142
struct fb_info *info;
sys/dev/pci/drm/drm_fbdev_shmem.c
17
static int drm_fbdev_shmem_fb_open(struct fb_info *info, int user)
sys/dev/pci/drm/drm_fbdev_shmem.c
28
static int drm_fbdev_shmem_fb_release(struct fb_info *info, int user)
sys/dev/pci/drm/drm_fbdev_shmem.c
42
static int drm_fbdev_shmem_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
sys/dev/pci/drm/drm_fbdev_shmem.c
55
static void drm_fbdev_shmem_fb_destroy(struct fb_info *info)
sys/dev/pci/drm/drm_fbdev_shmem.c
83
static struct page *drm_fbdev_shmem_get_page(struct fb_info *info, unsigned long offset)
sys/dev/pci/drm/drm_fbdev_ttm.c
18
static int drm_fbdev_ttm_fb_open(struct fb_info *info, int user)
sys/dev/pci/drm/drm_fbdev_ttm.c
186
struct fb_info *info;
sys/dev/pci/drm/drm_fbdev_ttm.c
29
static int drm_fbdev_ttm_fb_release(struct fb_info *info, int user)
sys/dev/pci/drm/drm_fbdev_ttm.c
43
static void drm_fbdev_ttm_fb_destroy(struct fb_info *info)
sys/dev/pci/drm/i915/display/intel_fbdev.c
101
static int intel_fbdev_blank(int blank, struct fb_info *info)
sys/dev/pci/drm/i915/display/intel_fbdev.c
114
struct fb_info *info)
sys/dev/pci/drm/i915/display/intel_fbdev.c
127
static int intel_fbdev_mmap(struct fb_info *info, struct vm_area_struct *vma)
sys/dev/pci/drm/i915/display/intel_fbdev.c
135
static void intel_fbdev_fb_destroy(struct fb_info *info)
sys/dev/pci/drm/i915/display/intel_fbdev.c
198
struct fb_info *info = fb_helper->info;
sys/dev/pci/drm/i915/display/intel_fbdev.c
254
struct fb_info *info;
sys/dev/pci/drm/i915/display/intel_fbdev.c
89
static int intel_fbdev_set_par(struct fb_info *info)
sys/dev/pci/drm/i915/display/intel_fbdev_fb.c
69
int intel_fbdev_fb_fill_info(struct intel_display *display, struct fb_info *info,
sys/dev/pci/drm/i915/display/intel_fbdev_fb.h
12
struct fb_info;
sys/dev/pci/drm/i915/display/intel_fbdev_fb.h
18
int intel_fbdev_fb_fill_info(struct intel_display *display, struct fb_info *info,
sys/dev/pci/drm/i915/gvt/dmabuf.c
118
struct intel_vgpu_fb_info *fb_info = obj->gvt_info;
sys/dev/pci/drm/i915/gvt/dmabuf.c
119
struct intel_vgpu_dmabuf_obj *obj = fb_info->obj;
sys/dev/pci/drm/i915/gvt/dmabuf.c
123
for_each_sg(pages->sgl, sg, fb_info->size, i)
sys/dev/pci/drm/i915/gvt/dmabuf.c
174
struct intel_vgpu_fb_info *fb_info = gem_obj->gvt_info;
sys/dev/pci/drm/i915/gvt/dmabuf.c
175
struct intel_vgpu_dmabuf_obj *obj = fb_info->obj;
sys/dev/pci/drm/i915/gvt/dmabuf.c
345
struct intel_vgpu_fb_info *fb_info;
sys/dev/pci/drm/i915/gvt/dmabuf.c
354
fb_info = (struct intel_vgpu_fb_info *)dmabuf_obj->info;
sys/dev/pci/drm/i915/gvt/dmabuf.c
355
if ((fb_info->start == latest_info->start) &&
sys/dev/pci/drm/i915/gvt/dmabuf.c
356
(fb_info->start_gpa == latest_info->start_gpa) &&
sys/dev/pci/drm/i915/gvt/dmabuf.c
357
(fb_info->size == latest_info->size) &&
sys/dev/pci/drm/i915/gvt/dmabuf.c
358
(fb_info->drm_format_mod == latest_info->drm_format_mod) &&
sys/dev/pci/drm/i915/gvt/dmabuf.c
359
(fb_info->drm_format == latest_info->drm_format) &&
sys/dev/pci/drm/i915/gvt/dmabuf.c
360
(fb_info->width == latest_info->width) &&
sys/dev/pci/drm/i915/gvt/dmabuf.c
361
(fb_info->height == latest_info->height)) {
sys/dev/pci/drm/i915/gvt/dmabuf.c
389
struct intel_vgpu_fb_info *fb_info)
sys/dev/pci/drm/i915/gvt/dmabuf.c
391
gvt_dmabuf->drm_format = fb_info->drm_format;
sys/dev/pci/drm/i915/gvt/dmabuf.c
392
gvt_dmabuf->drm_format_mod = fb_info->drm_format_mod;
sys/dev/pci/drm/i915/gvt/dmabuf.c
393
gvt_dmabuf->width = fb_info->width;
sys/dev/pci/drm/i915/gvt/dmabuf.c
394
gvt_dmabuf->height = fb_info->height;
sys/dev/pci/drm/i915/gvt/dmabuf.c
395
gvt_dmabuf->stride = fb_info->stride;
sys/dev/pci/drm/i915/gvt/dmabuf.c
396
gvt_dmabuf->size = fb_info->size;
sys/dev/pci/drm/i915/gvt/dmabuf.c
397
gvt_dmabuf->x_pos = fb_info->x_pos;
sys/dev/pci/drm/i915/gvt/dmabuf.c
398
gvt_dmabuf->y_pos = fb_info->y_pos;
sys/dev/pci/drm/i915/gvt/dmabuf.c
399
gvt_dmabuf->x_hot = fb_info->x_hot;
sys/dev/pci/drm/i915/gvt/dmabuf.c
400
gvt_dmabuf->y_hot = fb_info->y_hot;
sys/dev/pci/drm/i915/gvt/dmabuf.c
408
struct intel_vgpu_fb_info fb_info;
sys/dev/pci/drm/i915/gvt/dmabuf.c
418
ret = vgpu_get_plane_info(dev, vgpu, &fb_info,
sys/dev/pci/drm/i915/gvt/dmabuf.c
425
dmabuf_obj = pick_dmabuf_by_info(vgpu, &fb_info);
sys/dev/pci/drm/i915/gvt/dmabuf.c
427
update_fb_info(gfx_plane_info, &fb_info);
sys/dev/pci/drm/i915/gvt/dmabuf.c
463
memcpy(dmabuf_obj->info, &fb_info, sizeof(struct intel_vgpu_fb_info));
sys/dev/pci/drm/i915/gvt/dmabuf.c
479
update_fb_info(gfx_plane_info, &fb_info);
sys/dev/pci/drm/i915/gvt/dmabuf.c
54
struct intel_vgpu_fb_info *fb_info;
sys/dev/pci/drm/i915/gvt/dmabuf.c
61
fb_info = (struct intel_vgpu_fb_info *)obj->gvt_info;
sys/dev/pci/drm/i915/gvt/dmabuf.c
62
if (drm_WARN_ON(&dev_priv->drm, !fb_info))
sys/dev/pci/drm/i915/gvt/dmabuf.c
65
vgpu = fb_info->obj->vgpu;
sys/dev/pci/drm/i915/gvt/dmabuf.c
79
(fb_info->start >> PAGE_SHIFT);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
150
struct fb_info *info;
sys/dev/pci/drm/include/drm/drm_fb_helper.h
256
int drm_fb_helper_blank(int blank, struct fb_info *info);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
258
struct fb_info *info);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
259
int drm_fb_helper_set_par(struct fb_info *info);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
261
struct fb_info *info);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
265
struct fb_info *drm_fb_helper_alloc_info(struct drm_fb_helper *fb_helper);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
268
void drm_fb_helper_fill_info(struct fb_info *info,
sys/dev/pci/drm/include/drm/drm_fb_helper.h
272
void drm_fb_helper_damage_range(struct fb_info *info, off_t off, size_t len);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
273
void drm_fb_helper_damage_area(struct fb_info *info, u32 x, u32 y, u32 width, u32 height);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
276
void drm_fb_helper_deferred_io(struct fb_info *info, struct list_head *pagereflist);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
283
int drm_fb_helper_setcmap(struct fb_cmap *cmap, struct fb_info *info);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
285
int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
sys/dev/pci/drm/include/drm/drm_fb_helper.h
290
int drm_fb_helper_debug_enter(struct fb_info *info);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
291
int drm_fb_helper_debug_leave(struct fb_info *info);
sys/dev/pci/drm/include/drm/drm_fb_helper.h
321
static inline int drm_fb_helper_blank(int blank, struct fb_info *info)
sys/dev/pci/drm/include/drm/drm_fb_helper.h
327
struct fb_info *info)
sys/dev/pci/drm/include/drm/drm_fb_helper.h
332
static inline int drm_fb_helper_set_par(struct fb_info *info)
sys/dev/pci/drm/include/drm/drm_fb_helper.h
338
struct fb_info *info)
sys/dev/pci/drm/include/drm/drm_fb_helper.h
349
static inline struct fb_info *
sys/dev/pci/drm/include/drm/drm_fb_helper.h
364
drm_fb_helper_fill_info(struct fb_info *info,
sys/dev/pci/drm/include/drm/drm_fb_helper.h
371
struct fb_info *info)
sys/dev/pci/drm/include/drm/drm_fb_helper.h
376
static inline int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
sys/dev/pci/drm/include/drm/drm_fb_helper.h
383
static inline void drm_fb_helper_deferred_io(struct fb_info *info,
sys/dev/pci/drm/include/drm/drm_fb_helper.h
409
static inline int drm_fb_helper_debug_enter(struct fb_info *info)
sys/dev/pci/drm/include/drm/drm_fb_helper.h
414
static inline int drm_fb_helper_debug_leave(struct fb_info *info)
sys/dev/pci/drm/include/linux/fb.h
102
fb_blank(struct fb_info *fbi, int b)
sys/dev/pci/drm/include/linux/fb.h
111
register_framebuffer(struct fb_info *fbi)
sys/dev/pci/drm/include/linux/fb.h
119
unregister_framebuffer(struct fb_info *fbi)
sys/dev/pci/drm/include/linux/fb.h
124
fb_deferred_io_cleanup(struct fb_info *fbi)
sys/dev/pci/drm/include/linux/fb.h
18
struct fb_info;
sys/dev/pci/drm/include/linux/fb.h
31
int (*fb_set_par)(struct fb_info *);
sys/dev/pci/drm/include/linux/fb.h
32
int (*fb_blank)(int, struct fb_info *);
sys/dev/pci/drm/include/linux/fb.h
78
static inline struct fb_info *
sys/dev/pci/drm/include/linux/fb.h
81
return kzalloc(sizeof(struct fb_info) + size, GFP_KERNEL);
sys/dev/pci/drm/include/linux/fb.h
85
fb_set_suspend(struct fb_info *fbi, int s)
sys/dev/pci/drm/include/linux/fb.h
90
framebuffer_release(struct fb_info *fbi)
sys/dev/pci/drm/include/linux/vga_switcheroo.h
45
vga_switcheroo_client_fb_set(struct pci_dev *pdev, struct fb_info *fbi)
sys/dev/pci/drm/radeon/radeon_fbdev.c
145
static int radeon_fbdev_fb_open(struct fb_info *info, int user)
sys/dev/pci/drm/radeon/radeon_fbdev.c
163
static int radeon_fbdev_fb_release(struct fb_info *info, int user)
sys/dev/pci/drm/radeon/radeon_fbdev.c
174
static void radeon_fbdev_fb_destroy(struct fb_info *info)
sys/dev/pci/drm/radeon/radeon_fbdev.c
215
struct fb_info *info;
sys/dev/pv/viogpu.c
674
struct fb_info *info;