Lines Matching refs:dumb
90 void InitGbmBo(struct gbm_bo *bo, const struct drm_mode_create_dumb *dumb) in InitGbmBo() argument
92 DISPLAY_CHK_RETURN_NOT_VALUE((dumb == nullptr), DISPLAY_LOGE("dumb is null")); in InitGbmBo()
94 bo->stride = dumb->pitch; in InitGbmBo()
95 bo->size = dumb->size; in InitGbmBo()
96 bo->handle = dumb->handle; in InitGbmBo()
122 struct drm_mode_create_dumb dumb = { 0 }; in HdiGbmBoCreate() local
134 dumb.height = ALIGN_UP(AdjustStrideFromFormat(format, height), HEIGHT_ALIGN); in HdiGbmBoCreate()
135 dumb.width = ALIGN_UP(width, WIDTH_ALIGN); in HdiGbmBoCreate()
136 dumb.flags = 0; in HdiGbmBoCreate()
137 dumb.bpp = fmtInfo->bitsPerPixel; in HdiGbmBoCreate()
138 ret = drmIoctl(gbm->fd, DRM_IOCTL_MODE_CREATE_DUMB, &dumb); in HdiGbmBoCreate()
141 format, dumb.width, dumb.height, dumb.bpp, dumb.pitch, dumb.size); in HdiGbmBoCreate()
143 InitGbmBo(bo, &dumb); in HdiGbmBoCreate()
191 struct drm_mode_destroy_dumb dumb = { 0 }; in HdiGbmBoDestroy() local
192 dumb.handle = bo->handle; in HdiGbmBoDestroy()
193 ret = drmIoctl(bo->gbm->fd, DRM_IOCTL_MODE_DESTROY_DUMB, &dumb); in HdiGbmBoDestroy()