Lines Matching refs:dims
595 struct fb_plane_view_dims *dims) in init_plane_view_dims() argument
597 dims->width = width; in init_plane_view_dims()
598 dims->height = height; in init_plane_view_dims()
600 intel_tile_dims(&fb->base, color_plane, &dims->tile_width, &dims->tile_height); in init_plane_view_dims()
605 const struct fb_plane_view_dims *dims) in plane_view_src_stride_tiles() argument
608 dims->tile_width * fb->base.format->cpp[color_plane]); in plane_view_src_stride_tiles()
627 const struct fb_plane_view_dims *dims, in plane_view_width_tiles() argument
630 return DIV_ROUND_UP(x + dims->width, dims->tile_width); in plane_view_width_tiles()
635 const struct fb_plane_view_dims *dims, in plane_view_height_tiles() argument
638 return DIV_ROUND_UP(y + dims->height, dims->tile_height); in plane_view_height_tiles()
647 const struct fb_plane_view_dims *dims, in calc_plane_remap_info() argument
654 unsigned int tile_width = dims->tile_width; in calc_plane_remap_info()
655 unsigned int tile_height = dims->tile_height; in calc_plane_remap_info()
661 assign_chk_ovf(i915, remap_info->src_stride, plane_view_src_stride_tiles(fb, color_plane, dims)); in calc_plane_remap_info()
662 assign_chk_ovf(i915, remap_info->width, plane_view_width_tiles(fb, color_plane, dims, x)); in calc_plane_remap_info()
663 assign_chk_ovf(i915, remap_info->height, plane_view_height_tiles(fb, color_plane, dims, y)); in calc_plane_remap_info()
672 drm_rect_init(&r, x, y, dims->width, dims->height); in calc_plane_remap_info()
722 const struct fb_plane_view_dims *dims, in calc_plane_normal_size() argument
731 size = (y + dims->height) * fb->base.pitches[color_plane] + in calc_plane_normal_size()
735 tiles = plane_view_src_stride_tiles(fb, color_plane, dims) * in calc_plane_normal_size()
736 plane_view_height_tiles(fb, color_plane, dims, y); in calc_plane_normal_size()