Lines Matching refs:gbm_bo
68 struct gbm_bo *(*bo_create)(struct gbm_device *gbm,
74 struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type,
76 void *(*bo_map)(struct gbm_bo *bo,
81 void (*bo_unmap)(struct gbm_bo *bo, void *map_data);
82 int (*bo_write)(struct gbm_bo *bo, const void *buf, size_t data);
83 int (*bo_get_fd)(struct gbm_bo *bo);
84 int (*bo_get_planes)(struct gbm_bo *bo);
85 union gbm_bo_handle (*bo_get_handle)(struct gbm_bo *bo, int plane);
86 uint32_t (*bo_get_stride)(struct gbm_bo *bo, int plane);
87 uint32_t (*bo_get_offset)(struct gbm_bo *bo, int plane);
88 uint64_t (*bo_get_modifier)(struct gbm_bo *bo);
89 void (*bo_destroy)(struct gbm_bo *bo);
96 struct gbm_bo *(*surface_lock_front_buffer)(struct gbm_surface *surface);
98 struct gbm_bo *bo);
108 struct gbm_bo { struct
116 void (*destroy_user_data)(struct gbm_bo *, void *); argument