Home
last modified time | relevance | path

Searched refs:drm_framebuffer (Results 1 – 125 of 125) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_fb.c25 struct drm_framebuffer base;
32 static int msm_framebuffer_create_handle(struct drm_framebuffer *fb, in msm_framebuffer_create_handle()
41 static void msm_framebuffer_destroy(struct drm_framebuffer *fb) in msm_framebuffer_destroy()
59 static int msm_framebuffer_dirty(struct drm_framebuffer *fb, in msm_framebuffer_dirty()
73 void msm_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m) in msm_framebuffer_describe()
95 int msm_framebuffer_prepare(struct drm_framebuffer *fb, int id) in msm_framebuffer_prepare()
111 void msm_framebuffer_cleanup(struct drm_framebuffer *fb, int id) in msm_framebuffer_cleanup()
120 uint32_t msm_framebuffer_iova(struct drm_framebuffer *fb, int id, int plane) in msm_framebuffer_iova()
128 struct drm_gem_object *msm_framebuffer_bo(struct drm_framebuffer *fb, int plane) in msm_framebuffer_bo()
134 const struct msm_format *msm_framebuffer_format(struct drm_framebuffer *fb) in msm_framebuffer_format()
[all …]
Dmsm_drv.h218 int msm_framebuffer_prepare(struct drm_framebuffer *fb, int id);
219 void msm_framebuffer_cleanup(struct drm_framebuffer *fb, int id);
220 uint32_t msm_framebuffer_iova(struct drm_framebuffer *fb, int id, int plane);
221 struct drm_gem_object *msm_framebuffer_bo(struct drm_framebuffer *fb, int plane);
222 const struct msm_format *msm_framebuffer_format(struct drm_framebuffer *fb);
223 struct drm_framebuffer *msm_framebuffer_init(struct drm_device *dev,
225 struct drm_framebuffer *msm_framebuffer_create(struct drm_device *dev,
271 void msm_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m);
Dmsm_fbdev.c36 struct drm_framebuffer *fb;
90 struct drm_framebuffer *fb = NULL; in msm_fbdev_create()
Dmsm_atomic.c136 static void add_fb(struct msm_commit *c, struct drm_framebuffer *fb) in add_fb()
Dmsm_drv.c526 struct drm_framebuffer *fb, *fbdev_fb = NULL; in msm_fb_show()
/linux-4.1.27/include/drm/
Ddrm_plane_helper.h62 struct drm_framebuffer *fb,
65 struct drm_framebuffer *fb,
84 struct drm_framebuffer *fb,
95 struct drm_framebuffer *fb,
105 struct drm_framebuffer *fb,
115 struct drm_framebuffer *old_fb);
Ddrm_crtc_helper.h91 struct drm_framebuffer *old_fb);
97 struct drm_framebuffer *old_fb);
99 struct drm_framebuffer *fb, int x, int y,
186 struct drm_framebuffer *old_fb);
194 extern void drm_helper_mode_fill_fb_struct(struct drm_framebuffer *fb,
219 struct drm_framebuffer *old_fb);
221 struct drm_framebuffer *old_fb);
Ddrm_fb_cma_helper.h7 struct drm_framebuffer;
20 struct drm_framebuffer *drm_fb_cma_create(struct drm_device *dev,
23 struct drm_gem_cma_object *drm_fb_cma_get_gem_obj(struct drm_framebuffer *fb,
Ddrm_crtc.h41 struct drm_framebuffer;
161 void (*destroy)(struct drm_framebuffer *framebuffer);
162 int (*create_handle)(struct drm_framebuffer *fb,
177 int (*dirty)(struct drm_framebuffer *framebuffer,
183 struct drm_framebuffer { struct
367 struct drm_framebuffer *fb,
758 struct drm_framebuffer *fb; /* do not write directly, use drm_atomic_set_fb_for_plane() */
792 struct drm_crtc *crtc, struct drm_framebuffer *fb,
856 struct drm_framebuffer *fb;
858 struct drm_framebuffer *old_fb;
[all …]
Ddrm_atomic_helper.h64 struct drm_framebuffer *fb,
82 struct drm_framebuffer *fb,
Ddrm_atomic.h61 struct drm_framebuffer *fb);
Ddrm_fb_helper.h108 struct drm_framebuffer *fb;
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_fb.h17 struct drm_framebuffer *
23 struct exynos_drm_gem_buf *exynos_drm_fb_buffer(struct drm_framebuffer *fb,
29 void exynos_drm_fb_set_buf_cnt(struct drm_framebuffer *fb,
33 unsigned int exynos_drm_fb_get_buf_cnt(struct drm_framebuffer *fb);
Dexynos_drm_fb.c38 struct drm_framebuffer fb;
69 static void exynos_drm_fb_destroy(struct drm_framebuffer *fb) in exynos_drm_fb_destroy()
93 static int exynos_drm_fb_create_handle(struct drm_framebuffer *fb, in exynos_drm_fb_create_handle()
107 static int exynos_drm_fb_dirty(struct drm_framebuffer *fb, in exynos_drm_fb_dirty()
123 void exynos_drm_fb_set_buf_cnt(struct drm_framebuffer *fb, in exynos_drm_fb_set_buf_cnt()
133 unsigned int exynos_drm_fb_get_buf_cnt(struct drm_framebuffer *fb) in exynos_drm_fb_get_buf_cnt()
142 struct drm_framebuffer *
174 static struct drm_framebuffer *
239 struct exynos_drm_gem_buf *exynos_drm_fb_buffer(struct drm_framebuffer *fb, in exynos_drm_fb_buffer()
Dexynos_drm_plane.h12 int exynos_check_plane(struct drm_plane *plane, struct drm_framebuffer *fb);
14 struct drm_framebuffer *fb, int crtc_x, int crtc_y,
19 struct drm_framebuffer *fb, int crtc_x, int crtc_y,
Dexynos_drm_crtc.c87 struct drm_framebuffer *old_fb) in exynos_drm_crtc_mode_set()
89 struct drm_framebuffer *fb = crtc->primary->fb; in exynos_drm_crtc_mode_set()
113 struct drm_framebuffer *old_fb) in exynos_drm_crtc_mode_set_base()
116 struct drm_framebuffer *fb = crtc->primary->fb; in exynos_drm_crtc_mode_set_base()
161 struct drm_framebuffer *fb, in exynos_drm_crtc_page_flip()
167 struct drm_framebuffer *old_fb = crtc->primary->fb; in exynos_drm_crtc_page_flip()
331 void exynos_drm_crtc_complete_scanout(struct drm_framebuffer *fb) in exynos_drm_crtc_complete_scanout()
Dexynos_drm_plane.c64 int exynos_check_plane(struct drm_plane *plane, struct drm_framebuffer *fb) in exynos_check_plane()
89 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in exynos_plane_mode_set()
149 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in exynos_update_plane()
Dexynos_drm_crtc.h29 void exynos_drm_crtc_complete_scanout(struct drm_framebuffer *fb);
Dexynos_drm_fbdev.c80 struct drm_framebuffer *fb) in exynos_drm_fbdev_update()
304 struct drm_framebuffer *fb; in exynos_drm_fbdev_destroy()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_display.h9 struct drm_framebuffer base;
20 nouveau_framebuffer(struct drm_framebuffer *fb) in nouveau_framebuffer()
41 int (*fb_ctor)(struct drm_framebuffer *);
42 void (*fb_dtor)(struct drm_framebuffer *);
75 int nouveau_crtc_page_flip(struct drm_crtc *crtc, struct drm_framebuffer *fb,
Dnv50_display.h40 int nv50_display_flip_next(struct drm_crtc *, struct drm_framebuffer *,
Dnouveau_display.c213 nouveau_user_framebuffer_destroy(struct drm_framebuffer *drm_fb) in nouveau_user_framebuffer_destroy()
229 nouveau_user_framebuffer_create_handle(struct drm_framebuffer *drm_fb, in nouveau_user_framebuffer_create_handle()
250 struct drm_framebuffer *fb = &nv_fb->base; in nouveau_framebuffer_init()
269 static struct drm_framebuffer *
697 nouveau_crtc_page_flip(struct drm_crtc *crtc, struct drm_framebuffer *fb, in nouveau_crtc_page_flip()
Dnv50_display.c542 nv50_display_flip_next(struct drm_crtc *crtc, struct drm_framebuffer *fb, in nv50_display_flip_next()
877 nv50_crtc_set_image(struct nouveau_crtc *nv_crtc, struct drm_framebuffer *fb, in nv50_crtc_set_image()
1095 nv50_crtc_swap_fbs(struct drm_crtc *crtc, struct drm_framebuffer *old_fb) in nv50_crtc_swap_fbs()
1114 struct drm_framebuffer *old_fb) in nv50_crtc_mode_set()
1210 struct drm_framebuffer *old_fb) in nv50_crtc_mode_set_base()
1233 struct drm_framebuffer *fb, int x, int y, in nv50_crtc_mode_set_base_atomic()
2362 nv50_fb_dtor(struct drm_framebuffer *fb) in nv50_fb_dtor()
2367 nv50_fb_ctor(struct drm_framebuffer *fb) in nv50_fb_ctor()
Dnouveau_fbcon.c341 struct drm_framebuffer *fb; in nouveau_fbcon_create()
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_fb.c88 struct drm_framebuffer base;
94 static int omap_framebuffer_create_handle(struct drm_framebuffer *fb, in omap_framebuffer_create_handle()
103 static void omap_framebuffer_destroy(struct drm_framebuffer *fb) in omap_framebuffer_destroy()
121 static int omap_framebuffer_dirty(struct drm_framebuffer *fb, in omap_framebuffer_dirty()
148 void omap_framebuffer_update_scanout(struct drm_framebuffer *fb, in omap_framebuffer_update_scanout()
248 int omap_framebuffer_pin(struct drm_framebuffer *fb) in omap_framebuffer_pin()
281 int omap_framebuffer_unpin(struct drm_framebuffer *fb) in omap_framebuffer_unpin()
305 struct drm_gem_object *omap_framebuffer_bo(struct drm_framebuffer *fb, int p) in omap_framebuffer_bo()
317 struct drm_framebuffer *fb, struct drm_connector *from) in omap_framebuffer_get_next_connector()
341 void omap_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m) in omap_framebuffer_describe()
[all …]
Domap_drv.h130 void omap_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m);
169 struct drm_crtc *crtc, struct drm_framebuffer *fb,
201 struct drm_framebuffer *omap_framebuffer_create(struct drm_device *dev,
203 struct drm_framebuffer *omap_framebuffer_init(struct drm_device *dev,
205 struct drm_gem_object *omap_framebuffer_bo(struct drm_framebuffer *fb, int p);
206 int omap_framebuffer_pin(struct drm_framebuffer *fb);
207 int omap_framebuffer_unpin(struct drm_framebuffer *fb);
208 void omap_framebuffer_update_scanout(struct drm_framebuffer *fb,
211 struct drm_framebuffer *fb, struct drm_connector *from);
Domap_plane.c54 struct drm_framebuffer *pinned_fb;
86 struct drm_framebuffer *fb) in omap_plane_update_pin()
89 struct drm_framebuffer *pinned_fb = omap_plane->pinned_fb; in omap_plane_update_pin()
192 struct drm_crtc *crtc, struct drm_framebuffer *fb, in omap_plane_mode_set()
226 struct drm_crtc *crtc, struct drm_framebuffer *fb, in omap_plane_update()
Domap_crtc.c65 struct drm_framebuffer *old_fb;
496 struct drm_framebuffer *old_fb) in omap_crtc_mode_set()
540 struct drm_framebuffer *old_fb) in omap_crtc_mode_set_base()
557 struct drm_framebuffer *fb; in vblank_cb()
606 struct drm_framebuffer *fb, in omap_crtc_page_flip_locked()
Domap_debugfs.c59 struct drm_framebuffer *fb; in fb_show()
Domap_fbdev.c37 struct drm_framebuffer *fb;
108 struct drm_framebuffer *fb = NULL; in omap_fbdev_create()
/linux-4.1.27/drivers/gpu/drm/rockchip/
Drockchip_drm_fb.h18 struct drm_framebuffer *
22 void rockchip_drm_framebuffer_fini(struct drm_framebuffer *fb);
26 struct drm_gem_object *rockchip_fb_get_gem_obj(struct drm_framebuffer *fb,
Drockchip_drm_fb.c27 struct drm_framebuffer fb;
31 struct drm_gem_object *rockchip_fb_get_gem_obj(struct drm_framebuffer *fb, in rockchip_fb_get_gem_obj()
43 static void rockchip_drm_fb_destroy(struct drm_framebuffer *fb) in rockchip_drm_fb_destroy()
59 static int rockchip_drm_fb_create_handle(struct drm_framebuffer *fb, in rockchip_drm_fb_create_handle()
103 static struct drm_framebuffer *
173 struct drm_framebuffer *
Drockchip_drm_vop.c66 struct drm_framebuffer *fb;
532 static struct drm_framebuffer *vop_win_last_pending_fb(struct vop_win *vop_win) in vop_win_last_pending_fb()
548 struct drm_framebuffer *fb, dma_addr_t yrgb_mst, in vop_win_queue_fb()
568 struct drm_framebuffer *fb, int crtc_x, in vop_update_plane_event()
714 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in vop_update_plane()
871 struct drm_framebuffer *old_fb) in vop_crtc_mode_set_base()
890 int x, int y, struct drm_framebuffer *fb) in vop_crtc_mode_set()
984 struct drm_framebuffer *fb, in vop_crtc_page_flip()
989 struct drm_framebuffer *old_fb = crtc->primary->fb; in vop_crtc_page_flip()
1062 struct drm_framebuffer *fb = state->fb; in vop_win_state_destroy()
Drockchip_drm_fbdev.c57 struct drm_framebuffer *fb; in rockchip_drm_fbdev_create()
/linux-4.1.27/drivers/gpu/drm/imx/
Dipuv3-plane.h10 struct drm_framebuffer;
42 struct drm_framebuffer *fb, int crtc_x, int crtc_y,
49 int ipu_plane_set_base(struct ipu_plane *plane, struct drm_framebuffer *fb,
Dimx-drm.h11 struct drm_framebuffer;
41 struct drm_gem_cma_object *imx_drm_fb_get_obj(struct drm_framebuffer *fb);
Dipuv3-plane.c62 int ipu_plane_set_base(struct ipu_plane *ipu_plane, struct drm_framebuffer *fb, in ipu_plane_set_base()
99 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in ipu_plane_mode_set()
300 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in ipu_update_plane()
Dipuv3-crtc.c46 struct drm_framebuffer *newfb;
106 struct drm_framebuffer *fb, in ipu_page_flip()
141 struct drm_framebuffer *old_fb) in ipu_crtc_mode_set()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_fb_cma_helper.c29 struct drm_framebuffer fb;
43 static inline struct drm_fb_cma *to_fb_cma(struct drm_framebuffer *fb) in to_fb_cma()
48 static void drm_fb_cma_destroy(struct drm_framebuffer *fb) in drm_fb_cma_destroy()
62 static int drm_fb_cma_create_handle(struct drm_framebuffer *fb, in drm_fb_cma_create_handle()
109 struct drm_framebuffer *drm_fb_cma_create(struct drm_device *dev, in drm_fb_cma_create()
171 struct drm_gem_cma_object *drm_fb_cma_get_gem_obj(struct drm_framebuffer *fb, in drm_fb_cma_get_gem_obj()
188 static void drm_fb_cma_describe(struct drm_framebuffer *fb, struct seq_file *m) in drm_fb_cma_describe()
211 struct drm_framebuffer *fb; in drm_fb_cma_debugfs_show()
254 struct drm_framebuffer *fb; in drm_fbdev_cma_create()
Ddrm_plane_helper.c133 struct drm_framebuffer *fb, in drm_plane_helper_check_update()
224 struct drm_framebuffer *fb, in drm_primary_helper_update()
402 struct drm_framebuffer *old_fb) in drm_plane_helper_commit()
518 struct drm_framebuffer *fb, in drm_plane_helper_update()
Ddrm_crtc.c46 static struct drm_framebuffer *
404 int drm_framebuffer_init(struct drm_device *dev, struct drm_framebuffer *fb, in drm_framebuffer_init()
430 struct drm_framebuffer *fb) in __drm_framebuffer_unregister()
441 struct drm_framebuffer *fb = in drm_framebuffer_free()
442 container_of(kref, struct drm_framebuffer, refcount); in drm_framebuffer_free()
459 static struct drm_framebuffer *__drm_framebuffer_lookup(struct drm_device *dev, in __drm_framebuffer_lookup()
463 struct drm_framebuffer *fb; in __drm_framebuffer_lookup()
485 struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev, in drm_framebuffer_lookup()
488 struct drm_framebuffer *fb; in drm_framebuffer_lookup()
508 void drm_framebuffer_unreference(struct drm_framebuffer *fb) in drm_framebuffer_unreference()
[all …]
Ddrm_crtc_helper.c270 struct drm_framebuffer *old_fb) in drm_crtc_helper_set_mode()
831 void drm_helper_mode_fill_fb_struct(struct drm_framebuffer *fb, in drm_helper_mode_fill_fb_struct()
936 struct drm_framebuffer *old_fb) in drm_helper_crtc_mode_set()
998 struct drm_framebuffer *old_fb) in drm_helper_crtc_mode_set_base()
Ddrm_atomic_helper.c1051 struct drm_framebuffer *fb; in drm_atomic_helper_prepare_planes()
1074 struct drm_framebuffer *fb; in drm_atomic_helper_prepare_planes()
1179 struct drm_framebuffer *old_fb; in drm_atomic_helper_cleanup_planes()
1277 struct drm_framebuffer *fb, in drm_atomic_helper_update_plane()
1790 struct drm_framebuffer *fb, in drm_atomic_helper_page_flip()
Ddrm_fb_helper.c267 static struct drm_framebuffer *drm_mode_config_fb(struct drm_crtc *crtc) in drm_mode_config_fb()
289 struct drm_framebuffer *fb; in drm_fb_helper_debug_leave()
691 struct drm_framebuffer *fb = fb_helper->fb; in setcolreg()
824 struct drm_framebuffer *fb = fb_helper->fb; in drm_fb_helper_check_var()
1175 struct drm_framebuffer *fb = fb_helper->fb; in drm_fb_helper_fill_var()
Ddrm_atomic.c400 struct drm_framebuffer *fb = drm_framebuffer_lookup(dev, val); in drm_atomic_plane_set_property()
794 struct drm_framebuffer *fb) in drm_atomic_set_fb_for_plane()
1333 struct drm_framebuffer *new_fb = plane->state->fb; in drm_mode_atomic_ioctl()
/linux-4.1.27/drivers/gpu/drm/tegra/
Dfb.c16 static inline struct tegra_fb *to_tegra_fb(struct drm_framebuffer *fb) in to_tegra_fb()
28 struct tegra_bo *tegra_fb_get_plane(struct drm_framebuffer *framebuffer, in tegra_fb_get_plane()
39 bool tegra_fb_is_bottom_up(struct drm_framebuffer *framebuffer) in tegra_fb_is_bottom_up()
49 int tegra_fb_get_tiling(struct drm_framebuffer *framebuffer, in tegra_fb_get_tiling()
60 static void tegra_fb_destroy(struct drm_framebuffer *framebuffer) in tegra_fb_destroy()
81 static int tegra_fb_create_handle(struct drm_framebuffer *framebuffer, in tegra_fb_create_handle()
132 struct drm_framebuffer *tegra_fb_create(struct drm_device *drm, in tegra_fb_create()
205 struct drm_framebuffer *fb; in tegra_fbdev_probe()
Ddrm.h27 struct drm_framebuffer base;
254 struct tegra_bo *tegra_fb_get_plane(struct drm_framebuffer *framebuffer,
256 bool tegra_fb_is_bottom_up(struct drm_framebuffer *framebuffer);
257 int tegra_fb_get_tiling(struct drm_framebuffer *framebuffer,
259 struct drm_framebuffer *tegra_fb_create(struct drm_device *drm,
Ddc.c475 struct drm_framebuffer *fb, in tegra_plane_prepare_fb()
482 struct drm_framebuffer *fb, in tegra_plane_cleanup_fb()
557 struct drm_framebuffer *fb = plane->state->fb; in tegra_plane_atomic_update()
Ddrm.c869 struct drm_framebuffer *fb; in tegra_debugfs_framebuffers()
/linux-4.1.27/drivers/gpu/drm/armada/
Darmada_drm.h75 DECLARE_KFIFO(fb_unref, struct drm_framebuffer *, 8);
96 struct drm_framebuffer *);
98 struct drm_framebuffer *);
Darmada_fb.c16 static void armada_fb_destroy(struct drm_framebuffer *fb) in armada_fb_destroy()
25 static int armada_fb_create_handle(struct drm_framebuffer *fb, in armada_fb_create_handle()
103 static struct drm_framebuffer *armada_fb_create(struct drm_device *dev, in armada_fb_create()
Darmada_fb.h12 struct drm_framebuffer fb;
Darmada_overlay.c34 struct drm_framebuffer *old_fb;
77 struct drm_framebuffer *fb; in armada_plane_vbl()
102 struct drm_framebuffer *fb, in armada_plane_update()
170 struct drm_framebuffer *older_fb; in armada_plane_update()
248 struct drm_framebuffer *fb; in armada_plane_disable()
Darmada_drv.c66 struct drm_framebuffer *fb; in armada_drm_unref_work()
74 struct drm_framebuffer *fb) in __armada_drm_queue_unref_work()
83 struct drm_framebuffer *fb) in armada_drm_queue_unref_work()
Darmada_crtc.c25 struct drm_framebuffer *old_fb;
149 static unsigned armada_drm_crtc_calc_fb(struct drm_framebuffer *fb, in armada_drm_crtc_calc_fb()
222 struct drm_framebuffer *fb, bool force) in armada_drm_crtc_finish_fb()
317 struct drm_framebuffer *fb = plane->fb; in armada_drm_crtc_prepare()
497 int x, int y, struct drm_framebuffer *old_fb) in armada_drm_crtc_mode_set()
631 struct drm_framebuffer *old_fb) in armada_drm_crtc_mode_set_base()
921 struct drm_framebuffer *fb, struct drm_pending_vblank_event *event, uint32_t page_flip_flags) in armada_drm_crtc_page_flip()
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_plane.c37 struct drm_framebuffer *fb);
39 struct drm_crtc *crtc, struct drm_framebuffer *fb,
86 struct drm_framebuffer *fb, in mdp4_plane_prepare_fb()
97 struct drm_framebuffer *fb, in mdp4_plane_cleanup_fb()
138 struct drm_framebuffer *fb) in mdp4_plane_set_scanout()
194 struct drm_crtc *crtc, struct drm_framebuffer *fb, in mdp4_plane_mode_set()
/linux-4.1.27/drivers/gpu/drm/bochs/
Dbochs_kms.c41 struct drm_framebuffer *old_fb) in bochs_crtc_mode_set_base()
85 int x, int y, struct drm_framebuffer *old_fb) in bochs_crtc_mode_set()
109 struct drm_framebuffer *fb, in bochs_crtc_page_flip()
115 struct drm_framebuffer *old_fb = crtc->primary->fb; in bochs_crtc_page_flip()
Dbochs.h54 struct drm_framebuffer base;
Dbochs_mm.c480 static void bochs_user_framebuffer_destroy(struct drm_framebuffer *fb) in bochs_user_framebuffer_destroy()
510 static struct drm_framebuffer *
Dbochs_fbdev.c61 struct drm_framebuffer *fb; in bochsfb_create()
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_modeset.c292 udl_pipe_set_base_atomic(struct drm_crtc *crtc, struct drm_framebuffer *fb,
300 struct drm_framebuffer *old_fb)
310 struct drm_framebuffer *old_fb) in udl_crtc_mode_set()
368 struct drm_framebuffer *fb, in udl_crtc_page_flip()
376 struct drm_framebuffer *old_fb = crtc->primary->fb; in udl_crtc_page_flip()
Dudl_drv.h81 struct drm_framebuffer base;
108 struct drm_framebuffer *
Dudl_fb.c396 static int udl_user_framebuffer_dirty(struct drm_framebuffer *fb, in udl_user_framebuffer_dirty()
439 static void udl_user_framebuffer_destroy(struct drm_framebuffer *fb) in udl_user_framebuffer_destroy()
480 struct drm_framebuffer *fb; in udlfb_create()
641 struct drm_framebuffer *
/linux-4.1.27/drivers/gpu/drm/sti/
Dsti_layer.h93 struct drm_framebuffer *fb;
118 struct drm_framebuffer *fb,
Dsti_drm_plane.c31 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in sti_drm_update_plane()
150 struct drm_framebuffer *fb, in sti_drm_plane_prepare_fb()
157 struct drm_framebuffer *fb, in sti_drm_plane_cleanup_fb()
Dsti_layer.c85 struct drm_framebuffer *fb, in sti_layer_prepare()
/linux-4.1.27/drivers/gpu/drm/gma500/
Dframebuffer.c43 static void psb_user_framebuffer_destroy(struct drm_framebuffer *fb);
44 static int psb_user_framebuffer_create_handle(struct drm_framebuffer *fb,
60 struct drm_framebuffer *fb = fbdev->psb_fb_helper.fb; in psbfb_setcolreg()
285 static struct drm_framebuffer *psb_framebuffer_create in psb_framebuffer_create()
343 struct drm_framebuffer *fb; in psbfb_create()
500 static struct drm_framebuffer *psb_user_framebuffer_create in psb_user_framebuffer_create()
662 static int psb_user_framebuffer_create_handle(struct drm_framebuffer *fb, in psb_user_framebuffer_create_handle()
678 static void psb_user_framebuffer_destroy(struct drm_framebuffer *fb) in psb_user_framebuffer_destroy()
Dframebuffer.h31 struct drm_framebuffer base;
Dgma_display.h68 struct drm_framebuffer *old_fb);
Doaktrail.h254 struct drm_framebuffer *old_fb);
Dmdfld_intel_display.c146 static int check_fb(struct drm_framebuffer *fb) in check_fb()
164 struct drm_framebuffer *old_fb) in mdfld__intel_pipe_set_base()
669 struct drm_framebuffer *old_fb) in mdfld_crtc_mode_set()
Dpsb_intel_drv.h251 struct drm_framebuffer *fb);
Daccel_2d.c245 struct drm_framebuffer *fb = fbdev->psb_fb_helper.fb; in psbfb_copyarea_accel()
Doaktrail_crtc.c368 struct drm_framebuffer *old_fb) in oaktrail_crtc_mode_set()
597 int x, int y, struct drm_framebuffer *old_fb) in oaktrail_pipe_set_base()
Dpsb_intel_display.c106 struct drm_framebuffer *old_fb) in psb_intel_crtc_mode_set()
Dpsb_drv.h703 struct drm_framebuffer *fb);
Doaktrail_hdmi.c263 struct drm_framebuffer *old_fb) in oaktrail_crtc_hdmi_mode_set()
Dgma_display.c57 struct drm_framebuffer *old_fb) in gma_pipe_set_base()
Dcdv_intel_display.c582 struct drm_framebuffer *old_fb) in cdv_intel_crtc_mode_set()
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.h48 struct drm_framebuffer base;
125 struct drm_framebuffer *fb,
Dvmwgfx_ioctl.c231 struct drm_framebuffer *fb; in vmw_present_ioctl()
315 struct drm_framebuffer *fb; in vmw_present_readback_ioctl()
Dvmwgfx_ldu.c79 struct drm_framebuffer *fb = NULL; in vmw_ldu_commit_list()
218 struct drm_framebuffer *fb; in vmw_ldu_crtc_set_config()
Dvmwgfx_kms.c426 static void vmw_framebuffer_surface_destroy(struct drm_framebuffer *framebuffer) in vmw_framebuffer_surface_destroy()
592 static int vmw_framebuffer_surface_dirty(struct drm_framebuffer *framebuffer, in vmw_framebuffer_surface_dirty()
763 static void vmw_framebuffer_dmabuf_destroy(struct drm_framebuffer *framebuffer) in vmw_framebuffer_dmabuf_destroy()
949 static int vmw_framebuffer_dmabuf_dirty(struct drm_framebuffer *framebuffer, in vmw_framebuffer_dmabuf_dirty()
1131 static struct drm_framebuffer *vmw_kms_fb_create(struct drm_device *dev, in vmw_kms_fb_create()
1719 struct drm_framebuffer *fb, in vmw_du_page_flip()
1724 struct drm_framebuffer *old_fb = crtc->primary->fb; in vmw_du_page_flip()
Dvmwgfx_scrn.c260 struct drm_framebuffer *fb; in vmw_sou_crtc_set_config()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_mode.h574 struct drm_framebuffer base;
847 struct drm_framebuffer *old_fb);
849 struct drm_framebuffer *fb,
856 struct drm_framebuffer *old_fb);
860 struct drm_framebuffer *old_fb);
862 struct drm_framebuffer *fb,
866 struct drm_framebuffer *fb,
937 int radeonfb_remove(struct drm_device *dev, struct drm_framebuffer *fb);
Dradeon_legacy_crtc.c355 struct drm_framebuffer *old_fb) in radeon_crtc_set_base()
361 struct drm_framebuffer *fb, in radeon_crtc_set_base_atomic()
368 struct drm_framebuffer *fb, in radeon_crtc_do_set_base()
375 struct drm_framebuffer *target_fb; in radeon_crtc_do_set_base()
1038 int x, int y, struct drm_framebuffer *old_fb) in radeon_crtc_mode_set()
Datombios_crtc.c1136 struct drm_framebuffer *fb, in dce4_crtc_do_set_base()
1143 struct drm_framebuffer *target_fb; in dce4_crtc_do_set_base()
1453 struct drm_framebuffer *fb, in avivo_crtc_do_set_base()
1462 struct drm_framebuffer *target_fb; in avivo_crtc_do_set_base()
1653 struct drm_framebuffer *old_fb) in atombios_crtc_set_base()
1667 struct drm_framebuffer *fb, in atombios_crtc_set_base_atomic()
2023 int x, int y, struct drm_framebuffer *old_fb) in atombios_crtc_mode_set()
Dradeon_display.c448 struct drm_framebuffer *fb, in radeon_crtc_page_flip()
1266 static void radeon_user_framebuffer_destroy(struct drm_framebuffer *fb) in radeon_user_framebuffer_destroy()
1277 static int radeon_user_framebuffer_create_handle(struct drm_framebuffer *fb, in radeon_user_framebuffer_create_handle()
1308 static struct drm_framebuffer *
Dradeon_fb.c226 struct drm_framebuffer *fb = NULL; in radeonfb_create()
/linux-4.1.27/drivers/gpu/drm/shmobile/
Dshmob_drm_plane.c46 struct drm_framebuffer *fb, in shmob_drm_plane_compute_base()
67 struct drm_framebuffer *fb) in __shmob_drm_plane_setup()
177 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in shmob_drm_plane_update()
Dshmob_drm_crtc.c307 struct drm_framebuffer *fb = crtc->primary->fb; in shmob_drm_crtc_compute_base()
378 struct drm_framebuffer *old_fb) in shmob_drm_crtc_mode_set()
425 struct drm_framebuffer *old_fb) in shmob_drm_crtc_mode_set_base()
478 struct drm_framebuffer *fb, in shmob_drm_crtc_page_flip()
Dshmob_drm_kms.c105 static struct drm_framebuffer *
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_plane.c40 struct drm_crtc *crtc, struct drm_framebuffer *fb,
46 struct drm_framebuffer *fb);
159 struct drm_framebuffer *fb, in mdp5_plane_prepare_fb()
170 struct drm_framebuffer *fb, in mdp5_plane_cleanup_fb()
255 struct drm_framebuffer *fb) in set_scanout_locked()
431 struct drm_crtc *crtc, struct drm_framebuffer *fb, in mdp5_plane_mode_set()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_fbc.c72 struct drm_framebuffer *fb = crtc->primary->fb; in i8xx_fbc_enable()
131 struct drm_framebuffer *fb = crtc->primary->fb; in g4x_fbc_enable()
187 struct drm_framebuffer *fb = crtc->primary->fb; in ilk_fbc_enable()
258 struct drm_framebuffer *fb = crtc->primary->fb; in gen7_fbc_enable()
506 struct drm_framebuffer *fb; in intel_fbc_update()
Dintel_drv.h119 struct drm_framebuffer base;
531 struct drm_framebuffer *fb,
736 struct drm_framebuffer *old_fb;
761 struct drm_framebuffer *release_fb;
965 struct drm_framebuffer *fb,
968 struct drm_framebuffer *
977 struct drm_framebuffer *fb,
980 struct drm_framebuffer *fb,
Dintel_sprite.c181 struct drm_framebuffer *fb, in skl_update_plane()
354 struct drm_framebuffer *fb, in vlv_update_plane()
508 struct drm_framebuffer *fb, in ivb_update_plane()
656 struct drm_framebuffer *fb, in ilk_update_plane()
868 struct drm_framebuffer *fb = state->base.fb; in intel_check_sprite_plane()
1066 struct drm_framebuffer *fb = state->base.fb; in intel_commit_sprite_plane()
Dintel_display.c86 int x, int y, struct drm_framebuffer *old_fb,
2323 intel_fill_fb_ggtt_view(struct i915_ggtt_view *view, struct drm_framebuffer *fb, in intel_fill_fb_ggtt_view()
2355 struct drm_framebuffer *fb, in intel_pin_and_fence_fb_obj()
2449 static void intel_unpin_fb_obj(struct drm_framebuffer *fb, in intel_unpin_fb_obj()
2546 struct drm_framebuffer *fb = &plane_config->fb->base; in intel_alloc_initial_plane_obj()
2615 struct drm_framebuffer *fb; in intel_find_initial_plane_obj()
2666 struct drm_framebuffer *fb, in i9xx_update_primary_plane()
2795 struct drm_framebuffer *fb, in ironlake_update_primary_plane()
2942 struct drm_framebuffer *fb, in skylake_update_primary_plane()
3034 intel_pipe_set_base_atomic(struct drm_crtc *crtc, struct drm_framebuffer *fb, in intel_pipe_set_base_atomic()
[all …]
Dintel_fbdev.c118 struct drm_framebuffer *fb; in intelfb_alloc()
181 struct drm_framebuffer *fb; in intelfb_create()
Di915_drv.h577 struct drm_framebuffer *fb,
582 struct drm_framebuffer *fb,
830 struct drm_framebuffer *fb;
Dintel_pm.c2821 struct drm_framebuffer *fb; in skl_compute_wm_pipe_parameters()
3359 struct drm_framebuffer *fb = plane->state->fb; in skl_update_sprite_wm()
/linux-4.1.27/drivers/gpu/drm/tilcdc/
Dtilcdc_crtc.c36 struct drm_framebuffer *scanout[2];
88 struct drm_framebuffer *fb = crtc->primary->fb; in update_scanout()
151 struct drm_framebuffer *fb, in tilcdc_crtc_page_flip()
233 struct drm_framebuffer *old_fb) in tilcdc_crtc_mode_set()
406 struct drm_framebuffer *old_fb) in tilcdc_crtc_mode_set_base()
Dtilcdc_drv.c52 static struct drm_framebuffer *tilcdc_fb_create(struct drm_device *dev, in tilcdc_fb_create()
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
Dcrtc.c48 struct drm_framebuffer *old_fb);
243 struct drm_framebuffer *fb = crtc->primary->fb; in nv_crtc_mode_set_vga()
610 nv_crtc_swap_fbs(struct drm_crtc *crtc, struct drm_framebuffer *old_fb) in nv_crtc_swap_fbs()
638 int x, int y, struct drm_framebuffer *old_fb) in nv_crtc_mode_set()
822 struct drm_framebuffer *passed_fb, in nv04_crtc_do_mode_set_base()
829 struct drm_framebuffer *drm_fb; in nv04_crtc_do_mode_set_base()
902 struct drm_framebuffer *old_fb) in nv04_crtc_mode_set_base()
912 struct drm_framebuffer *fb, in nv04_crtc_mode_set_base_atomic()
Doverlay.c94 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in nv10_update_plane()
344 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in nv04_update_plane()
/linux-4.1.27/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_layer.h196 struct drm_framebuffer *fb;
388 struct drm_framebuffer *fb,
Datmel_hlcdc_layer.c434 struct drm_framebuffer *fb, in atmel_hlcdc_layer_update_set_fb()
441 struct drm_framebuffer *old_fb; in atmel_hlcdc_layer_update_set_fb()
Datmel_hlcdc_plane.c544 struct drm_framebuffer *fb = state->base.fb; in atmel_hlcdc_plane_atomic_check()
715 struct drm_framebuffer *fb, in atmel_hlcdc_plane_prepare_fb()
Datmel_hlcdc_dc.c201 static struct drm_framebuffer *atmel_hlcdc_fb_create(struct drm_device *dev, in atmel_hlcdc_fb_create()
/linux-4.1.27/drivers/gpu/drm/cirrus/
Dcirrus_mode.c131 struct drm_framebuffer *fb, in cirrus_crtc_do_set_base()
180 struct drm_framebuffer *old_fb) in cirrus_crtc_mode_set_base()
196 int x, int y, struct drm_framebuffer *old_fb) in cirrus_crtc_mode_set()
Dcirrus_main.c17 static void cirrus_user_framebuffer_destroy(struct drm_framebuffer *fb) in cirrus_user_framebuffer_destroy()
47 static struct drm_framebuffer *
Dcirrus_drv.h121 struct drm_framebuffer base;
Dcirrus_fbdev.c171 struct drm_framebuffer *fb; in cirrusfb_create()
/linux-4.1.27/drivers/gpu/drm/mgag200/
Dmgag200_main.c17 static void mga_user_framebuffer_destroy(struct drm_framebuffer *fb) in mga_user_framebuffer_destroy()
47 static struct drm_framebuffer *
Dmgag200_mode.c33 struct drm_framebuffer *fb = crtc->primary->fb; in mga_crtc_load_lut()
724 struct drm_framebuffer *fb, in mga_crtc_do_set_base()
775 struct drm_framebuffer *old_fb) in mga_crtc_mode_set_base()
783 int x, int y, struct drm_framebuffer *old_fb) in mga_crtc_mode_set()
Dmgag200_drv.h110 struct drm_framebuffer base;
Dmgag200_fb.c167 struct drm_framebuffer *fb; in mgag200fb_create()
/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_display.c218 struct drm_framebuffer *fb, in qxl_crtc_page_flip()
460 static void qxl_user_framebuffer_destroy(struct drm_framebuffer *fb) in qxl_user_framebuffer_destroy()
470 static int qxl_framebuffer_surface_dirty(struct drm_framebuffer *fb, in qxl_framebuffer_surface_dirty()
599 struct drm_framebuffer *old_fb) in qxl_crtc_mode_set()
1000 static struct drm_framebuffer *
Dqxl_drv.h149 struct drm_framebuffer base;
Dqxl_fb.c506 struct drm_framebuffer *fb = NULL; in qxlfb_create()
/linux-4.1.27/drivers/gpu/drm/ast/
Dast_main.c295 static void ast_user_framebuffer_destroy(struct drm_framebuffer *fb) in ast_user_framebuffer_destroy()
327 static struct drm_framebuffer *
Dast_drv.h252 struct drm_framebuffer base;
Dast_mode.c509 struct drm_framebuffer *fb, in ast_crtc_do_set_base()
559 struct drm_framebuffer *old_fb) in ast_crtc_mode_set_base()
568 struct drm_framebuffer *old_fb) in ast_crtc_mode_set()
Dast_fb.c193 struct drm_framebuffer *fb; in astfb_create()
/linux-4.1.27/drivers/gpu/drm/rcar-du/
Drcar_du_plane.c49 struct drm_framebuffer *fb = plane->plane.state->fb; in rcar_du_plane_setup_fb()
Drcar_du_kms.c137 static struct drm_framebuffer *