Searched refs:gralloc_drm_drv_t (Results 1 – 7 of 7) sorted by relevance
/external/drm_gralloc/ |
D | gralloc_drm_priv.h | 40 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 …]
|
D | gralloc_drm_rockchip.c | 15 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()
|
D | gralloc_drm_nouveau.c | 52 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()
|
D | gralloc_drm_radeon.c | 51 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()
|
D | gralloc_drm_intel.c | 56 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()
|
D | gralloc_drm_pipe.c | 39 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()
|
D | gralloc_drm.cpp | 56 static struct gralloc_drm_drv_t * 59 struct gralloc_drm_drv_t *drv = NULL; in init_drv_from_fd()
|