Home
last modified time | relevance | path

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

/linux-4.19.296/include/drm/
Ddrm_framebuffer.h30 struct drm_framebuffer;
48 void (*destroy)(struct drm_framebuffer *framebuffer);
68 int (*create_handle)(struct drm_framebuffer *fb,
89 int (*dirty)(struct drm_framebuffer *framebuffer,
109 struct drm_framebuffer { struct
208 #define obj_to_fb(x) container_of(x, struct drm_framebuffer, base) argument
211 struct drm_framebuffer *fb,
213 struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev,
216 void drm_framebuffer_remove(struct drm_framebuffer *fb);
217 void drm_framebuffer_cleanup(struct drm_framebuffer *fb);
[all …]
Ddrm_gem_framebuffer_helper.h7 struct drm_framebuffer;
15 struct drm_gem_object *drm_gem_fb_get_obj(struct drm_framebuffer *fb,
17 void drm_gem_fb_destroy(struct drm_framebuffer *fb);
18 int drm_gem_fb_create_handle(struct drm_framebuffer *fb, struct drm_file *file,
21 struct drm_framebuffer *
25 struct drm_framebuffer *
34 struct drm_framebuffer *
Ddrm_plane_helper.h43 struct drm_framebuffer *fb,
54 struct drm_framebuffer *fb,
66 struct drm_framebuffer *fb,
78 struct drm_framebuffer *old_fb);
Ddrm_fb_cma_helper.h11 struct drm_framebuffer;
33 struct drm_gem_cma_object *drm_fb_cma_get_gem_obj(struct drm_framebuffer *fb,
36 dma_addr_t drm_fb_cma_get_gem_addr(struct drm_framebuffer *fb,
Ddrm_crtc_helper.h52 struct drm_framebuffer *old_fb);
62 struct drm_framebuffer *old_fb);
64 struct drm_framebuffer *old_fb);
Ddrm_client.h11 struct drm_framebuffer;
131 struct drm_framebuffer *fb;
Ddrm_plane.h62 struct drm_framebuffer *fb;
244 struct drm_crtc *crtc, struct drm_framebuffer *fb,
601 struct drm_framebuffer *fb;
609 struct drm_framebuffer *old_fb;
Ddrm_modeset_helper_vtables.h206 struct drm_framebuffer *old_fb);
249 struct drm_framebuffer *old_fb);
266 struct drm_framebuffer *fb, int x, int y,
Ddrm_atomic_helper.h110 struct drm_framebuffer *fb,
135 struct drm_framebuffer *fb,
141 struct drm_framebuffer *fb,
Ddrm_crtc.h543 struct drm_framebuffer *fb,
562 struct drm_framebuffer *fb,
1060 struct drm_framebuffer *fb;
Ddrm_modeset_helper.h31 struct drm_framebuffer *fb,
Ddrm_writeback.h103 struct drm_framebuffer *fb;
Ddrm_mode_config.h71 struct drm_framebuffer *(*fb_create)(struct drm_device *dev,
Ddrm_atomic.h610 struct drm_framebuffer *fb);
618 struct drm_framebuffer *fb);
Ddrm_fb_helper.h172 struct drm_framebuffer *fb;
/linux-4.19.296/include/drm/tinydrm/
Dtinydrm-helpers.h39 int tinydrm_fb_dirty(struct drm_framebuffer *fb,
44 void tinydrm_memcpy(void *dst, void *vaddr, struct drm_framebuffer *fb,
46 void tinydrm_swab16(u16 *dst, void *vaddr, struct drm_framebuffer *fb,
49 struct drm_framebuffer *fb,
51 void tinydrm_xrgb8888_to_gray8(u8 *dst, void *vaddr, struct drm_framebuffer *fb,
Dtinydrm.h44 int (*fb_dirty)(struct drm_framebuffer *framebuffer,
Dmipi-dbi.h83 int mipi_dbi_buf_copy(void *dst, struct drm_framebuffer *fb,