Home
last modified time | relevance | path

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

/linux-4.4.14/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.h237 int msm_framebuffer_prepare(struct drm_framebuffer *fb, int id);
238 void msm_framebuffer_cleanup(struct drm_framebuffer *fb, int id);
239 uint32_t msm_framebuffer_iova(struct drm_framebuffer *fb, int id, int plane);
240 struct drm_gem_object *msm_framebuffer_bo(struct drm_framebuffer *fb, int plane);
241 const struct msm_format *msm_framebuffer_format(struct drm_framebuffer *fb);
242 struct drm_framebuffer *msm_framebuffer_init(struct drm_device *dev,
244 struct drm_framebuffer *msm_framebuffer_create(struct drm_device *dev,
290 void msm_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m);
Dmsm_fbdev.c36 struct drm_framebuffer *fb;
85 struct drm_framebuffer *fb = NULL; in msm_fbdev_create()
Dmsm_atomic.c163 static void add_fb(struct msm_commit *c, struct drm_framebuffer *fb) in add_fb()
Dmsm_drv.c592 struct drm_framebuffer *fb, *fbdev_fb = NULL; in msm_fb_show()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_fb.c38 struct drm_framebuffer fb;
68 static void exynos_drm_fb_destroy(struct drm_framebuffer *fb) in exynos_drm_fb_destroy()
92 static int exynos_drm_fb_create_handle(struct drm_framebuffer *fb, in exynos_drm_fb_create_handle()
102 static int exynos_drm_fb_dirty(struct drm_framebuffer *fb, in exynos_drm_fb_dirty()
118 struct drm_framebuffer *
155 static struct drm_framebuffer *
161 struct drm_framebuffer *fb; in exynos_user_fb_create()
192 struct exynos_drm_gem *exynos_drm_fb_gem(struct drm_framebuffer *fb, int index) in exynos_drm_fb_gem()
Dexynos_drm_fb.h19 struct drm_framebuffer *
26 struct exynos_drm_gem *exynos_drm_fb_gem(struct drm_framebuffer *fb, int index);
Dexynos_drm_crtc.h31 void exynos_drm_crtc_complete_scanout(struct drm_framebuffer *fb);
Dexynos_drm_fbdev.c82 struct drm_framebuffer *fb = helper->fb; in exynos_drm_fbdev_update()
276 struct drm_framebuffer *fb; in exynos_drm_fbdev_destroy()
Dexynos_drm_drv.h79 struct drm_framebuffer *pending_fb;
Dexynos_drm_plane.c61 struct drm_framebuffer *fb, in exynos_plane_mode_set()
Dexynos_drm_crtc.c218 void exynos_drm_crtc_complete_scanout(struct drm_framebuffer *fb) in exynos_drm_crtc_complete_scanout()
Dexynos_mixer.c404 struct drm_framebuffer *fb = state->fb; in vp_video_buffer()
537 struct drm_framebuffer *fb = state->fb; in mixer_graph_buffer()
Dexynos5433_drm_decon.c186 struct drm_framebuffer *fb) in decon_win_set_pixfmt()
Dexynos7_drm_decon.c277 struct drm_framebuffer *fb) in decon_win_set_pixfmt()
Dexynos_drm_fimd.c481 struct drm_framebuffer *fb) in fimd_win_set_pixfmt()
/linux-4.4.14/include/drm/
Ddrm_crtc_helper.h91 struct drm_framebuffer *old_fb);
97 struct drm_framebuffer *old_fb);
99 struct drm_framebuffer *fb, int x, int y,
191 struct drm_framebuffer *old_fb);
199 extern void drm_helper_mode_fill_fb_struct(struct drm_framebuffer *fb,
224 struct drm_framebuffer *old_fb);
226 struct drm_framebuffer *old_fb);
Ddrm_plane_helper.h81 struct drm_framebuffer *fb,
92 struct drm_framebuffer *fb,
102 struct drm_framebuffer *fb,
112 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;
163 void (*destroy)(struct drm_framebuffer *framebuffer);
164 int (*create_handle)(struct drm_framebuffer *fb,
179 int (*dirty)(struct drm_framebuffer *framebuffer,
185 struct drm_framebuffer { struct
375 struct drm_framebuffer *fb,
761 struct drm_framebuffer *fb; /* do not write directly, use drm_atomic_set_fb_for_plane() */
795 struct drm_crtc *crtc, struct drm_framebuffer *fb,
859 struct drm_framebuffer *fb;
861 struct drm_framebuffer *old_fb;
[all …]
Ddrm_atomic_helper.h72 struct drm_framebuffer *fb,
94 struct drm_framebuffer *fb,
Ddrm_atomic.h122 struct drm_framebuffer *fb);
Ddrm_fb_helper.h122 struct drm_framebuffer *fb;
/linux-4.4.14/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 *);
76 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.c216 nouveau_user_framebuffer_destroy(struct drm_framebuffer *drm_fb) in nouveau_user_framebuffer_destroy()
232 nouveau_user_framebuffer_create_handle(struct drm_framebuffer *drm_fb, in nouveau_user_framebuffer_create_handle()
253 struct drm_framebuffer *fb = &nv_fb->base; in nouveau_framebuffer_init()
272 static struct drm_framebuffer *
711 nouveau_crtc_page_flip(struct drm_crtc *crtc, struct drm_framebuffer *fb, in nouveau_crtc_page_flip()
Dnv50_display.c561 nv50_display_flip_next(struct drm_crtc *crtc, struct drm_framebuffer *fb, in nv50_display_flip_next()
896 nv50_crtc_set_image(struct nouveau_crtc *nv_crtc, struct drm_framebuffer *fb, in nv50_crtc_set_image()
1114 nv50_crtc_swap_fbs(struct drm_crtc *crtc, struct drm_framebuffer *old_fb) in nv50_crtc_swap_fbs()
1133 struct drm_framebuffer *old_fb) in nv50_crtc_mode_set()
1229 struct drm_framebuffer *old_fb) in nv50_crtc_mode_set_base()
1252 struct drm_framebuffer *fb, int x, int y, in nv50_crtc_mode_set_base_atomic()
2404 nv50_fb_dtor(struct drm_framebuffer *fb) in nv50_fb_dtor()
2409 nv50_fb_ctor(struct drm_framebuffer *fb) in nv50_fb_ctor()
Dnouveau_fbcon.c341 struct drm_framebuffer *fb; in nouveau_fbcon_create()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_fb.c88 struct drm_framebuffer base;
96 static int omap_framebuffer_create_handle(struct drm_framebuffer *fb, in omap_framebuffer_create_handle()
105 static void omap_framebuffer_destroy(struct drm_framebuffer *fb) in omap_framebuffer_destroy()
123 static int omap_framebuffer_dirty(struct drm_framebuffer *fb, in omap_framebuffer_dirty()
150 void omap_framebuffer_update_scanout(struct drm_framebuffer *fb, in omap_framebuffer_update_scanout()
250 int omap_framebuffer_pin(struct drm_framebuffer *fb) in omap_framebuffer_pin()
290 void omap_framebuffer_unpin(struct drm_framebuffer *fb) in omap_framebuffer_unpin()
313 struct drm_gem_object *omap_framebuffer_bo(struct drm_framebuffer *fb, int p) in omap_framebuffer_bo()
325 struct drm_framebuffer *fb, struct drm_connector *from) in omap_framebuffer_get_next_connector()
349 void omap_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m) in omap_framebuffer_describe()
[all …]
Domap_drv.h123 void omap_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m);
174 struct drm_framebuffer *omap_framebuffer_create(struct drm_device *dev,
176 struct drm_framebuffer *omap_framebuffer_init(struct drm_device *dev,
178 struct drm_gem_object *omap_framebuffer_bo(struct drm_framebuffer *fb, int p);
179 int omap_framebuffer_pin(struct drm_framebuffer *fb);
180 void omap_framebuffer_unpin(struct drm_framebuffer *fb);
181 void omap_framebuffer_update_scanout(struct drm_framebuffer *fb,
184 struct drm_framebuffer *fb, struct drm_connector *from);
Domap_fbdev.c37 struct drm_framebuffer *fb;
108 struct drm_framebuffer *fb = NULL; in omap_fbdev_create()
Domap_debugfs.c59 struct drm_framebuffer *fb; in fb_show()
/linux-4.4.14/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 *
174 struct drm_framebuffer *
Drockchip_drm_vop.c69 struct drm_framebuffer *fb;
754 static struct drm_framebuffer *vop_win_last_pending_fb(struct vop_win *vop_win) in vop_win_last_pending_fb()
770 struct drm_framebuffer *fb, dma_addr_t yrgb_mst, in vop_win_queue_fb()
790 struct drm_framebuffer *fb, int crtc_x, in vop_update_plane_event()
990 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in vop_update_plane()
1147 struct drm_framebuffer *old_fb) in vop_crtc_mode_set_base()
1166 int x, int y, struct drm_framebuffer *fb) in vop_crtc_mode_set()
1260 struct drm_framebuffer *fb, in vop_crtc_page_flip()
1265 struct drm_framebuffer *old_fb = crtc->primary->fb; in vop_crtc_page_flip()
1338 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.4.14/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()
242 struct drm_framebuffer *fb; in drm_fbdev_cma_create()
Ddrm_plane_helper.c134 struct drm_framebuffer *fb, in drm_plane_helper_check_update()
225 struct drm_framebuffer *fb, in drm_primary_helper_update()
403 struct drm_framebuffer *old_fb) in drm_plane_helper_commit()
519 struct drm_framebuffer *fb, in drm_plane_helper_update()
Ddrm_crtc.c46 static struct drm_framebuffer *
405 int drm_framebuffer_init(struct drm_device *dev, struct drm_framebuffer *fb, in drm_framebuffer_init()
431 struct drm_framebuffer *fb) in __drm_framebuffer_unregister()
442 struct drm_framebuffer *fb = in drm_framebuffer_free()
443 container_of(kref, struct drm_framebuffer, refcount); in drm_framebuffer_free()
460 static struct drm_framebuffer *__drm_framebuffer_lookup(struct drm_device *dev, in __drm_framebuffer_lookup()
464 struct drm_framebuffer *fb; in __drm_framebuffer_lookup()
486 struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev, in drm_framebuffer_lookup()
489 struct drm_framebuffer *fb; in drm_framebuffer_lookup()
509 void drm_framebuffer_unreference(struct drm_framebuffer *fb) in drm_framebuffer_unreference()
[all …]
Ddrm_crtc_helper.c268 struct drm_framebuffer *old_fb) in drm_crtc_helper_set_mode()
820 void drm_helper_mode_fill_fb_struct(struct drm_framebuffer *fb, in drm_helper_mode_fill_fb_struct()
925 struct drm_framebuffer *old_fb) in drm_helper_crtc_mode_set()
989 struct drm_framebuffer *old_fb) in drm_helper_crtc_mode_set_base()
Ddrm_fb_helper.c291 static struct drm_framebuffer *drm_mode_config_fb(struct drm_crtc *crtc) in drm_mode_config_fb()
313 struct drm_framebuffer *fb; in drm_fb_helper_debug_leave()
975 struct drm_framebuffer *fb = fb_helper->fb; in setcolreg()
1109 struct drm_framebuffer *fb = fb_helper->fb; in drm_fb_helper_check_var()
1525 struct drm_framebuffer *fb = fb_helper->fb; in drm_fb_helper_fill_var()
Ddrm_atomic.c586 struct drm_framebuffer *fb = drm_framebuffer_lookup(dev, val); in drm_atomic_plane_set_property()
1005 struct drm_framebuffer *fb) in drm_atomic_set_fb_for_plane()
1460 struct drm_framebuffer *new_fb = plane->state->fb; in drm_atomic_clean_old_fb()
Ddrm_atomic_helper.c1460 struct drm_framebuffer *fb, in drm_atomic_helper_update_plane()
2017 struct drm_framebuffer *fb, in drm_atomic_helper_page_flip()
/linux-4.4.14/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;
42 struct drm_gem_cma_object *imx_drm_fb_get_obj(struct drm_framebuffer *fb);
Dipuv3-plane.c71 int ipu_plane_set_base(struct ipu_plane *ipu_plane, struct drm_framebuffer *fb, in ipu_plane_set_base()
108 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in ipu_plane_mode_set()
316 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.4.14/drivers/gpu/drm/armada/
Darmada_drm.h57 DECLARE_KFIFO(fb_unref, struct drm_framebuffer *, 8);
78 struct drm_framebuffer *);
80 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_drv.c26 struct drm_framebuffer *fb; in armada_drm_unref_work()
34 struct drm_framebuffer *fb) in __armada_drm_queue_unref_work()
43 struct drm_framebuffer *fb) in armada_drm_queue_unref_work()
Darmada_overlay.c34 struct drm_framebuffer *old_fb;
74 struct drm_framebuffer *fb) in armada_ovl_retire_fb()
76 struct drm_framebuffer *old_fb; in armada_ovl_retire_fb()
96 struct drm_framebuffer *fb, in armada_ovl_plane_update()
265 struct drm_framebuffer *fb; in armada_ovl_plane_disable()
Darmada_crtc.c26 struct drm_framebuffer *old_fb;
167 static unsigned armada_drm_crtc_calc_fb(struct drm_framebuffer *fb, in armada_drm_crtc_calc_fb()
273 struct drm_framebuffer *fb, bool force) in armada_drm_crtc_finish_fb()
535 int x, int y, struct drm_framebuffer *old_fb) in armada_drm_crtc_mode_set()
675 struct drm_framebuffer *old_fb) in armada_drm_crtc_mode_set_base()
995 struct drm_framebuffer *fb, struct drm_pending_vblank_event *event, uint32_t page_flip_flags) in armada_drm_crtc_page_flip()
/linux-4.4.14/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.h28 struct drm_framebuffer base;
264 struct tegra_bo *tegra_fb_get_plane(struct drm_framebuffer *framebuffer,
266 bool tegra_fb_is_bottom_up(struct drm_framebuffer *framebuffer);
267 int tegra_fb_get_tiling(struct drm_framebuffer *framebuffer,
269 struct drm_framebuffer *tegra_fb_create(struct drm_device *drm,
Ddrm.c879 struct drm_framebuffer *fb; in tegra_debugfs_framebuffers()
Ddc.c563 struct drm_framebuffer *fb = plane->state->fb; in tegra_plane_atomic_update()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_plane.c39 enum mdp4_frame_format mdp4_get_frame_format(struct drm_framebuffer *fb) in mdp4_get_frame_format()
53 struct drm_framebuffer *fb);
55 struct drm_crtc *crtc, struct drm_framebuffer *fb,
106 struct drm_framebuffer *fb = new_state->fb; in mdp4_plane_prepare_fb()
120 struct drm_framebuffer *fb = old_state->fb; in mdp4_plane_cleanup_fb()
160 struct drm_framebuffer *fb) in mdp4_plane_set_scanout()
216 struct drm_crtc *crtc, struct drm_framebuffer *fb, in mdp4_plane_mode_set()
/linux-4.4.14/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.c472 static void bochs_user_framebuffer_destroy(struct drm_framebuffer *fb) in bochs_user_framebuffer_destroy()
502 static struct drm_framebuffer *
Dbochs_fbdev.c60 struct drm_framebuffer *fb; in bochsfb_create()
/linux-4.4.14/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()
479 struct drm_framebuffer *fb; in udlfb_create()
624 struct drm_framebuffer *
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_fbc.c88 struct drm_framebuffer *fb = crtc->base.primary->fb; in i8xx_fbc_enable()
143 struct drm_framebuffer *fb = crtc->base.primary->fb; in g4x_fbc_enable()
194 struct drm_framebuffer *fb = crtc->base.primary->fb; in ilk_fbc_enable()
263 struct drm_framebuffer *fb = crtc->base.primary->fb; in gen7_fbc_enable()
332 const struct drm_framebuffer *fb) in intel_fbc_enable()
349 struct drm_framebuffer *crtc_fb = work->crtc->base.primary->fb; in intel_fbc_work_fn()
730 struct drm_framebuffer *fb = crtc->base.primary->fb; in intel_fbc_calculate_cfb_size()
743 struct drm_framebuffer *fb = crtc->base.primary->fb; in intel_fbc_setup_cfb()
779 static bool pixel_format_is_valid(struct drm_framebuffer *fb) in pixel_format_is_valid()
854 struct drm_framebuffer *fb; in __intel_fbc_update()
Dintel_sprite.c182 struct drm_framebuffer *fb, in skl_update_plane()
345 struct drm_framebuffer *fb, in vlv_update_plane()
485 struct drm_framebuffer *fb, in ivb_update_plane()
627 struct drm_framebuffer *fb, in ilk_update_plane()
762 struct drm_framebuffer *fb = state->base.fb; in intel_check_sprite_plane()
937 struct drm_framebuffer *fb = state->base.fb; in intel_commit_sprite_plane()
Dintel_drv.h119 struct drm_framebuffer base;
636 struct drm_framebuffer *fb,
870 struct drm_framebuffer *old_fb;
886 struct drm_framebuffer *release_fb;
1070 struct drm_framebuffer *fb,
1074 struct drm_framebuffer *
Dintel_display.c2274 intel_fill_fb_ggtt_view(struct i915_ggtt_view *view, struct drm_framebuffer *fb, in intel_fill_fb_ggtt_view()
2332 struct drm_framebuffer *fb, in intel_pin_and_fence_fb_obj()
2433 static void intel_unpin_fb_obj(struct drm_framebuffer *fb, in intel_unpin_fb_obj()
2535 struct drm_framebuffer *fb = &plane_config->fb->base; in intel_alloc_initial_plane_obj()
2613 struct drm_framebuffer *fb; in intel_find_initial_plane_obj()
2686 struct drm_framebuffer *fb, in i9xx_update_primary_plane()
2816 struct drm_framebuffer *fb, in ironlake_update_primary_plane()
3088 struct drm_framebuffer *fb, in skylake_update_primary_plane()
3194 intel_pipe_set_base_atomic(struct drm_crtc *crtc, struct drm_framebuffer *fb, in intel_pipe_set_base_atomic()
3310 intel_finish_fb(struct drm_framebuffer *old_fb) in intel_finish_fb()
[all …]
Dintel_fbdev.c122 struct drm_framebuffer *fb; in intelfb_alloc()
191 struct drm_framebuffer *fb; in intelfb_create()
Di915_drv.h658 struct drm_framebuffer *fb,
663 struct drm_framebuffer *fb,
929 struct drm_framebuffer *fb;
Di915_debugfs.c1870 struct drm_framebuffer *drm_fb; in i915_gem_framebuffer_info()
2836 struct drm_framebuffer *fb = plane_state->fb; in intel_crtc_info()
Dintel_pm.c3082 struct drm_framebuffer *fb; in skl_compute_wm_pipe_parameters()
3663 struct drm_framebuffer *fb = plane->state->fb; in skl_update_sprite_wm()
/linux-4.4.14/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()
489 static struct drm_framebuffer *psb_user_framebuffer_create in psb_user_framebuffer_create()
646 static int psb_user_framebuffer_create_handle(struct drm_framebuffer *fb, in psb_user_framebuffer_create_handle()
662 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.4.14/drivers/gpu/drm/radeon/
Dradeon_mode.h576 struct drm_framebuffer base;
850 struct drm_framebuffer *old_fb);
852 struct drm_framebuffer *fb,
859 struct drm_framebuffer *old_fb);
863 struct drm_framebuffer *old_fb);
865 struct drm_framebuffer *fb,
869 struct drm_framebuffer *fb,
940 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()
2033 int x, int y, struct drm_framebuffer *old_fb) in atombios_crtc_mode_set()
Dradeon_fb.c196 struct drm_framebuffer *fb = NULL; in radeonfb_create()
Dradeon_display.c501 struct drm_framebuffer *fb, in radeon_crtc_page_flip()
1319 static void radeon_user_framebuffer_destroy(struct drm_framebuffer *fb) in radeon_user_framebuffer_destroy()
1330 static int radeon_user_framebuffer_create_handle(struct drm_framebuffer *fb, in radeon_user_framebuffer_create_handle()
1361 static struct drm_framebuffer *
/linux-4.4.14/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.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_crtc.c36 struct drm_framebuffer *scanout[2];
91 struct drm_framebuffer *fb = crtc->primary->fb; in update_scanout()
155 struct drm_framebuffer *fb, in tilcdc_crtc_page_flip()
259 struct drm_framebuffer *old_fb) in tilcdc_crtc_mode_set()
432 struct drm_framebuffer *old_fb) in tilcdc_crtc_mode_set_base()
Dtilcdc_drv.c48 static struct drm_framebuffer *tilcdc_fb_create(struct drm_device *dev, in tilcdc_fb_create()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_display.c129 struct drm_framebuffer *fb, in virtio_gpu_page_flip()
186 static void virtio_gpu_user_framebuffer_destroy(struct drm_framebuffer *fb) in virtio_gpu_user_framebuffer_destroy()
198 virtio_gpu_framebuffer_surface_dirty(struct drm_framebuffer *fb, in virtio_gpu_framebuffer_surface_dirty()
465 static struct drm_framebuffer *
Dvirtgpu_drv.h124 struct drm_framebuffer base;
Dvirtgpu_fb.c230 struct drm_framebuffer *fb; in virtio_gpufb_create()
/linux-4.4.14/drivers/gpu/drm/fsl-dcu/
Dfsl_dcu_drm_plane.c42 struct drm_framebuffer *fb = state->fb; in fsl_dcu_drm_plane_atomic_check()
83 struct drm_framebuffer *fb = plane->state->fb; in fsl_dcu_drm_plane_atomic_update()
/linux-4.4.14/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()
345 struct drm_framebuffer *fb, int crtc_x, int crtc_y, in nv04_update_plane()
/linux-4.4.14/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_dc.c404 static struct drm_framebuffer *atmel_hlcdc_fb_create(struct drm_device *dev, in atmel_hlcdc_fb_create()
Datmel_hlcdc_plane.c544 struct drm_framebuffer *fb = state->base.fb; in atmel_hlcdc_plane_atomic_check()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mode.h525 struct drm_framebuffer base;
562 int amdgpufb_remove(struct drm_device *dev, struct drm_framebuffer *fb);
591 struct drm_framebuffer *fb,
Damdgpu_display.c167 struct drm_framebuffer *fb, in amdgpu_crtc_page_flip()
505 static void amdgpu_user_framebuffer_destroy(struct drm_framebuffer *fb) in amdgpu_user_framebuffer_destroy()
516 static int amdgpu_user_framebuffer_create_handle(struct drm_framebuffer *fb, in amdgpu_user_framebuffer_create_handle()
547 static struct drm_framebuffer *
Damdgpu_fb.c178 struct drm_framebuffer *fb = NULL; in amdgpufb_create()
Ddce_v8_0.c1977 struct drm_framebuffer *fb, in dce_v8_0_crtc_do_set_base()
1984 struct drm_framebuffer *target_fb; in dce_v8_0_crtc_do_set_base()
2719 int x, int y, struct drm_framebuffer *old_fb) in dce_v8_0_crtc_mode_set()
2774 struct drm_framebuffer *old_fb) in dce_v8_0_crtc_set_base()
2780 struct drm_framebuffer *fb, in dce_v8_0_crtc_set_base_atomic()
Ddce_v11_0.c2028 struct drm_framebuffer *fb, in dce_v11_0_crtc_do_set_base()
2035 struct drm_framebuffer *target_fb; in dce_v11_0_crtc_do_set_base()
2789 int x, int y, struct drm_framebuffer *old_fb) in dce_v11_0_crtc_mode_set()
2844 struct drm_framebuffer *old_fb) in dce_v11_0_crtc_set_base()
2850 struct drm_framebuffer *fb, in dce_v11_0_crtc_set_base_atomic()
Ddce_v10_0.c2040 struct drm_framebuffer *fb, in dce_v10_0_crtc_do_set_base()
2047 struct drm_framebuffer *target_fb; in dce_v10_0_crtc_do_set_base()
2800 int x, int y, struct drm_framebuffer *old_fb) in dce_v10_0_crtc_mode_set()
2855 struct drm_framebuffer *old_fb) in dce_v10_0_crtc_set_base()
2861 struct drm_framebuffer *fb, in dce_v10_0_crtc_set_base_atomic()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_main.c17 static void cirrus_user_framebuffer_destroy(struct drm_framebuffer *fb) in cirrus_user_framebuffer_destroy()
47 static struct drm_framebuffer *
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_drv.h121 struct drm_framebuffer base;
Dcirrus_fbdev.c170 struct drm_framebuffer *fb; in cirrusfb_create()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_plane.c39 struct drm_crtc *crtc, struct drm_framebuffer *fb,
46 struct drm_framebuffer *fb);
257 struct drm_framebuffer *fb = new_state->fb; in mdp5_plane_prepare_fb()
271 struct drm_framebuffer *fb = old_state->fb; in mdp5_plane_cleanup_fb()
388 struct drm_framebuffer *fb) in set_scanout_locked()
666 struct drm_crtc *crtc, struct drm_framebuffer *fb, in mdp5_plane_mode_set()
/linux-4.4.14/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_drv.h110 struct drm_framebuffer base;
Dmgag200_mode.c33 struct drm_framebuffer *fb = crtc->primary->fb; in mga_crtc_load_lut()
824 struct drm_framebuffer *fb, in mga_crtc_do_set_base()
875 struct drm_framebuffer *old_fb) in mga_crtc_mode_set_base()
883 int x, int y, struct drm_framebuffer *old_fb) in mga_crtc_mode_set()
Dmgag200_fb.c167 struct drm_framebuffer *fb; in mgag200fb_create()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_fb.c49 struct drm_framebuffer *set_fb;
179 struct drm_framebuffer *cur_fb; in vmw_fb_dirty_flush()
424 struct drm_framebuffer *cur_fb = par->set_fb; in vmw_fb_kms_detach()
471 struct drm_framebuffer *cur_fb; in vmw_fb_kms_framebuffer()
Dvmwgfx_ioctl.c257 struct drm_framebuffer *fb; in vmw_present_ioctl()
341 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_stdu.c107 struct drm_framebuffer *content_fb;
416 struct drm_framebuffer *new_fb; in vmw_stdu_crtc_set_config()
644 struct drm_framebuffer *new_fb, in vmw_stdu_crtc_page_flip()
Dvmwgfx_scrn.c298 struct drm_framebuffer *fb; in vmw_sou_crtc_set_config()
465 struct drm_framebuffer *fb, in vmw_sou_crtc_page_flip()
470 struct drm_framebuffer *old_fb = crtc->primary->fb; in vmw_sou_crtc_page_flip()
Dvmwgfx_kms.h97 struct drm_framebuffer base;
Dvmwgfx_kms.c406 static void vmw_framebuffer_surface_destroy(struct drm_framebuffer *framebuffer) in vmw_framebuffer_surface_destroy()
419 static int vmw_framebuffer_surface_dirty(struct drm_framebuffer *framebuffer, in vmw_framebuffer_surface_dirty()
614 static void vmw_framebuffer_dmabuf_destroy(struct drm_framebuffer *framebuffer) in vmw_framebuffer_dmabuf_destroy()
627 static int vmw_framebuffer_dmabuf_dirty(struct drm_framebuffer *framebuffer, in vmw_framebuffer_dmabuf_dirty()
973 static struct drm_framebuffer *vmw_kms_fb_create(struct drm_device *dev, in vmw_kms_fb_create()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_display.c218 struct drm_framebuffer *fb, in qxl_crtc_page_flip()
468 static void qxl_user_framebuffer_destroy(struct drm_framebuffer *fb) in qxl_user_framebuffer_destroy()
478 static int qxl_framebuffer_surface_dirty(struct drm_framebuffer *fb, in qxl_framebuffer_surface_dirty()
607 struct drm_framebuffer *old_fb) in qxl_crtc_mode_set()
1008 static struct drm_framebuffer *
Dqxl_drv.h149 struct drm_framebuffer base;
Dqxl_fb.c347 struct drm_framebuffer *fb = NULL; in qxlfb_create()
/linux-4.4.14/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()
561 struct drm_framebuffer *old_fb) in ast_crtc_mode_set_base()
570 struct drm_framebuffer *old_fb) in ast_crtc_mode_set()
Dast_fb.c193 struct drm_framebuffer *fb; in astfb_create()
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_plane.c150 struct drm_framebuffer *fb = state->fb; in vc4_plane_mode_set()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_cursor.c121 struct drm_framebuffer *fb = state->fb; in sti_cursor_atomic_update()
Dsti_gdp.c391 struct drm_framebuffer *fb = state->fb; in sti_gdp_atomic_update()
Dsti_hqvdp.c786 struct drm_framebuffer *fb = state->fb; in sti_hqvdp_atomic_update()
/linux-4.4.14/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 *