Lines Matching refs:omap_fb

85 	struct omap_framebuffer *omap_fb = to_omap_framebuffer(fb);  in get_linear_addr()  local
86 struct plane *plane = &omap_fb->planes[n]; in get_linear_addr()
136 struct omap_framebuffer *omap_fb = to_omap_framebuffer(fb); in omap_framebuffer_update_scanout() local
137 const struct drm_format_info *format = omap_fb->format; in omap_framebuffer_update_scanout()
226 struct omap_framebuffer *omap_fb = to_omap_framebuffer(fb); in omap_framebuffer_pin() local
229 mutex_lock(&omap_fb->lock); in omap_framebuffer_pin()
231 if (omap_fb->pin_count > 0) { in omap_framebuffer_pin()
232 omap_fb->pin_count++; in omap_framebuffer_pin()
233 mutex_unlock(&omap_fb->lock); in omap_framebuffer_pin()
238 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin()
245 omap_fb->pin_count++; in omap_framebuffer_pin()
247 mutex_unlock(&omap_fb->lock); in omap_framebuffer_pin()
253 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin()
258 mutex_unlock(&omap_fb->lock); in omap_framebuffer_pin()
266 struct omap_framebuffer *omap_fb = to_omap_framebuffer(fb); in omap_framebuffer_unpin() local
269 mutex_lock(&omap_fb->lock); in omap_framebuffer_unpin()
271 omap_fb->pin_count--; in omap_framebuffer_unpin()
273 if (omap_fb->pin_count > 0) { in omap_framebuffer_unpin()
274 mutex_unlock(&omap_fb->lock); in omap_framebuffer_unpin()
279 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_unpin()
284 mutex_unlock(&omap_fb->lock); in omap_framebuffer_unpin()
338 struct omap_framebuffer *omap_fb = NULL; in omap_framebuffer_init() local
361 omap_fb = kzalloc(sizeof(*omap_fb), GFP_KERNEL); in omap_framebuffer_init()
362 if (!omap_fb) { in omap_framebuffer_init()
367 fb = &omap_fb->base; in omap_framebuffer_init()
368 omap_fb->format = format; in omap_framebuffer_init()
369 mutex_init(&omap_fb->lock); in omap_framebuffer_init()
391 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_init()
422 kfree(omap_fb); in omap_framebuffer_init()