Lines Matching refs:intel_fb

14 #include "intel_fb.h"
1143 const struct intel_framebuffer *intel_fb = to_intel_framebuffer(fb);
1168 main_x = intel_fb->normal_view.color_plane[main_plane].x % tile_width;
1169 main_y = intel_fb->normal_view.color_plane[main_plane].y % tile_height;
1180 intel_fb->normal_view.color_plane[main_plane].x,
1181 intel_fb->normal_view.color_plane[main_plane].y,
1684 struct intel_framebuffer *intel_fb = to_intel_framebuffer(fb);
1725 init_plane_view_dims(intel_fb, i, width, height, &view_dims);
1731 x += intel_fb->normal_view.color_plane[i].x;
1732 y += intel_fb->normal_view.color_plane[i].y;
1734 offset = calc_plane_aligned_offset(intel_fb, i, &x, &y);
1736 gtt_offset += calc_plane_remap_info(intel_fb, i, &view_dims,
1884 struct intel_framebuffer *intel_fb = to_intel_framebuffer(fb);
1889 intel_dpt_destroy(intel_fb->dpt_vm);
1891 intel_frontbuffer_put(intel_fb->frontbuffer);
1893 kfree(intel_fb);
1932 int intel_framebuffer_init(struct intel_framebuffer *intel_fb,
1937 struct drm_framebuffer *fb = &intel_fb->base;
1943 intel_fb->frontbuffer = intel_frontbuffer_get(obj);
1944 if (!intel_fb->frontbuffer)
2043 int ccs_aux_stride = gen12_ccs_aux_stride(intel_fb, i);
2057 ret = intel_fill_fb_info(dev_priv, intel_fb);
2064 vm = intel_dpt_create(intel_fb);
2071 intel_fb->dpt_vm = vm;
2084 intel_dpt_destroy(intel_fb->dpt_vm);
2086 intel_frontbuffer_put(intel_fb->frontbuffer);
2123 struct intel_framebuffer *intel_fb;
2126 intel_fb = kzalloc(sizeof(*intel_fb), GFP_KERNEL);
2127 if (!intel_fb)
2130 ret = intel_framebuffer_init(intel_fb, obj, mode_cmd);
2134 return &intel_fb->base;
2137 kfree(intel_fb);