Lines Matching refs:info

155 drm_format_info_is_yuv_packed(const struct drm_format_info *info)  in drm_format_info_is_yuv_packed()  argument
157 return info->is_yuv && info->num_planes == 1; in drm_format_info_is_yuv_packed()
169 drm_format_info_is_yuv_semiplanar(const struct drm_format_info *info) in drm_format_info_is_yuv_semiplanar() argument
171 return info->is_yuv && info->num_planes == 2; in drm_format_info_is_yuv_semiplanar()
183 drm_format_info_is_yuv_planar(const struct drm_format_info *info) in drm_format_info_is_yuv_planar() argument
185 return info->is_yuv && info->num_planes == 3; in drm_format_info_is_yuv_planar()
198 drm_format_info_is_yuv_sampling_410(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_410() argument
200 return info->is_yuv && info->hsub == 4 && info->vsub == 4; in drm_format_info_is_yuv_sampling_410()
213 drm_format_info_is_yuv_sampling_411(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_411() argument
215 return info->is_yuv && info->hsub == 4 && info->vsub == 1; in drm_format_info_is_yuv_sampling_411()
228 drm_format_info_is_yuv_sampling_420(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_420() argument
230 return info->is_yuv && info->hsub == 2 && info->vsub == 2; in drm_format_info_is_yuv_sampling_420()
243 drm_format_info_is_yuv_sampling_422(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_422() argument
245 return info->is_yuv && info->hsub == 2 && info->vsub == 1; in drm_format_info_is_yuv_sampling_422()
258 drm_format_info_is_yuv_sampling_444(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_444() argument
260 return info->is_yuv && info->hsub == 1 && info->vsub == 1; in drm_format_info_is_yuv_sampling_444()
273 int drm_format_info_plane_width(const struct drm_format_info *info, int width, in drm_format_info_plane_width() argument
276 if (!info || plane >= info->num_planes) in drm_format_info_plane_width()
282 return DIV_ROUND_UP(width, info->hsub); in drm_format_info_plane_width()
295 int drm_format_info_plane_height(const struct drm_format_info *info, int height, in drm_format_info_plane_height() argument
298 if (!info || plane >= info->num_planes) in drm_format_info_plane_height()
304 return DIV_ROUND_UP(height, info->vsub); in drm_format_info_plane_height()
316 unsigned int drm_format_info_block_width(const struct drm_format_info *info,
318 unsigned int drm_format_info_block_height(const struct drm_format_info *info,
320 unsigned int drm_format_info_bpp(const struct drm_format_info *info, int plane);
321 uint64_t drm_format_info_min_pitch(const struct drm_format_info *info,