Home
last modified time | relevance | path

Searched refs:gralloc_drm_drv_t (Results 1 – 7 of 7) sorted by relevance

/external/drm_gralloc/
Dgralloc_drm_priv.h40 struct gralloc_drm_drv_t *drv;
50 struct gralloc_drm_drv_t { struct
52 void (*destroy)(struct gralloc_drm_drv_t *drv); argument
55 struct gralloc_drm_bo_t *(*alloc)(struct gralloc_drm_drv_t *drv, argument
59 void (*free)(struct gralloc_drm_drv_t *drv, argument
63 int (*map)(struct gralloc_drm_drv_t *drv, argument
68 void (*unmap)(struct gralloc_drm_drv_t *drv, argument
72 void (*resolve_format)(struct gralloc_drm_drv_t *drv, argument
91 struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_pipe(int fd, const char *name);
92 struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_intel(int fd);
[all …]
Dgralloc_drm_rockchip.c15 struct gralloc_drm_drv_t base;
27 static void drm_gem_rockchip_destroy(struct gralloc_drm_drv_t *drv) in drm_gem_rockchip_destroy()
37 struct gralloc_drm_drv_t *drv, in drm_gem_rockchip_alloc()
121 static void drm_gem_rockchip_free(struct gralloc_drm_drv_t *drv, in drm_gem_rockchip_free()
136 static int drm_gem_rockchip_map(struct gralloc_drm_drv_t *drv, in drm_gem_rockchip_map()
153 static void drm_gem_rockchip_unmap(struct gralloc_drm_drv_t *drv, in drm_gem_rockchip_unmap()
159 struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_rockchip(int fd) in gralloc_drm_drv_create_for_rockchip()
Dgralloc_drm_nouveau.c52 struct gralloc_drm_drv_t base;
175 nouveau_alloc(struct gralloc_drm_drv_t *drv, struct gralloc_drm_handle_t *handle) in nouveau_alloc()
234 static void nouveau_free(struct gralloc_drm_drv_t *drv, in nouveau_free()
242 static int nouveau_map(struct gralloc_drm_drv_t *drv, in nouveau_map()
262 static void nouveau_unmap(struct gralloc_drm_drv_t *drv, in nouveau_unmap()
270 static void nouveau_destroy(struct gralloc_drm_drv_t *drv) in nouveau_destroy()
321 struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_nouveau(int fd) in gralloc_drm_drv_create_for_nouveau()
Dgralloc_drm_radeon.c51 struct gralloc_drm_drv_t base;
257 drm_gem_radeon_alloc(struct gralloc_drm_drv_t *drv, struct gralloc_drm_handle_t *handle) in drm_gem_radeon_alloc()
295 static void drm_gem_radeon_free(struct gralloc_drm_drv_t *drv, in drm_gem_radeon_free()
302 static int drm_gem_radeon_map(struct gralloc_drm_drv_t *drv, in drm_gem_radeon_map()
316 static void drm_gem_radeon_unmap(struct gralloc_drm_drv_t *drv, in drm_gem_radeon_unmap()
323 static void drm_gem_radeon_destroy(struct gralloc_drm_drv_t *drv) in drm_gem_radeon_destroy()
506 struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_radeon(int fd) in gralloc_drm_drv_create_for_radeon()
Dgralloc_drm_intel.c56 struct gralloc_drm_drv_t base;
195 static void intel_resolve_format(struct gralloc_drm_drv_t *drv, in intel_resolve_format()
338 static struct gralloc_drm_bo_t *intel_alloc(struct gralloc_drm_drv_t *drv, in intel_alloc()
397 static void intel_free(struct gralloc_drm_drv_t *drv, in intel_free()
406 static int intel_map(struct gralloc_drm_drv_t *drv, in intel_map()
425 static void intel_unmap(struct gralloc_drm_drv_t *drv, in intel_unmap()
472 static void intel_destroy(struct gralloc_drm_drv_t *drv) in intel_destroy()
481 struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_intel(int fd) in gralloc_drm_drv_create_for_intel()
Dgralloc_drm_pipe.c39 struct gralloc_drm_drv_t base;
185 static struct gralloc_drm_bo_t *pipe_alloc(struct gralloc_drm_drv_t *drv, in pipe_alloc()
205 static void pipe_free(struct gralloc_drm_drv_t *drv, struct gralloc_drm_bo_t *bo) in pipe_free()
221 static int pipe_map(struct gralloc_drm_drv_t *drv, in pipe_map()
266 static void pipe_unmap(struct gralloc_drm_drv_t *drv, in pipe_unmap()
284 static void pipe_destroy(struct gralloc_drm_drv_t *drv) in pipe_destroy()
454 struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_pipe(int fd, const char *name) in gralloc_drm_drv_create_for_pipe()
Dgralloc_drm.cpp56 static struct gralloc_drm_drv_t *
59 struct gralloc_drm_drv_t *drv = NULL; in init_drv_from_fd()