• Home
  • Raw
  • Download

Lines Matching refs:bo

155 gbm_bo_get_width(struct gbm_bo *bo)  in gbm_bo_get_width()  argument
157 return bo->width; in gbm_bo_get_width()
166 gbm_bo_get_height(struct gbm_bo *bo) in gbm_bo_get_height() argument
168 return bo->height; in gbm_bo_get_height()
180 gbm_bo_get_stride(struct gbm_bo *bo) in gbm_bo_get_stride() argument
182 return gbm_bo_get_stride_for_plane(bo, 0); in gbm_bo_get_stride()
193 gbm_bo_get_stride_for_plane(struct gbm_bo *bo, int plane) in gbm_bo_get_stride_for_plane() argument
195 return bo->gbm->bo_get_stride(bo, plane); in gbm_bo_get_stride_for_plane()
206 gbm_bo_get_format(struct gbm_bo *bo) in gbm_bo_get_format() argument
208 return bo->format; in gbm_bo_get_format()
224 gbm_bo_get_bpp(struct gbm_bo *bo) in gbm_bo_get_bpp() argument
226 switch (bo->format) { in gbm_bo_get_bpp()
287 gbm_bo_get_offset(struct gbm_bo *bo, int plane) in gbm_bo_get_offset() argument
289 return bo->gbm->bo_get_offset(bo, plane); in gbm_bo_get_offset()
298 gbm_bo_get_device(struct gbm_bo *bo) in gbm_bo_get_device() argument
300 return bo->gbm; in gbm_bo_get_device()
312 gbm_bo_get_handle(struct gbm_bo *bo) in gbm_bo_get_handle() argument
314 return bo->handle; in gbm_bo_get_handle()
329 gbm_bo_get_fd(struct gbm_bo *bo) in gbm_bo_get_fd() argument
331 return bo->gbm->bo_get_fd(bo); in gbm_bo_get_fd()
340 gbm_bo_get_plane_count(struct gbm_bo *bo) in gbm_bo_get_plane_count() argument
342 return bo->gbm->bo_get_planes(bo); in gbm_bo_get_plane_count()
358 gbm_bo_get_handle_for_plane(struct gbm_bo *bo, int plane) in gbm_bo_get_handle_for_plane() argument
360 return bo->gbm->bo_get_handle(bo, plane); in gbm_bo_get_handle_for_plane()
377 gbm_bo_get_modifier(struct gbm_bo *bo) in gbm_bo_get_modifier() argument
379 return bo->gbm->bo_get_modifier(bo); in gbm_bo_get_modifier()
396 gbm_bo_write(struct gbm_bo *bo, const void *buf, size_t count) in gbm_bo_write() argument
398 return bo->gbm->bo_write(bo, buf, count); in gbm_bo_write()
409 gbm_bo_set_user_data(struct gbm_bo *bo, void *data, in gbm_bo_set_user_data() argument
412 bo->user_data = data; in gbm_bo_set_user_data()
413 bo->destroy_user_data = destroy_user_data; in gbm_bo_set_user_data()
425 gbm_bo_get_user_data(struct gbm_bo *bo) in gbm_bo_get_user_data() argument
427 return bo->user_data; in gbm_bo_get_user_data()
437 gbm_bo_destroy(struct gbm_bo *bo) in gbm_bo_destroy() argument
439 if (bo->destroy_user_data) in gbm_bo_destroy()
440 bo->destroy_user_data(bo, bo->user_data); in gbm_bo_destroy()
442 bo->gbm->bo_destroy(bo); in gbm_bo_destroy()
550 gbm_bo_map(struct gbm_bo *bo, in gbm_bo_map() argument
555 if (!bo || width == 0 || height == 0 || !stride || !map_data) { in gbm_bo_map()
560 return bo->gbm->bo_map(bo, x, y, width, height, in gbm_bo_map()
574 gbm_bo_unmap(struct gbm_bo *bo, void *map_data) in gbm_bo_unmap() argument
576 bo->gbm->bo_unmap(bo, map_data); in gbm_bo_unmap()
672 gbm_surface_release_buffer(struct gbm_surface *surf, struct gbm_bo *bo) in gbm_surface_release_buffer() argument
674 surf->gbm->surface_release_buffer(surf, bo); in gbm_surface_release_buffer()