Searched refs:gbm_surface (Results 1 – 6 of 6) sorted by relevance
74 struct gbm_surface *(*surface_create)(struct gbm_device *gbm,77 struct gbm_bo *(*surface_lock_front_buffer)(struct gbm_surface *surface);78 void (*surface_release_buffer)(struct gbm_surface *surface,80 int (*surface_has_free_buffers)(struct gbm_surface *surface);81 void (*surface_destroy)(struct gbm_surface *surface);100 struct gbm_surface { struct
47 struct gbm_surface;271 struct gbm_surface *277 gbm_surface_lock_front_buffer(struct gbm_surface *surface);280 gbm_surface_release_buffer(struct gbm_surface *surface, struct gbm_bo *bo);283 gbm_surface_has_free_buffers(struct gbm_surface *surface);286 gbm_surface_destroy(struct gbm_surface *surface);
384 GBM_EXPORT struct gbm_surface *402 gbm_surface_destroy(struct gbm_surface *surf) in gbm_surface_destroy()429 gbm_surface_lock_front_buffer(struct gbm_surface *surf) in gbm_surface_lock_front_buffer()447 gbm_surface_release_buffer(struct gbm_surface *surf, struct gbm_bo *bo) in gbm_surface_release_buffer()469 gbm_surface_has_free_buffers(struct gbm_surface *surf) in gbm_surface_has_free_buffers()
82 struct gbm_surface base;100 gbm_dri_surface(struct gbm_surface *surface) in gbm_dri_surface()
576 static struct gbm_surface *597 gbm_dri_surface_destroy(struct gbm_surface *_surf) in gbm_dri_surface_destroy()
41 lock_front_buffer(struct gbm_surface *_surf) in lock_front_buffer()60 release_buffer(struct gbm_surface *_surf, struct gbm_bo *bo) in release_buffer()74 has_free_buffers(struct gbm_surface *_surf) in has_free_buffers()113 surf = gbm_dri_surface((struct gbm_surface *) window); in dri2_create_surface()